(۱۸۳ امتیاز از ۳۷ رای)
Loading...
اطلاعات دوره

مدت دوره

۸:۳۰:۰۰

تعداد قسمت ها

۸

تعداد دانشجو

۲۷ نفر

۲۸,۰۰۰ تـــــومان

اطلاعات مدرس

مدرک تحصیلی

کارشناسی ارشد

تعداد دوره ها

۸ مورد

فیلم آموزش درس ساختمان داده ها به زبان فارسی

فیلم آموزش درس ساختمان داده ها

در این بخش فیلم آموزش درس ساختمان داده ها را به زبان فارسی آماده کرده ایم که در آن سعی شده است تا مباحثی که بیشترین کاربرد را در ساختمان داده ها دارند، به خوبی آموزش داده شوند. در ادامه می توانید توضیحاتی در مورد ساختمان داده ها و اهمیت این درس در کنکور را در کنار پیش نمایشی از فیلم آموزشی، به صورت آنلاین مشاهده کنید.

ساختمان داده ‌ها

یکی از اصلی ترین مباحث برای یادگیری و درک بیشتر مفاهیم علوم کامپیوتری، ساختمان داده ها یا همان Data Structure می باشد. به روش سازمان دهی داده ها با استفاده از روش های مخصوص و بر مبنای مدل ریاضی و یا منطقی که با هدف بهره برداری بهتر از داده ها استفاده می شود، یک داده ساختار می گویند. داده ساختار های مختلفی وجود دارند که هر کدام برای برنامه های گوناگونی مناسب هستند.

درس ساختمان داده ها

یکی از مهم ترین و اساسی ترین دروس دانشگاهی که در رشته کامپیوتر پیش نیاز درس های مختلف می باشد، درس ساختمان داده ها می باشد. همچنین ساختمان داده ها در کنکور کارشناسی ارشد رشته کامپیوتر، کنکور دکتری هوش مصنوعی و نرم افزار جز دروسی است که ضرایب بالای دارند. درس ساختمان داده ها، برای انتخاب و گذراندن درس طراحی الگوریتم یک پیش نیاز می باشد که برای درک بهتر مفاهیم این درس دانشجو باید درس ساختمان داده را گذرانده باشد.

مفاهیمی که بیشترین کاربرد را در ساختمان داده ها دارند

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

فهرست مطالب آموزش درس ساختمان داده ها

قسمت اول

  • مرتبه اجرایی
  • مرتبه اجرایی توابع بازگشتی
  • تعریف ساختمان داده و پیچیدگی زمانی

قسمت دوم

  • آرایه یک بعدی و دو بعدی
  • آرایه سه بعدی و روش جستجوی دودویی
  • ماتریس اسپارس و ماتریس پایین مثلثی
  • ضرب ماتریس و نمایش چند جمله ای ها
  • تطابق الگو

قسمت سوم

  • مسئله مسیر پر پیچ و خم
  • صف خطی و حلقوی
  • پشته و پشته چندگانه
  • ترتیب خروجی پشته
  • تبدیل عبارات میانوندی پیشوندی و پسوندی
  • تبدیل عبارت میانوندی به پسوندی با پشته

قسمت چهارم

  • لیست های پیوندی

قسمت پنجم

  • درخت دودویی
  • تعاریف اولیه و نمایش درخت
  • ترسیم درخت با پیمایشها و تبدیل درخت عمومی و جنگل به درخت دودویی
  • پیمایش میانوندی پسوندی و پیشوندی درخت دودویی

قسمت ششم

  • الگوریتم هافمن
  • درخت انتخابی
  • درخت تصمیم گیری
  • درخت جستجوی دودویی
  • درخت دودویی گسترش یافته
  • درخت هرمی (heap)

قسمت هفتم

  • تعریف گراف
  • نمایش گراف
  • ماتریس مسیر (الگوریتم وارشال)
  • الگوریتم پریم
  • الگوریتم کروسکال
  • پیمایش ردیفی گراف های جهت دار و بدون جهت
  • پیمایش عمقی گراف های جهت دار و بدون جهت

قسمت هشتم

  • مرتب سازی
  • مرتب سازی مبنا
  • مرتب سازی درجی
  • مرتب سازی حبابی
  • مرتب سازی تعویضی
  • مرتب سازی انتخابی
  • مرتب سازی ادغامی
  • مرتب سازی shell sort
 

