Data Structures and Algorithms
شماره درس: ۴۰۲۵۴ | تعداد واحد: ۳ |
مقطع: کارشناسی | نوع درس: نظری |
پیشنیاز: ساختمانهای گسسته | همنیاز: برنامهسازی پیشرفته |
در این درس دانشجو با روشهای تحلیل الگوریتمها، دادهساختارهای ساده و کمی پیشرفته اما مهم و نیز با برخی از الگوریتمهای مقدماتی آشنا میشود. در ارائهی مطالب این درس بر تحلیل و اثبات درستی الگوریتمها تاکید میشود. دانشجو باید از قبل با یکی از زبانهای برنامهنویسی C++ یا Java و نیز روشهای بازگشتی در حل مسئلهها آشنا باشد. الگوریتمهای درس مستقل از زبان و مطابق دستورهای کتاب مرجع گفته میشود.