×
۸۵,۰۰۰ تومان تا ۱۶۰ هزار تومان تخفیف

آموزش ساختمان داده ها

آموزش ساختمان داده ها

تعداد دانشجو
۱۰,۰۹۳ نفر
مدت زمان
۱۰ ساعت و ۲۸ دقیقه
هزینه عادی آموزش
۸۵,۰۰۰ تومان
در طرح تخفیف
تا ۱۶۰ هزار تومان تخفیف (کسب اطلاعات بیشتر +)
محتوای این آموزش
تضمین کیفیت
۱۲۱ بازخورد (مشاهده نظرات)
آموزش ساختمان داده ها

ساختمان داده ها، یکی از دروس مهم و پایه ای دانشگاهی است که پیش نیاز دروس مختلف رشته کامپیوتر است و به عنوان مبحثی که نکات فراوانی دارد، در کنکور کارشناسی ارشد کامپیوتر و کنکور دکتری هوش مصنوعی و نرم افزار از دروس با ضرایب بالا می باشد. آموزش ساختمان داده ها، توسط مهندس فرشید شیرافکن، یکی از بهترین مدرسین مسلط به مباحث ساختمان داده ها، ارائه شده است. مخاطبان عزیز برای مشاهده آموزش ساختمان داده ها همراه با پیاده سازی در ++C می توانید به این لینک (+) مراجعه کنید.

آموزش ساختمان داده ها

مدت زمان
۱۰ ساعت و ۲۸ دقیقه
هزینه عادی آموزش
۸۵,۰۰۰ تومان
در طرح تخفیف
تا ۱۶۰ هزار تومان تخفیف

(کسب اطلاعات بیشتر +)
محتوای این آموزش
۱۲۱ بازخورد (مشاهده نظرات)
مدرس
فرشید شیرافکن

دکتری تخصصی بیوانفورماتیک

فرشید شیرافکن دارای دکترای بیوانفورماتیک از دانشگاه تهران هستند. ایشان به عنوان مدرس نمونه در زمینه ارائه و آموزش دروس دانشگاهی انتخاب شده‌اند، همچنین ایشان مشاور کنکور نیز می‌باشند و بیش از 30 کتاب در زمینه کنکور رشته کامپیوتر تالیف کرده‌اند.

توضیحات تکمیلی

ساختمان داده ها، یکی از دروس مهم و پایه ای دانشگاهی است که پیش نیاز دروس مختلف رشته کامپیوتر است و به عنوان مبحثی که نکات فراوانی دارد در کنکور کارشناسی ارشد کامپیوتر و دکترای هوش مصنوعی و نرم افزار از دروس با ضرایب بالا می باشد. مخاطبان عزیز برای مشاهده آموزش ساختمان داده ها همراه با پیاده سازی در ++C می توانید به این لینک (+) مراجعه کنید.

فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
  • بخش یکم: مرتبه اجرایی
    • نشان گذاری
    • مرتبه اجرایی حلقه ها
  • بخش دوم: زیربرنامه های بازگشتی
    • زیر برنامه بازگشتی
    • زیر برنامه های بازگشتی معروف
  • بخش سوم: آرایه
    • آرایه
    • نحوه ذخیره عناصر آرایه در حافظه
    • جستجو در آرایه (خطی – دودویی)
    • اضافه و حذف در آرایه
    • پیدا كردن عنصر كمینه در آرایه
    • انواع ماتریس (اسپارس- مثلثی-3 قطری)
  • بخش چهارم: صف و پشته
    • صف
    • درج و حذف در صف ساده
    • صف حلقوی
    • درج و حذف در صف حلقوی
    • پشته و عملیات Push و Pop
    • ارزشیابی عبارات (تبدیل Infix و Prefix و Postfix به یكدیگر)
  • بخش پنجم: لیست پیوندی
    • لیست پیوندی یک طرفه
    • الگوریتم های کار بر روی لیست پیوندی یک طرفه (اضافه و حذف گره، اتصال، وارون و....)
    • پیاده سازی پشته با لیست پیوندی
    • پیاده سازی صف با لیست پیوندی
    • لیست پیوندی دو طرفه
    • لیست پیوندی حلقوی
    • چند جمله ای ها
    • لیست عمومی
  • بخش ششم: درخت
    • تعاریف اولیه
    • درخت دودویی (كامل،‌ پر)
    • درخت k تایی
    • درخت دودویی کامل شماره گذاری شده
    • روش های ذخیره درخت دودویی
    • تعداد درخت های دودویی
    • الگوریتم های کار بر روی درخت دودویی
    • پیمایش درخت دودویی
    • درخت نخی دودویی
    • درخت عمومی
    • جنگل
    • درخت دودویی گسترش یافته (2-Tree)
    • درخت جستجوی دودویی (BST)
    • عملیات بر روی یك BST
    • هرم (Heap)
    • صف اولویت
    • Deap
    • Treap
    • Min-Max
  • بخش هفتم: گراف
    • گراف
    • انواع گراف
    • نمایش گراف
    • پیمایش گراف
    • درخت پوشا
    • الگوریتم کراسکال (Kruskal's algorithm)
    • الگوریتم پریم (Prim's algorithm)
  • بخش هشتم: مرتب سازی
    • مرتب سازی
    • الگوریتم مرتب سازی حبابی
    • الگوریتم مرتب سازی انتخابی
    • الگوریتم مرتب سازی درجی
    • الگوریتم مرتب سازی ادغامی
    • الگوریتم مرتب سازی سریع
    • الگوریتم مرتب سازی هرمی
    • درخت تصمیم گیری
  • بخش نهم: درهم سازی
    • جدول آدرس دهی مستقیم
    • جدول های درهم سازی
    • برخورد
    • توابع درهم سازی
    • ضریب بارگذاری
    • روش زنجیره ای برای حل برخورد
    • آدرس دهی باز
    • درهم سازی پویا

دانشجویان گرامی، می توانید برای تکمیل یادگیری خود از «آموزش ساختمان داده ها (مرور – تست کنکور ارشد)‎» استفاده کنید.


آنچه در این آموزش خواهید دید:

آموزش ویدئویی مورد تائید فرادرس
فایل PDF یادداشت‌ های ارائه مدرس




پیش نمایش‌ها

۱. مرتبه اجرایی

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید دانلود پیش‌نمایش - حجم: ۱۷ مگابایت -- (کلیک کنید +))

۲. زیربرنامه های بازگشتی

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید دانلود پیش‌نمایش - حجم: ۱۸ مگابایت -- (کلیک کنید +))

۳. آرایه

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید دانلود پیش‌نمایش - حجم: ۴۰ مگابایت -- (کلیک کنید +))

۴. صف و پشته
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۵. لیست پیوندی
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۶. درخت
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۷. گراف
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۸. مرتب سازی
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۹. درهم سازی
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
این آموزش شامل ۹ جلسه ویدئویی با مجموع ۱۰ ساعت و ۲۸ دقیقه است.
با تهیه این آموزش، می‌توانید به همه بخش‌ها و جلسات آن، دسترسی داشته باشید.

راهنمای سفارش آموزش‌ها

آیا می دانید که تهیه یک آموزش از فرادرس و شروع یادگیری چقدر ساده است؟

(راهنمایی بیشتر +)

در مورد این آموزش یا نحوه تهیه آن سوالی دارید؟
  • با شماره تلفن واحد مخاطبین ۵۷۹۱۶۰۰۰ (پیش شماره ۰۲۱) تماس بگیرید. - تمام ساعات اداری
  • با ما مکاتبه ایمیلی داشته باشید (این لینک). - میانگین زمان پاسخ دهی: ۳۰ دقیقه


اطلاعات تکمیلی

نام آموزش آموزش ساختمان داده ها
ناشر فرادرس
شناسه اثر ۸–۱۲۴۵۲–۰۴۹۶۱۸ (ثبت شده در مرکز رسانه‌های دیجیتال وزارت ارشاد)
کد آموزش FVDS9402
مدت زمان ۱۰ ساعت و ۲۸ دقیقه
زبان فارسی
نوع آموزش آموزش ویدئویی (نمایش آنلاین + دانلود)
حجم دانلود ۶۶۸ مگابایت (کیفیت ویدئو HD با فشرده سازی انحصاری فرادرس)


