عنوان اصلی : Algorithms and Data Structures در طی دروس این مجموعه آموزش با ساختمان داده های مورد استفاده در برنامه های کاربردی به خوبی آشنا شده و الگوریتم های کار با آن ها را می آموزیم ، همچنین به طور مختصر بر مزایا و معایب آن ها وقوف می یابیم . ساختمان داده های مورد بحث در این مجموعه آموزش عبارتند از : لیست های پیوندی ( Linked List ) ، پشته ها ( Stack ) ، صف ها ( Queues ) ، درخت های دودویی ( Binary Trees ) و جدول درهم ریزی ( Hash Table ) این مجموعه آموزش ویدیویی محصول موسسه آموزشی PluralSight است که بر روی 1 حلقه CD به همراه فایل های تمرینی و به مدت زمان 3 ساعت و 13 دقیقه در اختیار علاقه مندان قرار می گیرد . 
در ادامه با برخی از سرفصل های درسی این مجموعه آموزش الگوریتم ها و ساختمان داده ها آشنا می شویم : آموزش لیست های پیوندی ( Linked List ) : مقدمه آشنایی با زنجیره گره ها کد و الگوریتم زنجیره گره ها آشنایی با لیست های پیوندی آموزش افزودن آیتم مورد نظر به لیست پیوندی آموزش حذف آیتم مورد نظر از لیست پیوندی آشنایی با قابلیت شمارش در لیست های پیوندی کد و الگوریتم لیست پیوندی یکطرفه آموزش در رابطه با لیست پیوندی دو طرفه کد و الگوریتم لیست پیوندی دو طرفه آشنایی با پیاده سازی های مدرن لیست پیوندی آموزش کاربردی پشته ( Stack ) : مقدمه آشنایی با Stack آموزش در رابطه با اعمال Push و Pop در پشته ها آموزش پیاده سازی پشته ها به کمک لیست های پیوندی و آرایه ها به همراه توضیح کد مورد نیاز آموزش انجام محاسبات Postfix آموزش اصلاح اشتباهات در پشته ها آشنایی با دیگر انواع پیاده سازی پشته ها آموزش صف ( Queue ) : مقدمه آموزش در رابطه با Enqueue and Dequeue آموزش پیاده سازی لیست های پیوندی آشنایی با کد و الگوریتم مورد نیاز پیاده سازی لیست پیوندی مشاهده نمونه عملی صف آموزش پیاده سازی صف به کمک آرایه ها آموزش در رابطه با صف اولویت دار آشنایی با پیاده سازی صف در C++ و .NET و تفاوت های این دو آموزش درخت های دودویی ( Binary Tree ) : مقدمه درخت چیست ؟ آشنایی با درخت های دو دویی و کاربردهای آن ها آموزش افزودن داده ها به درخت های دو دویی آموزش یافتن داده های درون درخت های دودویی آموزش حذف داده ها از درخت های دودویی آموزش کدهای پیاده سازی درخت های دودویی آموزش مرتب سازی واژگان به کمک درخت های دودویی آموزش جدول درهم ریزی : مقدمه آشنایی با Hash Table مروری بر Hash آموزش در رابطه با Hash های رشته ای آموزش پیاده سازی String Hash آموزش افزودن داده ها آموزش مدیریت برخوردها در Hash ها آموزش توسعه دادن جدول آموزش حذف داده ها از جدول آموزش یافتن داده ها از جدول آموزش برخی کدهای کار با جدول درهم ریزی مشخصات این مجموعه : زبان آموزش ها انگلیسی روان و ساده دارای آموزش های ویدیویی و دسته بندی شده ارائه شده بر روی 1 حلقه CD به همراه فایل های تمرینی مدت زمان آموزش 3 ساعت و 13 دقیقه ! محصول موسسه آموزشی PluralSight
|