کتاب الگوریتمها و ساختمان دادهها: راهنمای جامع با تمرکز بر کاربردهای تجاری با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره الگوریتمها و ساختمان دادهها: راهنمای جامع با تمرکز بر کاربردهای تجاری
موضوع کلی: برنامه نویسی
موضوع میانی: الگوریتمها و ساختمان دادهها
📋 سرفصلهای دوره
- 1. مقدمهای بر الگوریتمها و ساختمان دادهها
- 2. تحلیل پیچیدگی زمانی با نماد O بزرگ
- 3. تحلیل پیچیدگی فضایی
- 4. آرایهها و کاربردهای آنها در سیستمهای تجاری
- 5. لیستهای پیوندی یکطرفه و دوطرفه
- 6. پشته (Stack) و صف (Queue) در مدیریت فرآیندها
- 7. صفهای اولویت و پیادهسازی با Heap
- 8. درختهای دودویی و پیمایش آنها
- 9. درختهای جستجوی دودویی (BST) و عملیات جستجو
- 10. درختهای AVL و متعادلسازی خودکار
- 11. درختهای قرمز-سیاه (Red-Black) برای پایگاهداده
- 12. درختهای B و B+ در ایندکسگذاری
- 13. Trie یا درخت پیشوندی در جستجوی متون
- 14. گرافها و نمایش با ماتریس و لیست مجاورت
- 15. الگوریتم BFS در مسیریابی شبکه
- 16. الگوریتم DFS در تحلیل وابستگیها
- 17. الگوریتم دایکسترا (Dijkstra) در مسیریابی تجاری
- 18. الگوریتم بلمن-فورد (Bellman-Ford) و تشخیص چرخه منفی
- 19. الگوریتم فلوید-وارشال (Floyd-Warshall) برای مسیرهای همهمقصد
- 20. الگوریتم پریم (Prim) و کراسکال (Kruskal) در طراحی شبکه
- 21. مرتبسازی حبابی و کاربردهای محدود آن
- 22. مرتبسازی انتخابی و درجی
- 23. مرتبسازی ادغامی (Merge Sort) در دادههای حجیم
- 24. مرتبسازی سریع (Quick Sort) و تحلیل میانه
- 25. مرتبسازی هرمی (Heap Sort) برای صفهای اولویت
- 26. مرتبسازی شمارشی و سطلی در دادههای محدود
- 27. مرتبسازی پایهای (Radix Sort) در پردازش رشتهها
- 28. جستجوی خطی و باینری در آرایههای مرتب
- 29. جستجوی درونیابی (Interpolation Search)
- 30. جدولهای هش (Hash Table) و تابع هش
- 31. مدیریت برخورد در هش: زنجیرهسازی و آدرسدهی باز
- 32. هش قابل گسترش (Extendible Hashing) در پایگاهداده
- 33. الگوریتمهای بازگشتی و حل مسائل تجاری
- 34. تکنیک تقسیم و غلبه (Divide and Conquer)
- 35. برنامهنویسی پویا (Dynamic Programming) در بهینهسازی
- 36. مسئله کولهپشتی و بودجهبندی
- 37. زیردنبالههای متقارن و تطبیق الگو
- 38. الگوریتمهای حریصانه (Greedy) در زمانبندی
- 39. مسئله فروشنده دورهگرد (TSP) با شاخه و حد
- 40. الگوریتم عقبگرد (Backtracking) برای مسائل ترکیبیاتی
- 41. مسئله تطبیق رشته با الگوریتم KMP
- 42. الگوریتم بایر-مور (Boyer-Moore) در جستجوی متن
- 43. درختهای سگمنت (Segment Tree) برای پرسوجوی بازه
- 44. درخت بیت (Fenwick Tree) و جمعهای پیشوندی
- 45. Union-Find و کاربرد در شبکههای اجتماعی
- 46. الگوریتمهای تصادفی (Randomized) و نمونهگیری
- 47. فشردهسازی داده با کدگذاری هافمن (Huffman)
- 48. الگوریتمهای رمزنگاری پایه مانند RSA
- 49. الگوریتمهای تطبیق شباهت (Cosine Similarity)
- 50. الگوریتمهای توصیهگر (Collaborative Filtering)
- 51. الگوریتمهای خوشهبندی پایه (K-Means)
- 52. الگوریتم PageRank و رتبهبندی صفحات
- 53. بهینهسازی پرسوجو در پایگاهداده با ایندکس
- 54. مدیریت حافظه پنهان (Cache) و LRU
- 55. الگوریتمهای زمانبندی پردازنده (Scheduling)
- 56. الگوریتمهای توزیعشده و MapReduce
- 57. الگوریتمهای همزمانی و Lock-Free
- 58. الگوریتمهای پشتیبانگیری و بازیابی داده
- 59. تحلیل عملکرد و پروفایلگیری کد
- 60. معرفی کتابخانههای استاندارد الگوریتم (STL)
تگها:
Algorithms
Data Structures
الگوریتمها و ساختمان دادهها
الگوریتمهای بهینهسازی
برنامه نویسی
پیادهسازی کد
تحلیل الگوریتم
ساختمان دادههای پیشرفته
کاربردهای تجاری
مسائل تجاری
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.