دانلود حل مسائل ساختمان داده با جاوا جان هوبارد و آنیتا هورای به صورت PDF و به زبان انگلیسی در 190 صفحه

دانلود حل مسائل ساختمان داده با جاوا جان هوبارد و آنیتا هورای به صورت PDF و به زبان انگلیسی در 190 صفحه

توضیحات فایل

 

 

 

 

 

 

 

 

ساختمان داده‌ها یا داده ساختارها (به انگلیسی: Data Structure) از بنیادی‌ترین مباحث مورد نیاز جهت یادگیری و درک بسیاری از مفاهیم عمده در علوم رایانه است. سازمان‌دادنِ داده‌ها به یک طریق خاص و بر پایهٔ مدل منطقی یا ریاضی که به منظور استفادهٔ بهینه از داده‌ها صورت می‌گیرد را یک داده ساختار می‌گویند. داده ساختارها انواع گوناگونی دارند که هر کدام مناسب برنامه‌های مختلفی هستند.

ساختمان داده‌ها روش‌های ذخیره داده‌ها در رایانه با هدف دسترسی آسان‌تر و بهینه تر است در حالیکه الگوریتم روشی به منظور حل مسئله به وسیله کامپیوتر است.

پرکاربردترین ساختمان داده‌ها

  • آرایه (Array)
  • صف (Queue)
  • پشته (Stack)
  • لیست پیوندی (Linked list)
  • گراف (Graph)
  • درخت (Tree)
  • جدول درهم‌سازی (Hash table)

 

فهرست مطالب:

فصل اول: برنامه نویسی شی گرا

فصل دوم: نوع داده انتزاعی

فصل سوم: آرایه ها

فصل چهارم: ساختارهای پیوندی

فصل پنجم: پشته ها

فصل ششم: صف ها

فصل هفتم: مجموعه ها

فصل هشتم: لیست ها

فصل نهم: جدول در هم سازی

فصل دهم: بازگشت

فصل یازدهم: درخت ها

فصل دوازدهم: درخت های دودویی

فصل سیزدهم: درخت های جستجو

فصل چهاردهم: هرم ها (هیپ ها) و صف های اولویت دار

فصل پانزدهم: جور کردن (دسته بندی)

فصل شانزدهم: گراف ها


دانلود / خرید فایل