در حال حاضر محصولی در سبد خرید شما وجود ندارد.
ساختار داده ها و الگوریتم ها را با پایتون بیاموزید. سوالات فنی توسط Google ، Amazon ، Meta ، Netflix و موارد دیگر را حل کنید!
عنوان اصلی : Complete Data Structures and Algorithms: Software Interviews
سرفصل های دوره :
مقدمه:
مقدمه
طرح کلی دوره
نشانگذاری Big O:
Big O مقدمه
نمونههای کد بزرگ O
پیچیدگی فضا
لینک Big O GitHub
لیستها و آرایهها:
معرفی فهرست ها
آرایه های 101
لیست ها
آرایهها و فهرستها پیوند GitHub
حاوی موارد تکراری است
حاوی راه حل تکراری است
حاوی پیوند تکراری GitHub
یافتن مجرد
پیوند تک GitHub را پیدا کنید
عنصر اکثریت
بویر مور
پیوند GitHub عنصر اکثریت
Stack، Queue & Deque:
Stack, Queue, Deque Introduction
Stack، Queue، Deque چیست؟
LifoQueue
پیاده سازی پشته
اجرای صف
اجرای Deque
پیوند GitHub پشته، صف، Deque
پشته را با استفاده از صف اجرا کنید
نوشتن پشته
پیوند GitHub Stack را پیاده سازی کنید
بازی بیسبال
راه حل بیسبال
لینک بیسبال GitHub
دمای روزانه
راه حل دمای روزانه
پیوند GitHub دماهای روزانه
فهرست پیوندی:
معرفی لیست پیوندی
لیست پیوندی چیست؟
فهرست پیوندی دوگانه
لیست پیوندی O Notation
لینک GitHub لیست پیوندی
گره n را حذف کنید
حلول نود n را حذف کنید
پیوند GitHub نود n را حذف کنید
تقاطع فهرست پیوندی
راه حل تقاطع
پیوند GitHub تقاطع
تکراری
فلوید
لینک GitHub تکراری
درخت:
معرفی درخت
درخت چیست؟
Tree Big O Notation
روش درج
اتمام BST
پیوند درختی GitHub
بازگشت
پیوند GitHub بازگشتی
رشته معکوس
بازگشت رشته معکوس
پیوند GitHub رشته معکوس
فیبوناچی
حافظه
پیوند فیبوناچی GitHub
درخت باینری را معکوس کنید
راه حل درخت معکوس
لینک GitHub باینری را معکوس کنید
پیمایش درخت :
معرفی پیمایش درخت
BFS در مقابل DFS
پیاده سازی BFS
پیاده سازی DFS
روشهای دیگر DFS
پیوند درختی GitHub
BST به Tree
راه حل DFS
لینک BST GitHub بزرگتر
Binary Tree Max Path Sum
راه حل بازگشت DFS
پیوند GitHub Max Max Binary Tree
نمودار:
مقدمه نمودار
گراف چیست؟
اجرای نمودار
پیوند GitHub را نمودار کنید
سفارش مجدد مسیرها
راه حل DFS
سفارش مجدد مسیرها پیوند GitHub
تعداد جزایر
راه حل BFS
پیوند GitHub تعداد جزایر
اتصال اضافی
Union Find
پیوند GitHub اتصال اضافی
جستجو و هش جداول :
معرفی جدول هاش
ترتیبی در مقابل باینری
اجرای جستجو
الگوریتم های جستجو پیوند GitHub
Hash Table چیست؟
عملکرد هش
اجرای جدول هش
لینک HashTable GitHub
دو مجموع
راه حل HashMap
پیوند دو مجموع GitHub
کد رمزگشایی
راه حل کوچک آدرس اینترنتی
لینک GitHub آدرس کوچک
دیوار آجری
راه حل دیوار آجری
پیوند GitHub دیوار آجری
مرتبسازی و پشته:
معرفی Heap
الگوریتم های مرتب سازی
مرتب سازی حبابی
انتخاب مرتب سازی
مرتب سازی درج
Merge Sort
اجرای مرتب سازی ادغام
مرتب سازی سریع
اجرای مرتب سازی سریع
هپ چیست؟
مرتب سازی پشته
پیوند الگوریتم های مرتب سازی GitHub
K نزدیکترین نقطه
حلول Heap
K نزدیکترین پیوند GitHub
جریان داده
راه حل حداکثر هیپ
پیوند GitHub جریان داده
Refresher Python:
معرفی Python Refresher
نصب آناکوندا (ویندوز)
نصب آناکوندا (MAC)
متغیرهای پایتون
جزئیات رشته
مجموعه ها
فرهنگ لغت
تنظیم و تاپل
تبدیل ها
رسیدگی به خطا
شرایط و حلقه ها
عملکردهای مفید
توابع
کلاس ها
دامنه
پیوند GitHub Python Refresher
بستن:
بستن
Complete Data Structures and Algorithms: Software Interviews
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.
The Complete Ethical Hacking Course
آموزش برنامه نویسی به زبان C++
The Complete Mobile Ethical Hacking Course
Python & Django | دوره کامل توسعه وب Django
آموزش ساده تا پیشرفته برنامه نویسی به زبان Java
راهنمای کدنویسی iOS 13, iOS 14 به همراه SwiftUI
دوره کامل محاسبات کوانتومی برای مبتدیان
یادگیری پایه های اساسی Ethical Hacking
دوره توسعه دهنده تم وردپرس با Bootstrap