آموزش ساختارهای داده در جاوااسکریپت: درختها و گرافها
✅ سرفصل و جزئیات آموزش
درختها و گرافها ساختارهای داده اصلی در علوم کامپیوتر هستند و درک آنها کلید ارتقاء مهارتهای مهندسی است. در این دوره، با توضیحات واضح، الگوهای دنیای واقعی و تمرینهای عملی کدنویسی، یک درک پایهای قوی از این ساختارها در جاوااسکریپت بسازید.
دیوید چن، مدرس دوره، شما را گام به گام در مفاهیم ضروری، از جمله پیادهسازی درخت و گراف، الگوریتمهای پیمایش و کارایی الگوریتم، راهنمایی میکند. با مثالهای دقیق طراحیشده و مجموعهمسائلی که پیچیدگی آنها به تدریج افزایش مییابد، یاد بگیرید که چگونه با اطمینان به مسائل کلاسیک نزدیک شوید، آنها را حل و بهینه سازی کنید.
چه در حال آماده شدن برای مصاحبه باشید و چه در حال تقویت مهارتهای حل مسئله خود، این دوره به شما کمک میکند تا واضحتر فکر کنید و موثرتر کدنویسی کنید.
آموزش ساختارهای داده در جاوااسکریپت: درختها و گرافها
-
درختها و گرافها در جاوااسکریپت 0:00:52
-
بررسی محتوای آزمایشگاه: CoderPad 0:02:52
-
آنچه باید بدانید 0:01:30
-
نودها، edges و درختها 0:04:35
-
درخت باینری چیست؟ 0:03:11
-
کدنویسی یک درخت باینری 0:02:05
-
پیمایش In-order ،pre-order ،post-order 0:02:18
-
مفهوم الگوریتم جستجوی عمق اول 0:02:23
-
پیادهسازی الگوریتم جستجوی عمق اول 0:02:21
-
مفهوم الگوریتم جستجوی سطح اول 0:02:59
-
پیادهسازی الگوریتم جستجوی سطح اول 0:02:51
-
راهحل: پیدا کردن ارتفاع درخت باینری 0:02:45
-
راهحل: پیمایش زیگزاگ 0:04:36
-
مفهوم درخت جستجوی باینری 0:05:30
-
پیادهسازی درخت جستجوی باینری: درج کردن 0:03:14
-
پیادهسازی درخت جستجوی باینری: جستجو 0:01:24
-
پیادهسازی درخت جستجوی باینری: حذف 0:04:09
-
راهحل: اعتبارسنجی درخت باینری به عنوان BST 0:07:13
-
راهحل: پیدا کردن Kامین کوچکترین عنصر در BST 0:04:18
-
گراف چیست؟ 0:03:24
-
انواع گراف 0:03:23
-
نمایش گرافها در جاوااسکریپت 0:02:12
-
مفهوم الگوریتم جستجوی عمق اول 0:04:42
-
پیادهسازی الگوریتم جستجوی عمق اول 0:03:03
-
مفهوم الگوریتم جستجوی سطح اول 0:04:57
-
پیادهسازی الگوریتم جستجوی سطح اول 0:02:31
-
تحلیل پیچیدگی DFS و BFS 0:02:33
-
راهحل: تعداد جزیرهها 0:05:18
-
راهحل: شبیهسازی گراف 0:06:04
-
مفهوم مرتبسازی توپولوژیکی 0:03:50
-
پیادهسازی مرتبسازی توپولوژیکی 0:04:30
-
راهحل: زمانبندی دوره 0:03:26
-
مفهوم تشخیص چرخه 0:03:10
-
پیادهسازی تشخیص چرخه 0:02:36
-
راهحل: زمانبندی نامطمئن دوره 0:03:52
-
مراحل بعدی 0:01:07
مشخصات آموزش
آموزش ساختارهای داده در جاوااسکریپت: درختها و گرافها
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:متوسط
- تعداد درس:36
- مدت زمان :2:01:44
- حجم :233.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy