ساختمان داده و الگوریتم

ساختمان داده‌ ها (به انگلیسی: ‎Data Structure ‏) از جملهٔ بنیادی‌ترین مباحث مورد نیاز جهت یادگیری و درک بسیارى از مفاهیم عمده در علوم رایانه است.

مدل منطقی یا ریاضی سامان‌دهی به داده‌ها به یک شکل خاص، ساختمان داده نام دارد. هر برنامه رایانه‌ای از الگوریتم و ساختمان داده‌ها تشکیل شده‌است.

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

غالباً انتخاب یک ساختمان داده موجب ایجاد الگوریتم های متناسب با آن خواهد شد که این دو در کنار هم موجب افزایش سرعت انجام یک وظیفه یا کاهش مصرف حافظه برای پردازش داده می شود؛ سنگ بنای ساختمان های داده انواع داده و اشاره گرهای گوناگون است. که با توجه به چگونگی تعریف کاربرد آنها در هر زبان برنامه نویسی پیاده سازی آنها متفاوت خواهد بود.

برای یادگیری مفاهیم بسیار مهم ساختمان داده و الگوریتم ، کتاب ساختمان داده ها و الگوریتم ها نوشته ی : جعفر تنها  – سید ناصر آیت ، را برای شما آماده کرده ایم ، که می توانید به صورت رایگان دانلود و مطالعه نمایید .

ساختمان داده و الگوریتم
ساختمان داده و الگوریتم

* توضیحات و دانلود در ادامه ی مطلب

این کتاب شامل فصول زیر می باشد .

۱ – روش های تحلیل الگوریتم

۲ – آرایه

۳ – پشته

۴ – صف

۵ – لیست پیوندی

۶ – درخت

۷- گراف

۸ – مرتب سازی

—————————————————

دانلود کتاب الکترونیک ساختمان داده و الگوریتم

نام کتاب : ساختمان داده ها و الگوریتم ها

نویسنده : جعفر تنها  – سید ناصر آیت

ناشر : –

تعداد صفحات : ۲۹۸

فرمت کتاب الکترونیک : pdf.*

– – – – – – – – – – – – – – – – – – – – – – – – –

دانلود دانلود کتاب الکترونیک  ساختمان داده ها و الگوریتم ها  – نسخه پی دی اف – ۳٫۱۶ MB

دانلود دانلود کتاب الکترونیک  ساختمان داده ها و الگوریتم ها – نسخه فشرده شده (زیپ) – ۲٫۲۶ MB

37 پاسخ به “ساختمان داده و الگوریتم”

  1. مراتب قدردانی وسپاس بنده به عنوان یک دانشجوی رشته سخت افزار ویک کاربر که از سایت مفید شما بهرمند شدم رو بپذیرید .خسته نباشید

  2. مراتب قدردانی وسپاس بنده به عنوان یک ایرانی ویک کاربر که از سایت مفید شما بهرمند شدم رو بپذیرید .خسته نباشید

  3. سلام
    من دانشجوی نرم افزار کامپیوتر هستم و خیلی از شما ممنونم که مطالب خوبی رو تو سایتتون قرار دادین تا بتونیم از این مطالب ارزشمند استفاده کنیم.
    من در مورد الگوریتم دایکسترا و الگوریتم وارشال هم مطلب میخوام اگه دارین واسم میل کنین .
    من دانشجوی ترم اخرم و حتما باید این پروژه رو ارائه بدم .
    یه دنیا ممنون

  4. سلام من دانشجوی ترم دوم هستم میخواستم بدونم این کتاب چه جور کتابی سخت یا اسون لطفا کمی راهنمایی کنید

  5. سلام با تشکر از جزوه خوبتان. من یه سوال داشتم اگه ماتریس بالا مثلثاتی رو به صورت سطری ذخیره کنیم برای به دست آوردن خانه aij از چه فرمولی استفاده می کنیم؟

  6. سلام و با تشکر بخاطر کتاب های مفید. سریال نامبر های کتاب های دریافت شده را از کجا بیابیم ؟لطفا به آدرس ایمیلم بفرستید کتاب الکترونکی ساختمان داده وبرنامه نویسی به زبان c++ اگه برام بفرستید خیلی ممنونم میشم به خدا دیگه ذهنم کار نمیکنه

پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *