آموزش جاوااسکریپت: ساختار داده لیست‌های پیوندی (Linked Lists) - آخرین آپدیت

دانلود JavaScript: Building Linked Lists Data Structures

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

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

مقدمه Introduction

  • معرفی دوره Course introduction

  • مرور کلی دوره Overview of the course

  • پیش‌نیازهای مورد نیاز چیست؟ What do I need to know first?

  • معرفی GitHub Codespaces GitHub Codespaces

1. آرایه‌ها در مقابل لیست‌های پیوندی 1. Arrays versus Linked Lists

  • تفاوت‌های بین لیست‌های پیوندی و آرایه‌ها Distinctions between linked lists and arrays

  • بررسی متدهای Map، filter و reduce Map, filter, reduce

  • پیمایش آرایه‌ها با حلقه‌های for Iterating arrays with 'for' loops

  • لیست‌های پیوندی Linked lists

  • آرایه‌ها Arrays

2. لیست‌های پیوندی 2. Linked Lists

  • محدودیت‌ها و مزایای لیست‌های پیوندی Limitations and advantages of linked lists

  • گره (Node) چیست؟ What is a node?

  • لیست‌های پیوندی یک‌طرفه، دوطرفه و حلقوی Single, doubly, and circular linked lists

3. لیست‌های پیوندی دوطرفه 3. Doubly Linked Lists

  • چالش عملی Challenge

  • راه حل چالش Solution

  • پاک‌سازی و چاپ لیست پیوندی Clearing and printing a linked list

  • حذف گره‌ها Deleting

  • ایجاد لیست پیوندی و درج گره‌ها Creating a linked list and inserting nodes

4. لیست‌های پیوندی یک‌طرفه 4. Singly Linked Lists

  • راه حل عملی Solution

  • چالش برنامه‌نویسی Challenge

  • نحوه درج گره‌ها Insertion of nodes

  • دریافت، چاپ، حذف و پاک‌سازی لیست‌ها Get, print, delete, and clear the lists

جمع‌بندی Conclusion

  • گام‌های بعدی Next steps

نمایش نظرات

آموزش جاوااسکریپت: ساختار داده لیست‌های پیوندی (Linked Lists)
جزییات دوره
1h 7m
22
(آخرین آپدیت)
3,087
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Tiffany Graves Tiffany Graves

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

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

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