آموزش JAVA FOR EVERYBODY: ساختار داده

JAVA FOR EVERYBODY: Data Structure

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

این کلاس شما را با ساختارهای داده آشنا می کند.

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

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

در نهایت، با معرفی برخی از محبوب‌ترین تکنیک‌ها و الگوریتم‌ها، به تفصیل درباره جستجو و مرتب‌سازی الگوریتم‌ها بحث خواهیم کرد و یاد می‌گیریم که چه زمانی و چگونه از آنها استفاده کنیم.

در این پروژه باید: 

-دو پشته ایجاد کنید (یا با استفاده از کلاس پشته در جاوا، یا با ایجاد کلاس پشته خود).

-یک روش برای ادغام هر دو پشته با هم و برگرداندن یک پشته جدید ایجاد کنید.

- کد خود را با معکوس کردن ورودی های پشته ها تغییر دهید: برنامه شما باید آنها را به شکل اصلی برگرداند و سپس آنها را به پشته اضافه کند.

تمام اطلاعات مورد نیاز خود را در ویدیوی پروژه پیدا خواهید کرد.

از آن لذت ببرید و موفق باشید!


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

درس ها Lessons

  • لیست پیوندی دوگانه قسمت 3 Doubly Linked List part 3

  • مشکل تطبیق نمادها Symbol Matching Problem

  • جستجوی درون یابی Interpolation Search

  • لیست پیوندی دوگانه قسمت 4 Doubly Linked List part 4

  • صف 2 مبتنی بر آرایه Array Based Queue 2

  • صف مبتنی بر آرایه Array Based Queue

  • لیست پیوندی دوگانه قسمت 5 Doubly Linked List part 5

  • برنامه پشته Stack Application

  • بخش 1 لیست پیوندی واحد Singly Linked List part 1

  • لیست پیوندی دوگانه قسمت 1 Doubly Linked List part 1

  • برنامه لیست لینک شده به تنهایی Singly Linked List Application

  • ساختار داده ها Data Structure

  • مشکل پیام مخفی Secret Message Problem

  • بخش 2 لیست پیوندی واحد Singly Linked List part 2

  • مشکل جوزفوس Josephus Problem

  • برنامه صف Queue Application

  • لیست پیوندی دوگانه قسمت 2 Doubly Linked List part 2

  • مرتب سازی حباب Bubble Sort

  • معرفی Introduction

  • انتخاب مرتب سازی Selection Sort

  • مشکل تطبیق نمادها 2 Symbol Matching Problem 2

  • پشته مبتنی بر آرایه Array Based Stack

  • پشته مبتنی بر SLL SLL Based Stack

  • جستجوی پرش Jump Search

  • لیست پیوندی دوگانه قسمت 6 Doubly Linked List part 6

  • مرتب سازی سریع Quick Sort

  • مرتب سازی درج Insertion Sort

  • پروژه Project

  • ادغام مرتب سازی Merge Sort

  • بخش 3 لیست پیوندی واحد Singly Linked List part 3

  • جستجوی نمایی Exponential Search

  • خلاصه Recap

نمایش نظرات

آموزش JAVA FOR EVERYBODY: ساختار داده
جزییات دوره
4h 5m
32
Skillshare (اسکیل شیر) Skillshare (اسکیل شیر)
(آخرین آپدیت)
152
4 از 5
ندارد
دارد
دارد
Hadi Youness
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Hadi Youness Hadi Youness

مهندس کامپیوتر

سلام هادی هستم. من در حال تحصیل در رشته مهندسی کامپیوتر در دانشگاه آمریکایی لبنانی (LAU) هستم. من دوست دارم دانش خود را با همه به اشتراک بگذارم و معتقدم که آموزش روشی عالی برای درک هر چیزی است، زیرا باید در مورد چیزی به خوبی آگاه باشید تا بتوانید آن را به ساده ترین روش ممکن آموزش دهید!