در حال حاضر محصولی در سبد خرید شما وجود ندارد.
با مشاهده این کورس آموزشی با مبانی ساختمان داده ها یا همان Data Structure ها آشنا شده و همراه با مدرس کدنویسی آن ها را در پروژه های واقعی تمرین خواهید کرد.
عنوان اصلی : Programming Foundations: Data Structures
معرفی
ساختارهای داده را درک کنید
آنچه شما باید بدانید
1. مقدمه ای بر ساختارهای داده
مقدمه ای بر داده ها و انواع داده ها
انواع داده های عددی
بولین ها و شخصیت ها
انواع اولیه در حافظه
مقدمه ای بر ساختارهای داده
رشته های
بدوی در مقابل انواع مرجع در حافظه
2. آرایه ها
آرایه ها چیست؟
از آرایه ها در سوئیفت استفاده کنید
آرایه های چند بعدی
آرایه های چند بعدی در جاوا اسکریپت
آرایه های دندانه دار
آرایه های دندانه دار در سی شارپ
آرایه های قابل تغییر اندازه و پشتیبانی از زبان
جستجو در آرایه ها
مرتب سازی آرایه ها
نماد O بزرگ
3. فهرست ها
لیست های پیوندی چیست؟
عملیات در لیست های پیوندی
یک لیست پیوندی در جاوا بسازید
از لیست های پیوندی در جاوا استفاده کنید
لیست های منفرد در مقابل لیست های دارای پیوند دوگانه
فهرست ها به زبان های دیگر
مزایا و معایب لیست ها
4. پشته ها و صف ها
پشته ها چیست؟
پشته ها را در سوئیفت پیاده سازی کنید
از پشته ها در Swift برای LIFO استفاده کنید
خطا در ردیابی با پشته ها
صف ها چیست؟
اجرای صف ها در سوئیفت
از صف ها در Swift برای FIFO استفاده کنید
صف به زبان های دیگر
صف های تخصصی
مزایا و معایب پشته ها و صف ها
5. ساختارهای داده مبتنی بر هش
آرایه های انجمنی چیست؟
درک توابع هش
درک جداول هش
استفاده از دیکشنری در پایتون
پشتیبانی زبان برای هش کردن
پشتیبانی زبان برای جداول هش
مزایا و معایب ساختارهای مبتنی بر هش
6. درختان و نمودارها
مجموعه ها چیست؟
مجموعه در پایتون 3
مقدمه ای بر ساختارهای داده درختی
درختان جستجوی دودویی را درک کنید
توده ها را درک کنید
مزایا و معایب ساختارهای داده درختی
نتیجه
بسته شدن
Programming Foundations: Data Structures
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.
کسب دانش فنی برای شرکت در مصاحبه های شغلی Java
آموزش دیباگ در برنامه نویسی C#
تمرین: آرایه های جاوا
Advanced Python: Working with Databases
Practice It: Java Arrays
آموزش حل چالش های کدنویسی به زبان Java
کورس یادگیری زیرساخت های برنامه نویسی
Java’s Toughest Bugs
آموزش برنامه نویسی شی گرا در زبان Java
Learning Java 11