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

دانلود Python Data Structures: Linked Lists

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

در این دوره، با لیست‌های پیوندی که یکی از محبوب‌ترین و کاربردی‌ترین ساختارهای داده پویا در پایتون هستند، آشنا می‌شوید. مدرس دوره، رایان میچل، انواع مختلف لیست‌های پیوندی را بررسی کرده و در هر فصل فرصت تمرین مهارت‌های خود را از طریق چالش‌های CoderPad در اختیار شما قرار می‌دهد. رایان با مبانی شروع می‌کند—نحوه ذخیره‌سازی لیست‌های پایتون، مزایا و معایب آن‌ها و اینکه لیست‌های پیوندی چگونه برخی از این مشکلات را حل می‌کنند. او کاربردهای عملی لیست‌های پیوندی و نحوه ساخت یک لیست پیوندی در پایتون را به شما نشان می‌دهد. سپس، یاد می‌گیرید چگونه قابلیت‌هایی مانند جستجو و مرتب‌سازی را در یک لیست پیوندی پیاده‌سازی کنید. در نهایت، رایان نحوه ساخت لیست‌های پیوندی حلقوی، دوطرفه و حتی لیست‌های پیوندی متعامد (Orthogonal) را آموزش می‌دهد.

این دوره شامل چالش‌های کدنویسی با پشتیبانی CoderPad است. این چالش‌ها تمرین‌های تعاملی کدنویسی با بازخورد لحظه‌ای هستند تا بتوانید در کنار محتوای آموزشی، تجربه عملی کسب کرده و مهارت‌های برنامه‌نویسی خود را ارتقا دهید.


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

مقدمه Introduction

  • پیش‌نیازها و دانستنی‌ها What You Should Know

  • بهترین ساختار داده پویا در پایتون: لیست‌های پیوندی The best dynamic Python data structure: Linked Lists

  • راهنمای استفاده از CoderPad Using CoderPad

1. شروع به کار 1. Getting Started

  • کاربردهای عملی لیست‌های پیوندی Practical Applications of Linked Lists

  • لیست‌ها، لیست‌های پیوندی و مدیریت حافظه Lists, Linked Lists, and Memory

  • راهکار: یافتن نقطه تعادل Solution: Finding a middle ground

  • ساخت یک لیست پیوندی در پایتون Building a Linked List in Python

2. پیاده‌سازی قابلیت‌ها 2. Building Functionality

  • درج گره‌ها (Nodes) Inserting Nodes

  • حذف گره‌ها Deleting Nodes

  • جستجو در لیست Searching

  • راهکار: حذف موارد تکراری Solution: Removing duplicates

3. انواع و مدل‌های مختلف 3. Variations on a Theme

  • لیست‌های حلقوی Circular Lists

  • لیست‌های پیوندی متعامد Orthogonal Linked Lists

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

  • راهکار: اصلاح یک لیست پیوندی دوطرفه Solution: Fixing a doubly-linked list

جمع‌بندی Conclusion

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

نمایش نظرات

آموزش ساختارهای داده پایتون: لیست‌های پیوندی (Linked Lists)
جزییات دوره
1h 2m
16
(آخرین آپدیت)
8,507
- از 5
دارد
دارد
دارد
Ryan Mitchell
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Ryan Mitchell Ryan Mitchell

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

رایان میچل یک مهندس نرم افزار ارشد در GLG و همچنین سخنران و نویسنده است.

متخصص در اسکراپینگ وب، امنیت وب و علم داده، رایان میزبان کارگاه‌های آموزشی بوده و در بسیاری از رویدادها از جمله Data Day و DEF CON سخنرانی کرده است. او همچنین برنامه نویسی وب و علوم داده را تدریس کرده و در موسسات مختلف در مورد دوره های آموزشی مشاوره کرده است. رایان دارای مدرک کارشناسی ارشد در مهندسی نرم افزار از دانشکده توسعه دانشگاه هاروارد است و در حال حاضر یک مهندس ارشد نرم افزار در GLG است که در آنجا ابزارهای تجزیه و تحلیل داده ها را ایجاد می کند. رایان نویسنده Web Scraping with Python (O'Reilly) و همچنین Instant Web Scraping with Java (Packt Publishing) است.