کتاب آموزش Typescript: ساختمان داده و الگوریتم ها با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش Typescript: ساختمان داده و الگوریتم ها
موضوع کلی: برنامه نویسی
موضوع میانی: تایپ اسکریپت (TypeScript)
📋 سرفصلهای دوره
- 1. انواع داده در TypeScript و نوعدهی ایستا
- 2. آرایهها و تاپلها در TypeScript
- 3. جنریکها در TypeScript: توابع و کلاسهای جنریک
- 4. جنریکها: محدودیتها و عملیات شرطی
- 5. حلقهها و تکرار در TypeScript
- 6. بازگشتپذیری و توابع بازگشتی
- 7. تحلیل پیچیدگی زمانی با نماد O بزرگ
- 8. تحلیل پیچیدگی فضایی
- 9. آرایهها و عملیات پایه: درج، حذف و جستجو
- 10. آرایههای پویا و مدیریت حافظه
- 11. لیستهای پیوندی: پیادهسازی ساده با TypeScript
- 12. لیستهای پیوندی دوطرفه و حلقوی
- 13. پشته: پیادهسازی و کاربردها
- 14. صف: پیادهسازی و انواع آن
- 15. درخت دودویی: ساختار و پیمایش
- 16. درخت جستجوی دودویی: درج و جستجو
- 17. درخت متوازن: مفهوم و کاربرد
- 18. هیپ و صف اولویت
- 19. گراف: نمایش با ماتریس و لیست مجاورت
- 20. پیمایش گراف: BFS و DFS
- 21. الگوریتم دایکسترا برای کوتاهترین مسیر
- 22. الگوریتم مرتبسازی حبابی
- 23. مرتبسازی انتخابی و درجی
- 24. مرتبسازی ادغامی
- 25. مرتبسازی سریع
- 26. مرتبسازی هرمی
- 27. مرتبسازی شمارشی و سطلی
- 28. جستجوی خطی و باینری
- 29. جستجوی درونیابی
- 30. جدول درهمسازی: پیادهسازی با TypeScript
- 31. توابع درهمساز و مدیریت برخورد
- 32. مجموعه و نگاشت در TypeScript
- 33. الگوریتم عقبگرد: مساله هشت وزیر
- 34. الگوریتم حریصانه: مساله کولهپشتی
- 35. برنامهریزی پویا: دنباله فیبوناچی و مسیرهای شبکه
- 36. برنامهریزی پویا: مساله کولهپشتی ۰-۱
- 37. تکنیک دو اشارهگر
- 38. الگوریتم پنجره لغزان
- 39. الگوریتمهای رشتهای: تطبیق الگو
- 40. درخت پیشوندی (Trie) و کاربرد آن
- 41. الگوریتم فلوید-وارشال
- 42. الگوریتم کروسکال و پریم برای درخت پوشای کمینه
- 43. مرتبسازی توپولوژیک
- 44. الگوریتمهای عددی: بزرگترین مقسومعلیه مشترک و اعداد اول
- 45. پیچیدگی زمانی نمایی و NP-سخت
- 46. تکنیکهای بهینهسازی کد TypeScript
- 47. مدیریت خطا و استثنا در الگوریتمها
- 48. تست و اشکالزدایی الگوریتمها
- 49. پیادهسازی صف با دو پشته
- 50. مساله یافتن نزدیکترین زوج نقاط
- 51. الگوریتم جستجوی عمق اول برای گرافهای جهتدار
- 52. الگوریتم کوهن-مککالی برای اجزای قویاً همبند
- 53. الگوریتمهای فشردهسازی پایه: هافمن
- 54. الگوریتمهای رمزنگاری ساده: سزار و ویژنر
- 55. الگوریتمهای تصادفی: نمونهگیری و شافل
- 56. الگوریتمهای حافظهمحور: LRU Cache
- 57. الگوریتمهای تقسیم و حل: ادغام و سریع
- 58. کار با فایل و دادههای حجیم در TypeScript
- 59. الگوریتمهای جستجوی چندبعدی
- 60. الگوریتمهای بهینهسازی ترکیبیاتی
تگها:
TypeScript
TypeScript پیشرفته
الگوریتم
الگوریتم نویسی
برنامه نویسی
برنامه نویسی وب
ساختار داده
ساختمان داده
کدنویسی
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.