دوره آموزشی ساختار دادهها در جاوا اسکریپت: درخت جستجوی دودویی (BST)، صفها و پشتهها
52 دقیقهمبتدی2024-11-13
مدرسین

Tiffany Graves
جزئیات دوره
به عنوان یک توسعهدهنده، شما باید از مجموعهای گسترده از ساختارهای داده استفاده کنید تا بتوانید کدهای کارآمدتری در جاوااسکریپت بنویسید. در این دوره کدنویسی تعاملی، مدرس تیفانی گریوز به شما نشان میدهد که چگونه از سه ساختار داده رایج جاوااسکریپت—درخت جستجوی دودویی (BSTs)، صفها و پشتهها—استفاده کنید. بهترین شیوهها برای استفاده از هر یک از این ساختارهای داده مختلف برای ذخیرهسازی دادهها با توابع داخلی که در پیچیدگی زمانی و فضایی متفاوت هستند، بررسی خواهد شد. این دوره شامل چالشهای کدنویسی است که توسط CoderPad پشتیبانی میشود تا شما بتوانید بازخورد فوری دریافت کنید و مهارتهای جدید خود را تمرین کنید.
اهداف آموزشی:
ایجاد و استفاده از ساختارهای داده در جاوااسکریپت، از جمله درخت جستجوی دودویی (BSTs)، صفها و پشتهها.
نوشتن توابع برای ذخیرهسازی و بازیابی دادهها برای ساختارهای داده مختلف.
اعمال صحیح مفاهیم پیچیدگی زمانی و فضایی.
استفاده از بهترین روشهای کدنویسی برای هر یک از انواع ساختار داده.
اهداف آموزشی:
ایجاد و استفاده از ساختارهای داده در جاوااسکریپت، از جمله درخت جستجوی دودویی (BSTs)، صفها و پشتهها.
نوشتن توابع برای ذخیرهسازی و بازیابی دادهها برای ساختارهای داده مختلف.
اعمال صحیح مفاهیم پیچیدگی زمانی و فضایی.
استفاده از بهترین روشهای کدنویسی برای هر یک از انواع ساختار داده.
مهارت ها
Ecma InternationalJavaScriptWeb Development ToolsData EngineeringFront-End Web DevelopmentWeb DevelopmentProgramming LanguagesData ScienceSoftware DevelopmentOne-Off
سرفصل ها
+
- 01. مقدمه
- 02 - ساختارهای داده را در جاوا اسکریپت کاوش کنید
02 - ابتدا چه چیزی را باید بدانم
- 03. ساختارهای داده در جاوا اسکریپت
- 04 - سه ساختار داده در جاوا اسکریپت
- 05 - این ساختارهای داده را به خاطر بسپارید
- 06 - تفاوت بین ساختارهای داده جاوا اسکریپت
06 - چرا این BST ها , صفها و پشتهها را مطالعه کنید
- 07. درختان جستجوی دودویی
- 08 - DOM چیست
- 09 - درختان و گرهها چیست
- 10 - توابع درخت جستجوی باینری
10 - پیمودن یک درخت - به ترتیب، پیش سفارش و پس سفارش
- 11. صف
- 12 - نحوه ساخت صف
- 13 - کاربردهای عملی برای صف
13 - راه حل - نحوه دک و نوبت دهی
- 14. پشته
- 15 - نحوه ساخت پشته
دوره های مرتبط
- دوره آموزشی چالشهای کدنویسی جاوااسکریپت: ساخت اپلیکیشنهای وب
- دوره آموزشی جاوااسکریپت: ساخت ساختار داده لیستهای پیوندی
- دوره آموزشی یادگیری جاوااسکریپت: نوشتن کد مدرن با JavaScript ESNext
- دوره آموزشی یادگیری برنامهنویسی تابعی با جاوااسکریپت +ES6
- دوره آموزشی ساخت برنامههای تایپاسکریپت با JSDoc
- دوره آموزشی LangChain.js: یک ابزار زنجیرهای هوش مصنوعی برای توسعهدهندگان جاوااسکریپت
- دوره آموزشی اصول امنیتی جاوا اسکریپت
- دوره آموزشی ساخت یک مونو ریپو مقیاسپذیر با استفاده از جاوااسکریپت و تایپاسکریپت