کتاب ساختمان داده ها و الگوریتم ها: تجربه یادگیری لذت بخش با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره ساختمان داده ها و الگوریتم ها: تجربه یادگیری لذت بخش
موضوع کلی: برنامه نویسی
موضوع میانی: الگوریتمها و ساختمان دادهها
📋 سرفصلهای دوره
- 1. مفاهیم پایه ساختمان داده ها
- 2. ارزیابی پیچیدگی زمانی و نماد O بزرگ
- 3. ارزیابی پیچیدگی فضایی
- 4. آرایه ها و عملیات پایه
- 5. لیست های پیوندی یک طرفه
- 6. لیست های پیوندی دو طرفه
- 7. لیست های پیوندی حلقوی
- 8. پیاده سازی صف با لیست پیوندی
- 9. پیاده سازی پشته با لیست پیوندی
- 10. درخت دودویی و ویژگی ها
- 11. پیمایش درخت دودویی (پیشوندی، میانوندی، پسوندی)
- 12. درخت جستجوی دودویی (BST)
- 13. عملیات درج و جستجو در BST
- 14. حذف گره از BST
- 15. درخت های AVL و چرخش
- 16. درخت هیپ و هیپ بیشینه
- 17. مرتب سازی با هیپ (Heap Sort)
- 18. صف اولویت دار با هیپ
- 19. جدول درهم سازی و تابع درهم
- 20. حل برخورد در جدول درهم (زنجیرهای و آدرسدهی باز)
- 21. گراف و نمایش با ماتریس مجاورت
- 22. گراف و نمایش با لیست مجاورت
- 23. پیمایش عمق اول (DFS) در گراف
- 24. پیمایش سطح اول (BFS) در گراف
- 25. الگوریتم دایکسترا برای کوتاه ترین مسیر
- 26. الگوریتم کروسکال برای درخت پوشای کمینه
- 27. الگوریتم پریم برای درخت پوشای کمینه
- 28. مرتب سازی حبابی (Bubble Sort)
- 29. مرتب سازی انتخابی (Selection Sort)
- 30. مرتب سازی درجی (Insertion Sort)
- 31. مرتب سازی ادغامی (Merge Sort)
- 32. مرتب سازی سریع (Quick Sort)
- 33. الگوریتم جستجوی خطی
- 34. الگوریتم جستجوی دودویی
- 35. جستجوی الگو با الگوریتم Knuth-Morris-Pratt
- 36. برنامه نویسی پویا و اصل بهینگی
- 37. دنباله فیبوناچی با برنامه نویسی پویا
- 38. مسئله کوله پشتی با برنامه نویسی پویا
- 39. ضرب زنجیره ای ماتریس ها
- 40. الگوریتم حریصانه و کاربردها
- 41. مسئله تغییر سکه با رویکرد حریصانه
- 42. الگوریتم عقبگرد (Backtracking)
- 43. مسئله هشت وزیر با عقبگرد
- 44. مرتب سازی توپولوژیک گراف
- 45. تشخیص دور در گراف
- 46. درخت قطعه (Segment Tree)
- 47. درخت ایندکس باینری (Fenwick Tree)
- 48. کدگذاری هافمن برای فشرده سازی
- 49. تحلیل الگوریتم های بازگشتی
- 50. پیچیدگی الگوریتم های مرتب سازی
- 51. مسئله نزدیک ترین زوج نقاط
- 52. الگوریتم فلوید-وارشال
- 53. الگوریتم بلمن-فورد
- 54. الگوریتم جستجوی دودویی در آرایه چرخیده
- 55. آزمون و رفع اشکال الگوریتم ها
تگها:
آموزش الگوریتم
الگوریتم
الگوریتم جستجو
الگوریتم مرتب سازی
برنامه نویسی
پیاده سازی الگوریتم
ساختمان داده
ساختمان داده پیشرفته
ساختمان داده کاربردی
ساختمان داده و الگوریتم
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.