لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ساختارهای داده پایتون: پشته ها، Deques و Queues
Python Data Structures: Stacks, Deques, and Queues
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
پشتهها، deques و صفها سه ساختار داده ضروری پایتون هستند. آنها ستون فقرات بسیاری از الگوریتم های علوم کامپیوتر را تشکیل می دهند، و نشان دادن تسلط بر این مفاهیم می تواند به شما در شغل فعلی کمک کند یا به شما کمک کند تا نقش بعدی خود را به دست آورید. در این دوره، Dhhyey Desai به شما نشان میدهد که چگونه پشتهها، صفها و deques بسازید و از این ساختارهای داده خطی برای حل مشکلات دنیای واقعی که ممکن است در کار خود با آنها مواجه شوید، استفاده کنید. یاد بگیرید که چگونه هر کلاس را تعریف کنید و از متدهای داخلی پایتون برای انجام رفتارهای لازم مانند فشار، پاپ و زیرچشمی استفاده کنید. نوبت دهی و add_front و remove_rear. به Dhhyey در این دوره بپیوندید تا مزایای هر یک از این ساختارهای داده رایج را بیاموزید و مهارت هایی را به جعبه ابزار کدنویسی خود بیافزایید.
سرفصل ها و درس ها
معرفی
Introduction
ساختارهای داده پایتون: پشتهها، صفها و deques
Python data structures: Stacks, queues, and deques
آنچه شما باید بدانید
What you should know
1. پشته
1. Stacks
پشته ها: مقدمه
Stacks: An introduction
عملیات push().
The push() operation
عملیات pop().
The pop() operation
عملیات peek().
The peek() operation
امتحان فصل
Chapter Quiz
2. صف
2. Queues
صف ها: مقدمه
Queues: An introduction
صف های مبتنی بر لیست
List-based queues
صف های مبتنی بر پشته
Stack-based queues
صف های مبتنی بر گره
Node-based queues
امتحان فصل
Chapter Quiz
3. Deques
3. Deques
Deques: مقدمه
Deques: An introduction
ضمیمه کردن لیست ها با deque
Appending lists with deque
rotate()، reverse() و extend()
rotate(), reverse(), and extend()
متخصص پایتون دارای گواهی Google، مربی دارای گواهی مایکروسافت
Dhhyey Desai یک متخصص پایتون دارای گواهینامه گوگل و یک مربی دارای گواهی مایکروسافت است.
Dhhyey علاوه بر تسلط به پایتون، از کار با زبان های برنامه نویسی مانند HTML، CSS و Bootstrap، JavaScript، Go، C، C++، Java و بسیاری از فناوری های دیگر مانند NodeJS، Git، React، SQL، لذت می برد. Angular، React Native و Flutter—که او برای ساختن چندین اپلیکیشن برای فروشگاه Google Play استفاده کرده است. او مشتاق تدریس و به اشتراک گذاری دانش با دیگران است و دوره های آموزشی او به بیش از 500000 دانش آموز در بیش از 200 کشور جهان رسیده است.
نمایش نظرات