آموزش ساختارهای داده در جاوااسکریپت: BST، صف‌ها و پشته‌ها - آخرین آپدیت

دانلود Data Structures in JavaScript: BSTs, Queues, and Stacks

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: به عنوان یک توسعه‌دهنده، اگر می‌خواهید کدهای بهینه‌تری در جاوااسکریپت بنویسید، باید بتوانید از طیف گسترده‌ای از ساختارهای داده استفاده کنید. در این دوره آموزشی تعاملی، تیفانی گریوز نحوه استفاده از سه مورد از رایج‌ترین ساختارهای داده جاوااسکریپت یعنی درخت‌های جستجوی دودویی (BST)، صف‌ها (Queues) و پشته‌ها (Stacks) را به شما آموزش می‌دهد. بهترین روش‌های استفاده از هر یک از این ساختارها برای ذخیره‌سازی داده‌ها را با بررسی توابع داخلی و پیچیدگی زمانی و مکانی آن‌ها بیاموزید. این دوره شامل چالش‌های کدنویسی تحت پشتیبانی CoderPad است تا بتوانید بازخوردهای لحظه‌ای دریافت کرده و مهارت‌های جدید خود را به صورت عملی تمرین کنید.

سرفصل ها و درس ها

مقدمه Introduction

  • ابتدا باید چه چیزهایی بدانم؟ What do I need to know first?

  • بررسی ساختارهای داده در جاوااسکریپت Explore data structures in JavaScript

1. ساختارهای داده در جاوااسکریپت 1. Data Structures in JavaScript

  • سه ساختار داده اصلی در جاوااسکریپت Three data structures in JavaScript

  • چرا BST، صف‌ها و پشته‌ها را مطالعه کنیم؟ Why study these BSTs, queues, and stacks?

  • آیا این ساختارهای داده را به خاطر دارید؟ Remember these data structures?

  • تفاوت بین ساختارهای داده در جاوااسکریپت Difference between JavaScript data structures

2. درخت‌های جستجوی دودویی (BST) 2. Binary Search Trees

  • DOM چیست؟ What is the DOM?

  • درخت‌ها و گره‌ها چیستند؟ What are trees and nodes?

  • پیمایش درخت: Inorder، Preorder و Postorder Traversing a tree: Inorder, preorder, and postorder

  • توابع درخت جستجوی دودویی Binary Search Tree functions

3. صف‌ها (Queues) 3. Queues

  • نحوه ساخت صف‌ها How to construct queues

  • کاربردهای عملی صف‌ها Practical uses for queues

  • راهکار: نحوه حذف (Dequeue) و افزودن (Enqueue) Solution: How to dequeue and enqueue

4. پشته‌ها (Stacks) 4. Stacks

  • کاربردهای عملی پشته‌ها Practical uses for stacks

  • نحوه ساخت پشته‌ها How to construct stacks

نمایش نظرات

آموزش ساختارهای داده در جاوااسکریپت: BST، صف‌ها و پشته‌ها
جزییات دوره
0h 52m
15
(آخرین آپدیت)
4,567
- از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Tiffany Graves Tiffany Graves

مهندس نرم افزار

تیفانی گریوز یک مهندس نرم افزار و مبشر وب در Nucamp است.

تیفانی در توسعه برنامه های جاوا اسکریپت تمام پشته با React و Node تجربه دارد. او میزبان کارگاه های جاوا اسکریپت، HTML و CSS برای معرفی مفاهیم مهندسی نرم افزار به مهندسان است. او مشتاق بحث در مورد بهترین شیوه های مربوط به چارچوب های جاوا اسکریپت و JS است. تیفانی مدرک لیسانس علوم و مدرک کارشناسی ارشد را در تدریس از دانشگاه ویرجینیا کامنولث گرفت.