کتاب ساختمان داده ها و الگوریتم ها: برای تحلیل داده ها و استخراج اطلاعات با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره ساختمان داده ها و الگوریتم ها: برای تحلیل داده ها و استخراج اطلاعات
موضوع کلی: برنامه نویسی
موضوع میانی: الگوریتمها و ساختمان دادهها
📋 سرفصلهای دوره
- 1. مقدمهای بر ساختمان دادهها و الگوریتمها
- 2. تحلیل پیچیدگی زمانی و نماد O بزرگ
- 3. تحلیل پیچیدگی فضایی
- 4. آرایهها و عملیات پایه
- 5. لیستهای پیوندی ساده
- 6. لیستهای پیوندی دوطرفه و حلقوی
- 7. پشته (Stack) و پیادهسازی
- 8. صف (Queue) و انواع آن
- 9. صف اولویت و پیادهسازی با هیپ
- 10. درخت دودویی (Binary Tree) و پیمایشها
- 11. درخت جستجوی دودویی (BST)
- 12. درختهای AVL و متوازنسازی
- 13. درخت قرمز-سیاه (Red-Black Tree)
- 14. هیپ دودویی و عملیات heapify
- 15. جدول درهمسازی (Hash Table) و توابع هش
- 16. مدیریت برخورد در جدول درهمسازی
- 17. گراف و نمایش با ماتریس و لیست مجاورت
- 18. پیمایش گراف: BFS و DFS
- 19. الگوریتم دایکسترا برای کوتاهترین مسیر
- 20. الگوریتم بلمن-فورد و مسیرهای وزندار
- 21. الگوریتم فلوید-وارشال
- 22. درخت پوشای کمینه: الگوریتم کروسکال
- 23. درخت پوشای کمینه: الگوریتم پریم
- 24. مرتبسازی حبابی و انتخابی
- 25. مرتبسازی درجی (Insertion Sort)
- 26. مرتبسازی ادغامی (Merge Sort)
- 27. مرتبسازی سریع (Quick Sort)
- 28. مرتبسازی هرمی (Heap Sort)
- 29. مرتبسازی شمارشی و پایهای
- 30. جستجوی خطی و دودویی
- 31. جستجوی درونیابی (Interpolation Search)
- 32. الگوریتمهای بازگشتی و تکنیک تقسیم و حل
- 33. برنامهنویسی پویا: مفاهیم و مثالهای پایه
- 34. برنامهنویسی پویا: مسائل بهینهسازی
- 35. الگوریتم حریصانه (Greedy) و کاربردها
- 36. الگوریتم جستجوی عقبگرد (Backtracking)
- 37. رشتهها و الگوریتمهای جستجوی الگو (KMP)
- 38. درخت سافیکس و کاربردها
- 39. فشردهسازی داده با هافمن
- 40. الگوریتمهای تصادفی (Randomized Algorithms)
- 41. تحلیل آماری دادهها با ساختمان داده
- 42. استخراج ویژگی از دادههای ساختاریافته
- 43. پیادهسازی صف با دو پشته
- 44. نمایش اعداد بزرگ و عملیات روی آنها
- 45. الگوریتمهای ماتریسی پایه
- 46. تکنیک پنجره غلتان (Sliding Window)
- 47. الگوریتم دو نشانگر (Two Pointer)
- 48. مرتبسازی توپولوژیکی گرافهای جهتدار
- 49. الگوریتم تارجان برای مؤلفههای قویاً همبند
- 50. الگوریتمهای تطبیق الگو در متن
- 51. ساختمان داده Union-Find (Disjoint Set)
- 52. درخت قطعه (Segment Tree) و کاربردها
- 53. درخت فنویک (Binary Indexed Tree)
- 54. الگوریتمهای پردازش جریان داده
- 55. تحلیل حافظه و بهینهسازی الگوریتمها
- 56. مطالعه موردی: تحلیل دادههای واقعی با الگوریتمها
تگها:
Algorithms
Big Data
Data Mining
Data Structures
Python
استخراج اطلاعات
الگوریتم
برنامه نویسی
تحلیل داده
ساختمان داده
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.