کتاب ساختمان دادهها و الگوریتمها: حل مسائل کدینگ با جاوا با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره ساختمان دادهها و الگوریتمها: حل مسائل کدینگ با جاوا
موضوع کلی: برنامه نویسی
موضوع میانی: الگوریتمها و ساختمان دادهها
📋 سرفصلهای دوره
- 1. مقدمهای بر ساختمان دادهها و الگوریتمها در جاوا
- 2. آشنایی با پیچیدگی زمانی و نماد O بزرگ
- 3. آشنایی با پیچیدگی فضایی و تحلیل الگوریتم
- 4. پیادهسازی آرایهها در جاوا
- 5. لیستهای پیوندی یکطرفه در جاوا
- 6. لیستهای پیوندی دوطرفه در جاوا
- 7. لیستهای پیوندی حلقوی در جاوا
- 8. پشته (Stack) و پیادهسازی آن در جاوا
- 9. صف (Queue) و پیادهسازی آن در جاوا
- 10. صف دوطرفه (Deque) در جاوا
- 11. درخت دودویی (Binary Tree) و پیمایشها
- 12. درخت جستجوی دودویی (BST) در جاوا
- 13. درخت AVL و توازن در جاوا
- 14. درخت سرخ-سیاه (Red-Black Tree) در جاوا
- 15. هیپ (Heap) و صف اولویت در جاوا
- 16. جدول درهمسازی (Hash Table) و پیادهسازی در جاوا
- 17. نقشه (Map) و مجموعه (Set) در کتابخانه جاوا
- 18. الگوریتم جستجوی خطی در جاوا
- 19. الگوریتم جستجوی دودویی در جاوا
- 20. الگوریتم مرتبسازی حبابی (Bubble Sort) در جاوا
- 21. الگوریتم مرتبسازی انتخابی (Selection Sort) در جاوا
- 22. الگوریتم مرتبسازی درجی (Insertion Sort) در جاوا
- 23. الگوریتم مرتبسازی ادغامی (Merge Sort) در جاوا
- 24. الگوریتم مرتبسازی سریع (Quick Sort) در جاوا
- 25. الگوریتم مرتبسازی هرمی (Heap Sort) در جاوا
- 26. الگوریتم مرتبسازی شمارشی (Counting Sort) در جاوا
- 27. الگوریتم مرتبسازی پایهای (Radix Sort) در جاوا
- 28. مبانی بازگشت (Recursion) در جاوا
- 29. الگوریتم جستجوی عمقاول (DFS) در گراف
- 30. الگوریتم جستجوی سطحاول (BFS) در گراف
- 31. پیادهسازی گراف با ماتریس مجاورت در جاوا
- 32. پیادهسازی گراف با لیست مجاورت در جاوا
- 33. الگوریتم دایجسترا (Dijkstra) برای کوتاهترین مسیر
- 34. الگوریتم بلمن-فورد (Bellman-Ford) در جاوا
- 35. الگوریتم فلوید-وارشال (Floyd-Warshall) در جاوا
- 36. الگوریتم پریم (Prim) برای درخت پوشای کمینه
- 37. الگوریتم کراسکال (Kruskal) برای درخت پوشای کمینه
- 38. الگوریتم مرتبسازی توپولوژیک در گراف
- 39. الگوریتم جستجوی الگوی Knuth-Morris-Pratt (KMP)
- 40. الگوریتم جستجوی الگوی Boyer-Moore در جاوا
- 41. الگوریتم برنامهریزی پویا (Dynamic Programming) مقدماتی
- 42. الگوریتم حداکثر زیرآرایه با برنامهریزی پویا
- 43. الگوریتم مساله کولهپشتی (Knapsack) در جاوا
- 44. الگوریتم طولانیترین زیررشته مشترک (LCS)
- 45. الگوریتم ضرب ماتریسها با برنامهریزی پویا
- 46. الگوریتم حریصانه (Greedy) و کاربردهای آن
- 47. الگوریتم عقبگرد (Backtracking) در جاوا
- 48. الگوریتم حل مساله هشت وزیر با عقبگرد
- 49. الگوریتم جستجوی دودویی در آرایههای چرخشی
- 50. الگوریتم ادغام دو آرایه مرتب در جاوا
- 51. الگوریتم یافتن میانه دو آرایه مرتب
- 52. الگوریتم فشردهسازی رشتهها با Run-Length Encoding
- 53. الگوریتم تبدیل مبنا و عملیات ریاضی در جاوا
- 54. الگوریتم شمارش وارونگیها (Inversions) در آرایه
- 55. الگوریتم یافتن نزدیکترین زوج نقاط
- 56. الگوریتم ضرب اعداد بزرگ با روش تقسیم و غلبه
- 57. الگوریتم توان سریع (Fast Exponentiation) در جاوا
- 58. الگوریتم بزرگترین مقسومعلیه مشترک (GCD) و بسط اقلیدس
- 59. الگوریتم غربال اراتوستن برای اعداد اول
- 60. الگوریتم جستجوی باینری در درخت (Tree Traversal)
- 61. الگوریتم حذف گره از درخت جستجوی دودویی
- 62. الگوریتم چرخش درخت و بازسازی توازن
- 63. الگوریتم پیمایش سطحی درخت با صف
- 64. الگوریتم تشخیص گراف دوجزئی (Bipartite Graph)
- 65. الگوریتم تشخیص دور در گراف با DFS
- 66. الگوریتم مساله فروشنده دورهگرد (TSP) با عقبگرد
- 67. الگوریتم کوتاهترین مسیر در گراف بدون وزن
- 68. الگوریتم یافتن مولفههای همبند قوی (SCC) در جاوا
- 69. الگوریتم فورد-فالکرسون برای جریان بیشینه
- 70. الگوریتم تطبیق الگو با Rabin-Karp
- 71. الگوریتم مرتبسازی با استفاده از درخت دودویی
- 72. الگوریتم محاسبه تعداد راههای منحصر به فرد در مسیر
- 73. الگوریتم جایگشت و ترکیب در مسائل کدینگ
- 74. الگوریتم یافتن عنصر تکرارشونده در آرایه
- 75. الگوریتم یافتن عنصر گمشده در آرایه
- 76. الگوریتم چرخش آرایه به چپ و راست در جاوا
- 77. الگوریتم معکوس کردن لیست پیوندی در جاوا
- 78. الگوریتم تشخیص لیست پیوندی حلقوی
- 79. الگوریتم ادغام دو لیست پیوندی مرتب
- 80. الگوریتم حذف گره میانی لیست پیوندی
- 81. الگوریتم یافتن kامین عنصر از انتهای لیست
- 82. الگوریتم یافتن نزدیکترین عدد به هدف در آرایه مرتب
- 83. الگوریتم جمع دو عدد بزرگ به صورت رشتهای
- 84. الگوریتم مقایسه دو درخت دودویی از نظر ساختار
- 85. الگوریتم تبدیل آرایه به درخت دودویی متوازن
- 86. الگوریتم سریسازی و بازیابی درخت دودویی
- 87. الگوریتم محاسبه ارتفاع و عمق درخت
- 88. الگوریتم یافتن جد (LCA) دو گره در درخت
- 89. الگوریتم پیمایش مورس (Morris Traversal) در درخت
- 90. الگوریتم حل مساله برج هانوی با بازگشت
- 91. الگوریتم تولید همه زیرمجموعهها (Subsets) در جاوا
- 92. الگوریتم تولید همه جایگشتها (Permutations) در جاوا
- 93. الگوریتم مساله جمع زیرمجموعه (Subset Sum)
تگها:
Java Data Structures
آموزش الگوریتم جاوا
الگوریتم نویسی
برنامه نویسی جاوا
جاوا پیشرفته
حل مسائل الگوریتم
ساختمان داده جاوا
ساختمان داده و الگوریتم
کدینگ مسائل
مسائل کدینگ
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.