کتاب صوتی ساختمان داده ها و الگوریتم ها: با هدف توانمندسازی برنامه نویسان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره ساختمان داده ها و الگوریتم ها: با هدف توانمندسازی برنامه نویسان
موضوع کلی: برنامه نویسی
موضوع میانی: الگوریتمها و ساختمان دادهها
📋 سرفصلهای دوره
- 1. مفاهیم پایه ساختمان داده و ضرورت یادگیری آن
- 2. تحلیل پیچیدگی زمانی با نماد O بزرگ
- 3. تحلیل پیچیدگی فضایی و معاوضه زمان-حافظه
- 4. آشنایی با آرایهها و کاربردهای آن
- 5. لیست پیوندی ساده و عملیات پایه
- 6. لیست پیوندی دوطرفه و حلقوی
- 7. پیادهسازی صف با آرایه و لیست پیوندی
- 8. پیادهسازی پشته و کاربردهای عملی
- 9. درخت دودویی و پیمایشهای اصلی
- 10. درخت جستجوی دودویی و عملیات درج و حذف
- 11. درخت AVL و بالانس خودکار
- 12. درخت قرمز-سیاه و کاربرد در پایگاه داده
- 13. هیپ دودویی و صف اولویت
- 14. مرتبسازی هرمی با استفاده از هیپ
- 15. جدول درهمسازی و توابع هش
- 16. مدیریت برخورد در هش با زنجیرهسازی
- 17. هش باز با آدرسدهی خطی و درجه دو
- 18. گراف و نمایش با ماتریس مجاورت
- 19. گراف و نمایش با لیست مجاورت
- 20. الگوریتم جستجوی اول سطح در گراف
- 21. الگوریتم جستجوی اول عمق در گراف
- 22. الگوریتم دایکسترا برای کوتاهترین مسیر
- 23. الگوریتم بلمن-فورد برای مسیر وزنی منفی
- 24. الگوریتم فلوید-وارشال برای همه زوجها
- 25. درخت پوشای کمینه با الگوریتم کراسکال
- 26. درخت پوشای کمینه با الگوریتم پرایم
- 27. مرتبسازی حبابی و تحلیل عملکرد
- 28. مرتبسازی انتخابی و درجی
- 29. مرتبسازی ادغامی با تقسیم و غلبه
- 30. مرتبسازی سریع و انتخاب محور
- 31. مرتبسازی شمارشی و پایهای
- 32. الگوریتم جستجوی خطی و دودویی
- 33. الگوریتم عقبگرد و مسئله هشت وزیر
- 34. الگوریتم حریصانه و مسئله کولهپشتی
- 35. برنامهریزی پویا برای دنباله فیبوناچی
- 36. برنامهریزی پویا برای کولهپشتی صفر و یک
- 37. الگوریتم تطابق رشته با روش ساده
- 38. الگوریتم تطابق رشته با KMP
- 39. درخت سگمنت برای پرسوجوی بازه
- 40. درخت بیت (فنویک) برای جمع بازه
- 41. لیست پرشی و جستجوی سریع
- 42. تجزیه و تحلیل مجانبی و موارد خاص
- 43. پیادهسازی صف دوطرفه (دِک)
- 44. الگوریتم مرتبسازی توپولوژیک
- 45. الگوریتم مؤلفههای همبند قوی
- 46. الگوریتم دودویی روی پاسخ
- 47. الگوریتم دو اشارهگر و پنجره لغزان
- 48. ساختار داده دوجوی و عملیات اجتماع
- 49. ساختار داده یونیون-فایند با فشردهسازی مسیر
- 50. الگوریتم درخت دکارتی و کاربرد آن
- 51. درخت تری (پیشوندی) برای دیکشنری
- 52. الگوریتم رمزگذاری پایه و هش امن
- 53. الگوریتم ضرب ماتریسها به روش استراسن
- 54. الگوریتم نزدیکترین جفت نقطه
- 55. الگوریتم تقسیم و غلبه در مسائل بازگشتی
- 56. الگوریتم جستجوی دودویی در آرایه چرخشی
- 57. الگوریتم میانه و انتخاب در زمان خطی
- 58. الگوریتم فشردهسازی داده با هافمن
- 59. الگوریتم تطابق پرانتز و ارزیابی عبارت
- 60. الگوریتم پیمایش مارپیچی و مورب ماتریس
- 61. الگوریتم تولید جایگشت و ترکیب
- 62. الگوریتم جستجوی الگو با رابین-کارپ
- 63. الگوریتم بیتمپ و بیتست برای دادههای حجیم
- 64. الگوریتم صف دودویی و کاربرد در گراف
- 65. الگوریتم رنگآمیزی گراف با عقبگرد
- 66. الگوریتم تطابق بیشینه در گراف دو بخشی
- 67. الگوریتم جریان بیشینه با فورد-فالکرسون
- 68. الگوریتم کوتاهترین مسیر در گراف غیروزنی
- 69. الگوریتم مرتبسازی خارجی برای داده بزرگ
- 70. پیادهسازی درخت جستجوی دودویی در کد
- 71. پیادهسازی صف اولویت با هیپ در کد
- 72. پیادهسازی جدول هش در کد
- 73. پیادهسازی گراف و الگوریتمهای پایه در کد
- 74. بهینهسازی کد با انتخاب ساختمان داده مناسب
- 75. مرور جامع و پروژه ترکیبی نهایی
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
تگها:
Algorithm
Data Structures
الگوریتم
برنامه نویسی
برنامه نویسی پیشرفته
تحلیل الگوریتم
توانمندسازی برنامه نویسان
ساختمان داده
کدنویسی
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.