تضمین کیفیت و گارانتی بازگشت هزینه
توجه: کیفیت این آموزش توسط فرادرس تضمین شده است. در صورت عدم رضایت از آموزش، به انتخاب شما:
  • ۱۰۰ درصد مبلغ پرداختی در حساب کاربری شما شارژ می‌شود.
  • و یا ۷۰ درصد مبلغ پرداختی به حساب بانکی شما بازگشت داده می‌شود.





نظرات

تا کنون ۱۰,۰۹۳ نفر از این آموزش استفاده کرده اند و ۱۲۱ نظر ثبت شده است.
زهرا
زهرا

سلام خسته نباشید استاد
من فعلا این دوره رو شروع نکردم سوالم این بود که حتما باید c++ بلد باشیم؟با پایتون نمیشه؟

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

سلام. ابتدا باید سی پلاس پلاس را دید و سپس آموزش ساختمان داده همراه با پیاده سازی در سی پلاس پلاس.
آموزش "ساختمان داده همراه با پیاده سازی با سی پلاس پلاس " کامل تر از آموزش ساختمان داده است.

هانیه
هانیه

سلام خسته نباشید استاد
تمرین اولی ک حل کردین توی فیلم اول برای اوی بزرگ چجوری cرو 2حدس زدید؟ و اینکه در تمرین بعدیش هم اگ c یک هم بود بازم رابطه برقرار بود چرا یک دوم شد میشه خواهش کنم توضیح بدین 🙏🌸

عرفان اخوان
عرفان اخوان

استاد خیلی عالی تدریس میکنید. من چندین دوره دیدم اما مال شما از همه بهتر بود. اگر امکانش هست آموزش ریاضی 2، آمار و احتمالات و ریاضی مهندسی رو هم بذارید. ممنون.

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

ممنون از لطف شما.

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

سلام.
در پاسخ به مخاطب گرامی مریم:

پیش نیاز درس طراحی الگوریتم، آموزش ساختمان داده همراه با پیاده سازی با سی پلاس پلاس موجود در سایت فرادرس است.

هاجر
هاجر

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

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

برای تمرین بیشتر پیشنهاد می کنم آموزش جدید ساختمان داده ها را نیز نگاه کنید. تحت عنوان " ساختمان داده ها همراه با پیاده سازی در سی پلاس پلاس". در این آموزش مسائل تئوری خیلی کامل مطرح شده و سپس به زبان سی پلاس پلاس پیاده سازی شده است.

مریم مریم
مریم مریم

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

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

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

مسعود
مسعود

محتوا قابل قبول و خوبه
تشکر می کنم بابت تخفیف هایی که ارائه می کنید خیلی به ما کمک میکنه.
پیشنهادی که دارم اینکه در انتخاب مدرسین دقت داشته باشید برخی از مدرسین شما واقعا علم کافی به موضوع را دارند اما بیان خوبی برای انتقال مطالب ندارند و نمیتوانید موضوع را کامل انتقال دهند در واقع می توان گفت قدرت بیان ضعیفی دارند و وقتی برخی از آموزش ها رو بیان مدرس با مدرس سایت های دیگه مقایسه می کنی ضعیف قویی در بیان و انتقال مطالب توسط مدرس به چشم میخوره که یه مقداری ناراحت کننده اس، که امیدواریم این مورد در نظر داشته باشید و برطرف گردد.

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

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

یاسر
یاسر

سلام و تشکر می کنم از عضو مجموعه فرادرس
مطالب توسط مدرس خیلی خوبی ارائه شده و مدرس خیلی خوب روی مطالب تسلط داشتن.

فرشید شیرافکن
فرشید شیرافکن

سلام. در پاسخ به نیاکان عزیز.
بله حق با شما است. آموزش جدیدتری تحت عنوان آموزش ساختمان داده همراه با پیاده سازی با سی پلاس پلاس هم در فرادرس دارم که خیلی کامل تر است و زمان آن دو برابر این آموزش است . مباحث تئوری در آموزش جدید خیلی کامل تر است و پیاده سازی ها نیز بهتر است. موفق باشید.

