آموزش مبانی ساختار داده - آخرین آپدیت

دانلود 数据结构基础

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: با زبان C/C++ یاد خواهید گرفت؛ ما قبلاً مسائل مختلف را حل کرده‌ایم، اما چگونه می‌توانیم با روش‌های علمی و دقیق به آن‌ها پاسخ دهیم؟ چگونه ساختار داده‌ای طراحی کنیم که برای مدیریت شرکت‌ها کارآمد باشد؟ چگونه برنامه‌ای بنویسیم که کاربران و موقعیت‌های شغلی به بهترین شکل به آن دسترسی داشته باشند؟ چگونه برنامه‌ریزی سفر را انجام دهیم و بهترین مسیر را پیدا کنیم؟ شما پاسخ این سوالات، چالش‌های کاری و زندگی روزمره را در دوره «مبانی ساختار داده» خواهید یافت. ساختار داده، پایه و اساس طراحی برنامه‌های کامپیوتری است. ما به شما می‌آموزیم که داده‌ها در کامپیوتر چگونه سازماندهی و ذخیره می‌شوند تا به ما در حل مسائل واقعی کمک کنند. وقتی برای یک مسئله واقعی، یک ساختار بهینه پیدا کردیم، می‌توانیم بهترین روش حل را انتخاب کنیم. با اتمام این دوره، شما با ساختارهای داده کلاسیک مانند آرایه، لیست پیوندی، پشته و صف، درخت‌های دودویی، درخت‌ها، گراف و غیره آشنا شده و از آن‌ها برای حل مسائل عملی استفاده خواهید کرد. تسلط بر این ساختارها، کلید موفقیت در دروس تخصصی کامپیوتر در سال‌های بالاتر و پروژه‌های مهندسی است. این دوره شما را به یک طراح برنامه‌نویسی ماهر تبدیل می‌کند. منابع دوره: کتاب «ساختار داده و الگوریتم» (نوشته ژانگ، وانگ پائ، ژائو های) - انتشارات سطح بالا، ۲۰۰۸.

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

خوش آمدید به مبانی ساختار داده 欢迎来到数据结构基础

  • معرفی دوره آموزشی 专项课程介绍

  • معرفی این دوره 本门课程介绍

  • پرسش و پاسخ 问题求解

  • ساختار داده و انواع داده‌های انتزاعی 数据结构与抽象数据类型

  • ویژگی‌ها و انواع الگوریتم 算法特性及分类

  • کارایی و پیچیدگی الگوریتم 算法效率与度量

  • معرفی روبروی هدف 面向对象简介

  • انواع ویژگی‌ها 类的特殊成员

  • انواع مدل‌ها و دسته‌بندی‌ها 模板函数与模板类

  • جریان ورودی و خروجی 输入输出流

  • تمرین ارزیابی سطح مقدماتی 初级调试培训

آرایه‌های خطی 线性表

  • ساختار خطی 线性结构

  • آرایه سکوئنس 顺序表

  • جدول 链表

  • مقایسه آرایه و جدول 顺序表与链表的比较

  • مسائل درخت دودویی (توسط استاد پینگ چان) 约瑟夫问题(邹艳珍老师)

پشته و صف 栈与队列

  • پشته

  • صف 队列

  • کاربرد صف‌ها 队列的应用

  • مکمل: روش بازگشتی 补充:递归调用原理

  • مکمل: بازگشتی غیربازگشتی (بدون بحث در کلاس و آزمون عملی) 补充:递归转非递归(课堂不讨论、作业考试不要求)

رشته‌ها 字符串

  • مفاهیم پایه رشته‌ها 字符串基本概念

  • ساختار ذخیره‌سازی رشته‌ها 字符串的存储结构

  • پیاده‌سازی الگوریتم‌های رشته‌ای 字符串运算的算法实现

  • الگوریتم جستجوی سریع KMP (اصلاحیه) 快速模式匹配KMP算法 (选修)

مبانی درخت دودویی 二叉树基础

  • مفهوم درخت دودویی 二叉树概念

  • انواع داده‌های انتزاعی درخت دودویی 二叉树的抽象数据类型

  • جستجوی درخت دودویی 二叉树的搜索

  • ساختار ذخیره‌سازی درخت دودویی 二叉树的存储结构

کاربرد درخت دودویی 二叉树应用

  • جستجوی درخت دودویی 二叉搜索树

  • درخت پیش‌مرتبه و پس‌مرتبه 堆与优先队列

  • درخت Huffman و کاربرد آن Huffman树及其应用

درخت

  • تعریف درخت، درخت و درخت دودویی و جایگزین‌ها 树的定义、树与二叉树的等价转换

  • انواع داده‌های انتزاعی گراف و جایگزین درخت 树的抽象数据类型及树的遍历

  • ساختار ذخیره‌سازی گراف به روش جدول 树的链式存储结构

  • روش نمایش اشاره‌گرهای گراف 树的父指针表示法

  • درخت K-ary با ذخیره‌سازی پیش‌مرتبه 树的顺序存储和K叉树

گراف

  • مفهوم گراف و انواع داده‌های انتزاعی 图的概念和抽象数据类型

  • ساختار ذخیره‌سازی گراف 图的存储结构

  • پیاده‌سازی گراف 图的遍历

  • کوتاه‌ترین مسیر 最短路径

  • درخت Spanning Minimal 最小生成树

  • گسترش: قلب و ریشه 扩展:贪心与枚举

  • گسترش: بازگشتی و تکرار شونده 扩展:递归与回溯

  • مسائل چرخه و جایگشت در گراف 森林倒置和图的周游问题

  • مسائل مسیر گراف و پیمایش 拓扑排序和图的路径问题

امتحان پایان ترم، آماده چالش هستید! 期末考试,新征程起航!

  • بیایید ما را به چالش جدید دعوت کنید! 让我们迈向新的征程吧!

نمایش نظرات

آموزش مبانی ساختار داده
جزییات دوره
38h 20m
47
(آخرین آپدیت)
24,747
- از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar