کتاب ساختمان داده ها نوشته هادی یوسفی انتشارات پوران پژوهش شامل 498 صفحه می باشد و در حال حاضر جدیدترین ویرایش کتاب (چاپ هجدهم 1400) در سایت پوران موجود و قابل سفارش است.
یک “ساختمان داده“ راهی است برای ذخیره و سازماندهی داده ها به منظور تسهیل دسترسی و پیرایش آنها. هیچ ساختمان داده ای برای هر منظوری مناسب نیست پس نیاز است که نقاط قوت و ضعف ساختمان داده های مختلف را بدانیم.
کتاب آبی ساختمان داده ها پوران پژوهش برای آمادگی کنکور کارشناسی ارشد مهندسی کامپیوتر، مهندسی فناوری اطلاعات و علوم کامپیوتر تألیف شده است و همچنین می توان از این کتاب به عنوان منبع درس ساختمان داده ها در دانشگاه استفاده کرد.
کتاب ساختمان داده یوسفی در 8 فصل تنظیم شده است که توصیه می شود برای درک بهتر و عمیق تر فصل های 1 تا 7 کتاب طراحی الگوریتم هادی یوسفی نیز مطالعه شود. درسنامه جامع همراه با مثال های متنوع برای درک بهتر مطالب، تمرین و مسائل تشریحی گسترده و سوالات چهار گزینه ای کنکورهای رسمی و تألیفی با پاسخ های تشریحی در پایان هر فصل، این کتاب را به بهترین منبع درس ساختمان داده تبدیل گردانده همچنین در انتهای کتاب تست های کنکور ارشد و دکتری ساختمان داده به همراه پاسخ تشریحی و تست های تکمیلی آمده است.
کتاب مطالب را به طور کامل پوشش داده است و اگر با دقت مطالعه شود، نیاز به منبع دیگری نیست.
فهرست مطالب
فصل اول. الگوریتم
پیچیدگی الگوریتم، رشد توابع، نمادهای مجانبی
فصل دوم. الگوریتم های بازگشتی
حل روابط بازگشتی، الگوریتم های بازگشتی، درخت بازگشت
فصل سوم. آرایه، لیست پیوندی، صف، پشته
فصل چهارم. جداول درهم سازی
فصل پنجم. درخت ریشه دار
درخت دودویی، پیمایش، درخت نخی، درخت عمومی، تبدیل درخت عمومی به دودویی، الگوریتم های درخت
فصل ششم. درخت های ویژه
BST ، درخت متوازن ، دوران درخت ، درخت 4-3-2 ، درخت قرمز سیاه ، Deap ، minmaxheap ، heap ، Btree ، درخت و هیپ دو جمله ای ، هافمن ، treap
فصل هفتم. گراف
نمایش گراف، پیمایش گراف، درخت پوشای مینیمم، نمایش مجموعه ها، کوتاه ترین مسیر هم مبدا، کوتاه ترین مسیر بین تمام زوج گره ها، ترتیب توپولوژیکی
فصل هشتم. مرتب سازی
ضمیمه 1. تست های تکمیلی
ضمیمه 2. سوال های آزمون سراسری ارشد و دکتری