نیاکان
نیاکان

کامل نبود. ده ساعت برای آموزش ساختمان داده خیلی کمه!

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

حق باشما است. به همین علت آموزشی بعدا تحت عنوان آموزش "ساختمان داده همراه با پیاده سازی با سی پلاس پلاس " تهیه شده که بسیار کامل تر است.

برچسب‌ها:
2-Tree | 3 قطری | BST | Deap | Heap | infix | Min-max | pop | postfix | prefix | push | Treap | Tree | آدرس دهی باز | آرایه | ادغامی | ارزشیابی عبارات | اسپارس | اضافه آرایه | اضافه و حذف آرایه | الگوریتم اسپارس | الگوریتم پریم | الگوریتم کراسکال | الگوریتم مرتب سازی ادغامی | الگوریتم مرتب سازی انتخابی | الگوریتم مرتب سازی حبابی | الگوریتم مرتب سازی درجی | الگوریتم مرتب سازی سریع | الگوریتم مرتب سازی هرمی | الگوریتم های کار بر روی درخت دودویی | انتخابی | انواع گراف | انواع ماتریس | برخورد | پشته | پشته و عملیات Push و Pop | پیاده سازی پشته | پیاده سازی پشته با لیست پیوندی | پیاده سازی صف | پیاده سازی صف با لیست پیوندی | پیدا کردن عنصر کمینه در آرایه | پیمایش درخت دودویی | پیمایش گراف | تبدیل Infix | تبدیل Postfix | تبدیل Prefix | تعاریف اولیه | تعداد درخت های دودویی | توابع درهم سازی | جدول آدرس دهی مستقیم | جدول درهم سازی | جدول هاي درهم | جستجو در آرایه | جستجو در آرایه (خطی – دودویی) | جنگل | چند جمله ای ها | حبابي | حذف آرایه | حذف در صف حلقوی | حذف در صف ساده | خطی | خطی – دودویی | درج در صف حلقوی | درج در صف ساده | درج و حذف در صف حلقوی | درج و حذف در صف ساده | درجی | درخت | درخت k تایی | درخت پوشا | درخت تصمیم | درخت تصمیم گیری | درخت جستجوی دودویی (BST) | درخت دودوی | درخت دودویی | درخت دودویی (کامل،‌ پر) | درخت دودویی پر | درخت دودویی کامل | درخت دودویی کامل شماره گذاری شده | درخت دودویی گسترش یافته | درخت دودویی گسترش یافته (۲-Tree) | درخت عمومی | درخت نخی | درخت نخی دودویی | درهم سازي پويا | درهم سازی | دودویی | ذخیره اطلاعات | روش زنجیره ای | روش زنجیره ای برای حل برخورد | روشهای ذخیره درخت دودویی | زيربرنامه هاي بازگشتی | زیر برنامه بازگشتی | زیر برنامه های بازگشتی معروف | ساختمان داده | سریع | صف | صف اولویت | صف حلقوی | صف و پشته | ضریب بارگذاری | عملیات Pop | عملیات Push | عملیات بر روی یک BST | عنصر کمینه در آرایه | گراف | لیست پیوندی | لیست پیوندی اتصال | لیست پیوندی اضافه | لیست پیوندی حذف گره | لیست پیوندی حلقوی | لیست پیوندی دو طرفه | لیست پیوندی وارون | لیست پیوندی یک طرفه | لیست عمومی | ماتریس | ماتریس 3قطری | ماتریس اسپارس | ماتریس مثلثی | مثلثي | مثلثی | مرتب سازی | مرتب سازی ادغامی | مرتب سازی انتخابی | مرتب سازی حبابی | مرتب سازی درجی | مرتب سازی سریع | مرتب سازی هرمی | مرتبه اجرایی | مرتبه اجرایی حلقه ها | نحوه ذخیره عناصر آرایه در حافظه | نشان گذاری | نمایش گراف | هرم | هرم (Heap) | هرمی
مشاهده بیشتر مشاهده کمتر

×
فهرست جلسات ۹ جلسه ویدئویی