پیش نمایش قسمت اول

پیش نمایش قسمت دوم

پیش نمایش قسمت هشتم

باکس دانلود
شناسه:
۵۴۷
مدت دوره:
۸:۳۰:۰۰
قسمت ها:
۸
اندازه فایل:
۷۴۱ مگابایت
مدرس:
مهندس سجاد اسدزاده
قیمت:
۲۸,۰۰۰ تـــــومان
ثبت نظر
ریفریش کنید!
نظرات کاربران (۱۲ مورد)
  1. تصویر آواتار کاربر 0
    احمد یکشنبه , 17 دسامبر

    با سلام خدمت اعضای محترم سایت زیبای سورس سرا ایا در این ویدیو آموزشی تمریناتی را در مورد فصل های ساختمان داده ها حل میکند ؟

  2. تصویر آواتار کاربر 0
    یلدا نوظهور دوشنبه , 1 ژانویه

    سلام من واسه درس ساختمان داده یه تمرین دارم حلش واسم سخته می تونم از شما کمک بگیرم.

  3. تصویر آواتار کاربر 0
    حمید رجبی یکشنبه , 14 ژانویه

    سلام می تونم بپرسم پیش نیاز درس ساختمان داه چیه این درس واسم خیلی سخته پیشنهاد شما چیه چی بخونم مشکلم رفع میشه ؟ متشکرم

    • تصویر آواتار کاربر 1
      یعثوب سیفی زادهجمعه , 2 فوریه

      پیش نیاز درس درس ساختمان داده ها، درس ریاضیات گسسته و برنامه سازی پیشرفته است. برای درک مفاهیم اول باید این درس رو پاس کنید.

  4. تصویر آواتار کاربر 0
    سوسن دانایی سه‌شنبه , 13 مارس

    سلام یه تمرین حل نشده تو ساختمان داده دارم می تونم در این مورد از شما دوستان کمک بگیرم.

    • تصویر آواتار کاربر 1
      یعثوب سیفی زادهچهارشنبه , 14 مارس

      بله مشکلی نیست در انجمن سایت مطرح کنید پاسخ بدیم

  5. تصویر آواتار کاربر 0
    مهنام جعفری دوشنبه , 16 آوریل

    سلام در مورد ساختمان داده فیلم آموزشی یا جزوه ای هم دارید که از دانشگاه صنعت شریف باشه ؟

  6. تصویر آواتار کاربر 0
    هما سلیمانی یکشنبه , 27 می

    سلام می خواستم بدونم که تو این دوره آموزش درس ساختمان داده از زبان برنامه نویسی c استفاده میشه یا زبان پاسکال؟

  7. تصویر آواتار کاربر 0
    بهنام جمعه , 26 آوریل

    واقعا لهجه و صدای مدرس یه اصل مهم در تحمل دوره آموزشی آنلاین هست

  8. تصویر آواتار کاربر 0
    فرهاد شنبه , 11 آوریل

    سلام .خسته نباشید ببخشید من یک سوال دارم خواهش میکنم جوابمو بدید بنده میخام برنامه نویسی رو شروع کنم بخاطر علاقه.(محصل نیستم)(زبان سی پلاس پلاس یا سی شارپ رو میخوام شروع کنم) آیا لازمه ساختمان داده (این دوره)رو یاد بگیرم؟؟؟یا لازم نیست؟؟ ممنون میشم جوابمو بدید دمتون گرم

    • تصویر آواتار کاربر 1
      یعثوب سیفی زادهیکشنبه , 12 آوریل

      دوست عزیز برای اینکه برنامه نویسی رو به صورت حرفه ای و اصولی یادبگیری بهتره مقدمات اونو خوب بلد باشید الزامی نداره که حتما قبل یادگیری ساختمان داده رو بلد باشید چون داخل خوده ساختمان داده کدهای نوشته شده که برای مقدمه کار نمی تونید اونا رو بفهمید پس بهتره اول مقدمات برنامه نویسی رو یادبگیرید بعد سراغ ساختمان داده بیاید پیشنهاد بنده یادگیری زبان سی شارپ از مقدماتی تا پیشرفته است که توی سایت همین آموزش رو داریم . آموزش سی شارپ از مقدماتی تا پیشرفته - پروژه محور