دوره راهنمای مصور الگوریتمهای کاربردی برای برنامهنویسان و علاقهمندان همراه با فلشکارت آموزشی — ارائه روی فلش مموری
📚 کتاب آموزشی جامع
📚 اطلاعات کتاب
عنوان کتاب: کتاب راهنمای مصور الگوریتمهای کاربردی برای برنامهنویسان و علاقهمندان
موضوع کلی: مبانی الگوریتمها و ساختار دادهها
موضوع میانی: الگوریتمهای کلیدی و کاربردهای عملی
📋 سرفصلهای کتاب (100 موضوع)
- 1. مقدمه: چرا الگوریتمها مهم هستند؟
- 2. اولین قدم: تفکر الگوریتمی
- 3. مروری بر مفاهیم پایه
- 4. دستورالعملهای گام به گام
- 5. مقدمهای بر زمان اجرا (Big O)
- 6. چرا Big O مهم است؟
- 7. شناخت Big O: O(1)
- 8. شناخت Big O: O(n)
- 9. شناخت Big O: O(n^2)
- 10. شناخت Big O: O(log n)
- 11. شناخت Big O: O(n log n)
- 12. مقایسه انواع Big O
- 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. کدام بهتر است: بازگشت یا تکرار؟
- 39. مقدمهای بر ساختارهای داده
- 40. آرایهها
- 41. لیستهای پیوندی
- 42. پشتهها
- 43. صفها
- 44. درختها: مقدمه
- 45. درختهای جستجوی دودویی (BST)
- 46. عملیات در BST: درج
- 47. عملیات در BST: جستجو
- 48. عملیات در BST: حذف
- 49. مزایای BST
- 50. محدودیتهای BST
- 51. گرافها: مقدمه
- 52. نمایش گرافها: ماتریس مجاورت
- 53. نمایش گرافها: لیست مجاورت
- 54. جستجوی اول سطح (BFS): ایده اصلی
- 55. جستجوی اول سطح (BFS): پیادهسازی
- 56. کاربرد BFS: یافتن کوتاهترین مسیر
- 57. جستجوی اول عمق (DFS): ایده اصلی
- 58. جستجوی اول عمق (DFS): پیادهسازی
- 59. کاربرد DFS: بررسی اتصال
- 60. الگوریتم دایکسترا: مقدمه
- 61. الگوریتم دایکسترا: پیادهسازی
- 62. کاربرد دایکسترا: یافتن کوتاهترین مسیر با وزن
- 63. مقدمهای بر برنامهنویسی پویا
- 64. مفهوم زیرمسائل همپوشان
- 65. مفهوم بهینگی زیرساختار
- 66. مثال برنامهنویسی پویا: مجموع اعداد (بازنگری)
- 67. مثال برنامهنویسی پویا: فاکتوریل (بازنگری)
- 68. مثال برنامهنویسی پویا: دنباله فیبوناچی
- 69. مثال برنامهنویسی پویا: مسئله کولهپشتی (ساده)
- 70. مثال برنامهنویسی پویا: مسئله سکه
- 71. مثال برنامهنویسی پویا: طولانیترین زیردنباله مشترک
- 72. مقدمهای بر الگوریتمهای حریصانه
- 73. ایده اصلی الگوریتمهای حریصانه
- 74. مثال حریصانه: مسئله انتخاب فعالیت
- 75. مثال حریصانه: مسئله کولهپشتی (کسری)
- 76. مثال حریصانه: خرد کردن پول
- 77. مقایسه برنامهنویسی پویا و الگوریتمهای حریصانه
- 78. مقدمهای بر الگوریتمهای مبتنی بر جداسازی و غلبه
- 79. ایده اصلی جداسازی و غلبه
- 80. مثال جداسازی و غلبه: مرتبسازی ادغامی (بازنگری)
- 81. مثال جداسازی و غلبه: مرتبسازی سریع (بازنگری)
- 82. مثال جداسازی و غلبه: یافتن میانه
- 83. مقدمهای بر الگوریتمهای مبتنی بر بازگشت و عقبگرد
- 84. ایده اصلی بازگشت و عقبگرد
- 85. مثال بازگشت و عقبگرد: مسئله هشت وزیر
- 86. مثال بازگشت و عقبگرد: مسئله مسیریابی در هزارتو
- 87. مقدمهای بر الگوریتمهای مرتبط با رشتهها
- 88. جستجوی رشته: نایو
- 89. جستجوی رشته: کرپ-روبین
- 90. جستجوی رشته: کانوت-موریس-پرات
- 91. فشردهسازی دادهها: مقدمه
- 92. فشردهسازی هاگمن
- 93. مقدمهای بر الگوریتمهای توزیع شده
- 94. الگوریتمهای رایگیری
- 95. الگوریتمهای انتخاب رهبر
- 96. مقدمهای بر رمزنگاری
- 97. رمزنگاری سزار
- 98. رمزنگاری جایگزینی
- 99. مقدمهای بر الگوریتمهای گراف پیشرفته
- 100. الگوریتم پریم (برای درخت پوشای کمینه)
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.