کتاب ساختمان داده ها و الگوریتم ها: با استفاده از Rust

انتخاب پلن

افزودنی‌های اختیاری

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره ساختمان داده ها و الگوریتم ها: با استفاده از Rust

موضوع کلی: برنامه نویسی

موضوع میانی: الگوریتم‌ها و ساختمان داده‌ها

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر ساختمان داده‌ها و الگوریتم‌ها در Rust
  • 2. پیچیدگی زمانی و فضایی (تحلیل Big O)
  • 3. آرایه‌ها و بردارها در Rust
  • 4. رشته‌ها و مدیریت متن در Rust
  • 5. لیست‌های پیوندی (Linked Lists) در Rust
  • 6. پشته (Stack) و پیاده‌سازی آن
  • 7. صف (Queue) و انواع آن
  • 8. مجموعه‌ها و نقشه‌های هش (HashSet و HashMap)
  • 9. درخت دودویی (Binary Tree) و پیمایش
  • 10. درخت جستجوی دودویی (BST)
  • 11. درخت‌های خود-متوازن (AVL و Red-Black)
  • 12. هیپ (Heap) و صف اولویت
  • 13. گراف و نمایش آن (ماتریس و لیست مجاورت)
  • 14. الگوریتم‌های پیمایش گراف (BFS و DFS)
  • 15. الگوریتم دایکسترا (کوتاه‌ترین مسیر)
  • 16. الگوریتم بل‌من-فورد و فلوید-وارشال
  • 17. درخت پوشای کمینه (Kruskal و Prim)
  • 18. مرتب‌سازی حبابی و انتخابی
  • 19. مرتب‌سازی درجی و شل
  • 20. مرتب‌سازی ادغامی (Merge Sort)
  • 21. مرتب‌سازی سریع (Quick Sort)
  • 22. مرتب‌سازی هرمی (Heap Sort)
  • 23. مرتب‌سازی شمارشی و پایه‌ای
  • 24. جستجوی خطی و دودویی
  • 25. الگوریتم‌های عقب‌گرد (Backtracking)
  • 26. برنامه‌ریزی پویا (Dynamic Programming) - مقدمه
  • 27. مسئله کوله‌پشتی (Knapsack)
  • 28. الگوریتم‌های حریصانه (Greedy)
  • 29. الگوریتم‌های تقسیم و حل (Divide and Conquer)
  • 30. الگوریتم‌های مبتنی بر رشته (KMP و Rabin-Karp)
  • 31. درخت پیشوندی (Trie)
  • 32. درخت قطعه (Segment Tree)
  • 33. درخت فنویک (Fenwick Tree)
  • 34. الگوریتم‌های هش و رمزنگاری پایه
  • 35. مدیریت حافظه و اشاره‌گرهای هوشمند در Rust
  • 36. ویژگی Ownership و Borrowing در ساختمان داده
  • 37. جنریک‌ها (Generics) در پیاده‌سازی الگوریتم‌ها
  • 38. تریت‌ها (Traits) و رابط‌های الگوریتمی
  • 39. تکرارکننده‌ها و بستارها (Iterators و Closures)
  • 40. مدیریت خطا در الگوریتم‌ها (Result و Option)
  • 41. پیاده‌سازی صف با استفاده از VecDeque
  • 42. پیاده‌سازی لیست دوسر پیوندی (Doubly Linked List)
  • 43. الگوریتم‌های مرتب‌سازی پایدار و ناپایدار
  • 44. الگوریتم‌های جستجوی درون‌خطی و برون‌خطی
  • 45. الگوریتم‌های گراف برای مسیریابی
  • 46. الگوریتم‌های تطبیق الگو در متن
  • 47. تحلیل پیچیدگی الگوریتم‌های بازگشتی
  • 48. الگوریتم‌های بهینه‌سازی ترکیبیاتی
  • 49. مسئله فروشنده دوره‌گرد (TSP) با برنامه‌ریزی پویا
  • 50. الگوریتم فلوید برای تشخیص چرخه
  • 51. الگوریتم‌های اجتماع و جستجو (Union-Find)
  • 52. الگوریتم‌های رمزگذاری متقارن ساده
  • 53. الگوریتم‌های فشرده‌سازی پایه (Run-Length)
  • 54. الگوریتم‌های جستجوی تصادفی (Randomized Algorithms)
  • 55. الگوریتم‌های تقریبی (Approximation Algorithms)
  • 56. ساختمان داده‌های هم‌روند (Concurrent Data Structures)
  • 57. تست و بنچمارک الگوریتم‌ها در Rust
  • 58. پیاده‌سازی یک پروژه عملی با ساختمان داده

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.