کتاب پیاده‌سازی الگوریتم‌های مرتب‌سازی و جستجو در زبان C با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

انتخاب پلن

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

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

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

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

عنوان دوره: دوره پیاده‌سازی الگوریتم‌های مرتب‌سازی و جستجو در زبان C

موضوع کلی: علوم کامپیوتر

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

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

  • 1. مقدمه‌ای بر الگوریتم‌ها و تحلیل کارایی
  • 2. مرتب‌سازی حبابی (Bubble Sort) - پیاده‌سازی و تحلیل
  • 3. مرتب‌سازی انتخابی (Selection Sort) - پیاده‌سازی و تحلیل
  • 4. مرتب‌سازی درجی (Insertion Sort) - پیاده‌سازی و تحلیل
  • 5. مرتب‌سازی ادغامی (Merge Sort) - پیاده‌سازی و تحلیل
  • 6. مرتب‌سازی سریع (Quick Sort) - پیاده‌سازی و تحلیل
  • 7. تحلیل مقایسه‌ای الگوریتم‌های مرتب‌سازی
  • 8. مرتب‌سازی هرمی (Heap Sort) - پیاده‌سازی و تحلیل
  • 9. مرتب‌سازی شمارشی (Counting Sort) - پیاده‌سازی و تحلیل
  • 10. مرتب‌سازی مبنایی (Radix Sort) - پیاده‌سازی و تحلیل
  • 11. جستجوی خطی (Linear Search) - پیاده‌سازی و تحلیل
  • 12. جستجوی دودویی (Binary Search) - پیاده‌سازی و تحلیل
  • 13. جستجوی باینری تکراری و بازگشتی
  • 14. جستجو در درخت‌های جستجوی دودویی (BST)
  • 15. درخت‌های خودمتوازن (AVL Trees) - معرفی
  • 16. درخت‌های خودمتوازن (Red-Black Trees) - معرفی
  • 17. پیاده‌سازی جستجوی دودویی در درخت‌های خودمتوازن
  • 18. هشت‌جدول (Hash Tables) - مفاهیم پایه
  • 19. تابع هش (Hash Function) - طراحی و پیاده‌سازی
  • 20. برخورد (Collision Resolution) - زنجیره‌سازی جداگانه
  • 21. برخورد (Collision Resolution) - آدرس‌دهی باز
  • 22. درخت B (B-Tree) - معرفی و کاربردها
  • 23. درخت B+ (B+ Tree) - معرفی و کاربردها
  • 24. پیاده‌سازی جستجو و درج در درخت B
  • 25. پیاده‌سازی جستجو و حذف در درخت B+
  • 26. بهینه‌سازی الگوریتم‌های جستجو و مرتب‌سازی
  • 27. کاربرد الگوریتم‌های مرتب‌سازی و جستجو در پایگاه داده‌ها
  • 28. مرتب‌سازی خارجی (External Sorting) - مفاهیم و روش‌ها
  • 29. مرتب‌سازی ادغامی خارجی (External Merge Sort)
  • 30. جستجوی نزدیکترین همسایه (Nearest Neighbor Search) - معرفی
  • 31. الگوریتم‌های تقریبی جستجو (Approximate Search Algorithms)
  • 32. ساختمان داده‌های پیشرفته برای جستجو (KD-Tree)
  • 33. استفاده از C برای پیاده‌سازی الگوریتم‌های جستجو و مرتب‌سازی در مقیاس بزرگ
  • 34. مدیریت حافظه و بهینه‌سازی عملکرد در الگوریتم‌ها
  • 35. مقایسه عملکرد الگوریتم‌ها با استفاده از پروفایلرها
  • 36. استفاده از کتابخانه‌های استاندارد C برای مرتب‌سازی و جستجو
  • 37. آشنایی با الگوریتم‌های مرتب‌سازی و جستجو در سیستم‌عامل
  • 38. پیاده‌سازی الگوریتم‌های مرتب‌سازی و جستجو به صورت موازی
  • 39. آینده الگوریتم‌های مرتب‌سازی و جستجو
تگ‌ها: algorithm analysis algorithm complexity algorithm implementation binary search bubble sort C programming C++ data structure implementation data structures hash table performance optimization quicksort searching algorithms sorting algorithms tree data structure

نظرات

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

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