ساختمان داده ها نیمسال دوم ۹۷-۹۸
زمان و محل کلاس:
دوشنبه ها 12:30 تا 14 و سه شنبه 10-12
نمره میانترم (6 نمره) از مجموع وزندار امتحان میانترم اول و میانترم دوم محاسبه میشود.
میانترم اول: سه شنبه 3 اردیبهشت 98 ساعت 10 (ضریب تاثیر این امتحان برای محاسبه نمره میانترم، در بازه ی 35% و 65% است)
میانترم دوم: سه شنبه 7 خرداد 98 ساعت 10 (ضریب تاثیر این امتحان برای محاسبه نمره میانترم، در بازه ی 35% و 65% است)
نمرات میانترم اول، کوییز و تکالیف: بازدید برگه های میانترم یکشنبه و دوشنبه 8 و 9 اردیبهشت 98 ساعت 16:30 تا 18
نمرات میانترم اول بعد از بازدید برگه ها
مرحع درسی:
Ellis Horowotz, Sartaj Sahnit Dinesh Mehta, Fundamentals of data Structure in C++
ساختمان داده ها در C++، حسین ابراهیم زاده قلزم،انتشارات سیمای دانش
نمره دهی: میانترم 6، پایانترم 6، کلاسی 8(حل تمرین، پروژه، تکالیف، کوییز)
مرور جلسات:
15 و 16 بهمن 97: مرور درس
22 و 23 بهمن 97: تعطیل
29 بهمن 97: الگوریتم و مشخصات کلی آن (DS_T97982_Lec1)
30 بهمن 97: پیچیدگی الگوریتم
6 اسفند 97: آرایه و ساختار- چندجمله ای ها (DS-T97982_Lec2)
7 اسفند 97: آرایه و ساختار- اسپارس (کوییز اول)
13 اسفند 97: نمایش آرایه های چند بعدی (کوییز دوم)
14 اسفند 97: پشته و صف - تعریف پشته (DS-T97982_Lec3)
20 اسفند 97: پشته و صف - صف
21 اسفند 97: پشته و صف - صف حلقوی
************************سال نو مبارک************************
19 فروردین 98: کاربردهای پشته و صف (DS-T97982_Lec3-1)
20 فروردین 98: لیست پیوندی (DS-T97982_Lec4-1)
26 فرودین 98: ادامه لیست پیوندی
27 فروردین 98: ادامه لیست پیوندی
2 اردیبهشت 98: لیست پیوندی (DS-T97982_Lec4-2)
3 اردیبهشت 98: میانترم
9 اردیبشهت 98: لیست پیوندی (DS-T97982_Lec4-3)
10 اردیبهشت 98: لیست پیوندی
16 اردیبشهت 98: درختها (DS-T97982_Lec5-1)
17 اردیبهشت 98: درختها (DS-t97982_Lec5-2)
23 اردیبشهت 98: کوییز- درختها
24 اردیبشهت 98: درخت نخ کشی شده (DS-T97982_Lec5-3)
29 اردیبشهت ساعت 11:30 تا 13: کلاس جبرانی (در کلاس 15 برگزار شد)
30 اردیبشهت 98: درخت هیپ و صف اولویت (DS-T97982_Lec5-4)
31 اردیبهشت 98: درخت جستجوی دودویی
6 خرداد 98: تعطیل رسمی
7 خرداد 98: میانترم دوم (شامل صف، پشته و لیست پیوندی)
تکالیف:
تکلیف سوم: زمان بارگزاری 7 خرداد 98. زمان تحویل روز امتحان پابانترم
تگلیف برنامه نویسی دوم: این تمرینات در کوئرا بارگزاری شد
تکلیف دوم: زمان بارگزاری 30 فروردین 98. زمان تحویل 31 اردیبهشت 98. پاسخ را به صورت دست نویس و در کلاس تحویل دهید.
تکلیف برنامه نویسی اول: این تمرینات در کوئرا بارگزاری شده اند. توضیحات در کانال درس.
تکلیف اول: زمان بارگزاری 20 اسفند 97. زمان تحویل 20 فروردین. پاسخ را به صورت دست نویس و در کلاس تحویل دهید.