کتاب صوتی ساختار دادهها و الگوریتمها با جاوا اسکریپت
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره ساختار دادهها و الگوریتمها با جاوا اسکریپت
موضوع کلی: برنامه نویسی
موضوع میانی: جاوا اسکریپت (JavaScript)
📋 سرفصلهای دوره
- 1. مفاهیم پایه ساختار داده و الگوریتم
- 2. تحلیل پیچیدگی زمانی با نماد O بزرگ
- 3. تحلیل پیچیدگی فضایی
- 4. آرایهها در جاوا اسکریپت و عملیات پایه
- 5. لیستهای پیوندی یکطرفه
- 6. لیستهای پیوندی دوطرفه
- 7. پیادهسازی صف با آرایه و لیست پیوندی
- 8. پیادهسازی پشته با آرایه و لیست پیوندی
- 9. جدول هش و توابع هش در جاوا اسکریپت
- 10. مدیریت برخورد در جدول هش
- 11. درخت دودویی و پیمایشهای پیشوندی و میانوندی و پسوندی
- 12. درخت جستجوی دودویی و عملیات درج و جستجو
- 13. درخت متوازن و درخت AVL
- 14. درخت هیپ و صف اولویت
- 15. درخت باینری هیپ و عملیات heapify
- 16. گراف و نمایش با ماتریس و لیست مجاورت
- 17. پیمایش گراف با الگوریتم BFS
- 18. پیمایش گراف با الگوریتم DFS
- 19. الگوریتم دایکسترا برای کوتاهترین مسیر
- 20. الگوریتم مرتبسازی حبابی
- 21. الگوریتم مرتبسازی انتخابی
- 22. الگوریتم مرتبسازی درجی
- 23. الگوریتم مرتبسازی ادغامی
- 24. الگوریتم مرتبسازی سریع
- 25. الگوریتم مرتبسازی شمارشی
- 26. الگوریتم جستجوی خطی
- 27. الگوریتم جستجوی دودویی
- 28. الگوریتم جستجوی درونیابی
- 29. الگوریتم بازگشتی و مثالهای عملی
- 30. الگوریتم برنامهنویسی پویا و مسئله فیبوناچی
- 31. الگوریتم حریصانه و مسئله تغییر سکه
- 32. الگوریتم عقبگرد و حل مسئله هشت وزیر
- 33. الگوریتم تقسیم و غلبه در مرتبسازی
- 34. الگوریتم تبدیل مبنا و اعداد بزرگ
- 35. الگوریتم فشردهسازی ساده داده
- 36. الگوریتم رمزنگاری پایه با هش
- 37. الگوریتم جستجوی الگو در رشته
- 38. پیادهسازی Set و Map در جاوا اسکریپت
- 39. پیادهسازی WeakMap و WeakSet
- 40. مدیریت حافظه و garbage collection در ساختار داده
- 41. الگوریتم مرتبسازی توپولوژیکی
- 42. الگوریتم یافتن مؤلفههای همبند
- 43. الگوریتم یافتن درخت پوشای کمینه
- 44. الگوریتم جستجوی دودویی در آرایه مرتب
- 45. الگوریتم ادغام آرایههای مرتب
- 46. الگوریتم چرخش و تغییر مکان در آرایه
- 47. الگوریتم یافتن عنصر میانه در جریان داده
- 48. الگوریتم فشردهسازی رشته با تکرار
- 49. الگوریتم تشخیص زیررشته با پنجره لغزان
- 50. الگوریتم حلقه در لیست پیوندی
- 51. الگوریتم معکوس کردن لیست پیوندی
- 52. الگوریتم حذف عنصر از لیست پیوندی
- 53. الگوریتم ادغام لیستهای پیوندی مرتب
- 54. الگوریتم درج و حذف در درخت دودویی
- 55. الگوریتم یافتن ارتفاع درخت
- 56. الگوریتم تعادل درخت دودویی
- 57. الگوریتم تبدیل درخت به آرایه
- 58. الگوریتم یافتن جدول درهمسازی با بارگذاری بهینه
- 59. الگوریتم جستجوی دودویی در درخت
- 60. الگوریتم مرتبسازی هیپ
- 61. الگوریتم مرتبسازی پایه
- 62. الگوریتم مرتبسازی سطلی
- 63. الگوریتم مرتبسازی ترکیبی
- 64. الگوریتم جستجوی دودویی در آرایه چرخیده
- 65. الگوریتم یافتن بزرگترین زیرمجموعه
- 66. الگوریتم یافتن مسیر هممجموع در درخت
- 67. الگوریتم فشردهسازی متن با هافمن
- 68. الگوریتم تطبیق الگو با KMP
- 69. الگوریتم تطبیق الگو با Rabin-Karp
- 70. الگوریتم تشخیص متقارن بودن رشته
- 71. الگوریتم یافتن نزدیکترین زوج نقاط
- 72. الگوریتم ضرب ماتریس با تقسیم و غلبه
- 73. الگوریتم جستجوی دودویی در فضای دو بعدی
- 74. الگوریتم یافتن عنصر تکراری در آرایه
- 75. الگوریتم یافتن عنصر گمشده در آرایه
- 76. الگوریتم چرخش درخت دودویی
- 77. الگوریتم یافتن مسیر دودویی با مجموع مشخص
- 78. الگوریتم فشردهسازی داده با Run-Length
- 79. الگوریتم رمزگشایی با جدول هش
- 80. الگوریتم تشخیص اعداد اول با غربال
- 81. الگوریتم محاسبه gcd و lcm
- 82. الگوریتم ضرب اعداد بزرگ با کاراتسوبا
- 83. الگوریتم یافتن مؤلفههای قویاً همبند
- 84. الگوریتم تشخیص دو رنگ بودن گراف
- 85. الگوریتم یافتن مسیر اویلری
- 86. الگوریتم یافتن مسیر همیلتونی
- 87. الگوریتم مرتبسازی بازهها
- 88. الگوریتم ادغام بازههای همپوشان
- 89. الگوریتم یافتن نقطه میانه در لیست پیوندی
- 90. الگوریتم حذف تکرار در آرایه مرتب
- 91. الگوریتم جستجوی دودویی در درخت با والد
- 92. الگوریتم پیادهسازی صف دوطرفه
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
تگها:
Big O
Data Structures JavaScript
JavaScript Algorithms
آموزش الگوریتم
الگوریتم نویسی
جاوا اسکریپت پیشرفته
ساختار داده جاوا اسکریپت
ساختمان داده
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.