数据结构与算法设计

《数据结构与算法设计》是计算机相关专业的一门重要的专业基础课程, 课程讲解数据的各种逻辑结构、对应保存到计算机存储器中存储结构、对存储到计算机中的具有关系的数据进行各种运算的典型和实用算法。本课程采用C++语言描述数据结构、数据结构的应用内容,学习者能加深理解数据抽象与面向对象编程实现的关系。通过本课程的学习,可以提高学习者的高级编程的能力,为从事软件开发打下坚实地基础。

开设学校:东北大学;学科:计算机、

数据结构与算法设计课程:前往报名学习

数据结构与算法设计视频慕课课程简介:

《数据结构与算法设计》是计算机相关专业的一门重要的专业基础课程, 课程讲解数据的各种逻辑结构、对应保存到计算机存储器中存储结构、对存储到计算机中的具有关系的数据进行各种运算的典型和实用算法。本课程采用C++语言描述数据结构、数据结构的应用内容,学习者能加深理解数据抽象与面向对象编程实现的关系。通过本课程的学习,可以提高学习者的高级编程的能力,为从事软件开发打下坚实地基础。

前往报名学习

数据结构与算法设计课程列表:

{{'上次学习:'+learn_list['neu08091004444']['last_leaf_name']}}

第一章 绪论

-1.1 为什么要学习数据结构

--1.1 视频讲解

--1.1 课后练习题

--数据结构描述语言的讨论

-1.2 数据结构概念术语

--1.2 视频讲解

--1.2 课后练习题

-1.3 抽象数据类型及其表示

--1.3 视频讲解

--1.3 课后练习题

-1.4 算法

--1.4 视频讲解

--1.4 课后练习题

--程序效率的事后测量方法

-1.5 算法效率分析

--1.5 视频讲解

--1.5 课后练习题

-绪论单元测试

第二章 线性表

-2.1 线性表的定义

--2.1 视频讲解

--2.1 课后练习题

-2.2 线性表的顺序存储结构

--2.2 视频讲解

--2.2 课后练习题

-2.3 线性表的链式存储结构

--2.3 视频讲解

--2.3 课后练习题

-2.4 带头结点的单链表的实现

--2.4 视频讲解

--2.4 课后练习题

-2.5 其他类型的链表

--2.5 视频讲解

--2.5 课后练习题

-2.6 多项式抽象数据类型的实现

--2.6 视频讲解

--2.6 课后练习题

-线性表单元测试

第三章 字符串和数组

-3.1 字符串抽象数据类型及实现

--3.1 视频讲解

--3.1 课后练习题

-3.2 字符串的模式匹配

--3.2 视频讲解

--3.2 课后练习题

-3.3 数组的逻辑结构及实现

--3.3 视频讲解

--3.3 课后练习题

-3.4 特殊矩阵

--3.4 视频讲解

--3.4 课后练习题

-3.5 稀疏矩阵

--3.5 视频讲解

--3.5 课后练习题

-字符串和数组单元测试

第四章 栈和队列

-4.1 栈及其实现

--4.1 视频讲解

--4.1 课后练习题

-4.2 栈的应用

--4.2 视频讲解

--4.2 课后练习题

-4.3 队列及其实现

--4.3 视频讲解

--4.3 课后练习题

-4.4 队列的应用

--4.4 视频讲解

--4.4 课后练习题

-栈和队列单元测试

-编程题目:计算器的实现

第五章 递归

-5.1 递归程序设计

--5.1 视频讲解

--5.1 课后练习题

-5.2 递归过程和运行时栈

--5.2 视频讲解

--5.2 课后练习题

-5.3 经典回溯问题设计

--5.3 视频讲解

--5.3 课后练习题

-递归单元测试

第六章 树和二叉树

-6.1 树的概念

--6.1 视频讲解

--6.1 课后练习题

-6.2 二叉树及其性质

--6.2 视频讲解

--6.2 课后练习题

-6.3 二叉树的存储结构及其实现

--6.3 视频讲解

--6.3 课后练习题

-6.4 二叉树的遍历

--6.4 视频讲解

--6.4 课后练习题

-6.5 二叉树的非递归遍历

--6.5 视频讲解

--6.5 课后练习题

-6.6 线索二叉树

--6.6 视频讲解

--6.6 课后练习题

-6.7 二叉堆

--6.7 视频讲解

--6.7 课后练习题

-6.8 哈夫曼树

--6.8 视频讲解

--6.8 课后练习题

-6.9 树和森林的实现

--6.9 视频讲解

--6.9 课后练习题

-树和二叉树单元测试

-编程题目:二叉树的遍历

第七章 查找

-7.1 查找问题的定义

--7.1 视频讲解

--7.1 课后练习题

-7.2 顺序查找

--7.2 视频讲解

--7.2 课后练习题

-7.3 折半查找

--7.3 视频讲解

--7.3 课后练习题

-7.4 分块查找

--7.4 视频讲解

--7.4 课后复习题

-7.5 二叉搜索树

--7.5 视频讲解

--7.5 课后练习题

-7.6 AVL树

--7.6 视频讲解

--7.6 课后练习题

-7.7 B-树

--7.7 视频讲解

--7.7 课后练习题

-查找单元测试

第八章 图

-8.1 图的定义

--8.1 视频讲解

--8.1 课后练习题

-8.2 图的存储结构

--8.2 视频讲解

--8.2 课后练习题

-8.3 图的遍历

--8.3 视频讲解

--8.3 课后练习题

-8.4 最小生成树

--8.4 视频讲解

--8.4 课后练习题

-8.5 最短路径

--8.5 视频讲解

--8.5 课后练习题

-8.6 拓扑排序

--8.6 视频讲解

--8.6 课后练习题

-8.7 关键路径

--8.7 视频讲解

--8.7 课后练习题

-图的单元测试

第九章 排序

-9.1 排序的问题定义

--9.1 视频讲解

--9.1 课后练习题

-9.2 基于插入的排序算法

--9.2 视频讲解

--9.2 课后练习题

-9.3 希尔排序

--9.3 视频讲解

--9.3 课后练习题

-9.4 基于交换的排序算法

--9.4 视频讲解

--9.4 课后练习题

-9.5 基于选择的排序算法

--9.5 视频讲解

--9.5 课后练习题

-9.6 堆排序

--9.6 视频讲解

--9.6 课后练习题

-9.7 归并排序

--9.7 视频讲解

--9.7 课后练习题

-9.8 基数排序

--9.8 视频讲解

-9.9 各种排序算法比较

--9.9 视频讲解

-排序单元测试

第十章 哈希表

-10.1 哈希表

--10.1 视频讲解

--10.1 课后练习题

-10.2 冲突的解决方法

--10.2 视频讲解

--10.2 课后练习题

-10.3 哈希表的实现与性能分析

--10.3 视频讲解

--10.3 课后练习题

-哈希表单元测试

数据结构与算法设计开设学校:东北大学

数据结构与算法设计授课教师:

董傲霜-副教授-东北大学-

董傲霜:硕士,副教授,硕士生导师。在东北大学软件学院数字媒体技术系任系副主任工作。1985年获哈尔滨船舶工程学院工学学士,1988年获得中科院沈阳自动化研究所工学硕士学位。主要从事数字图像处理技术、虚拟现实技术方面的研究工作,重点研究空间信息查询技术、图像识别技术。近年来参与和主持了多项横向课题,其中主持进行了热计量表软件等项目的研发工作。在国内期刊和国际会议上发表论文10余篇,参与教材撰写2部。

也许你还感兴趣的课程:


  1. 线性代数(2021暑假班)

  2. 建材化学分析技术(2021秋)

  3. 创业理论与实践(2021秋)

  4. 工程数学(2021秋)

  5. Applications of Calculus(I)(Round 3)

  6. 艺术经纬:面料设计与织造工艺(2021秋)

  7. 医学微生物学(2021秋)

  8. 精准肿瘤学病例分析(2021秋)

  9. 学校体育学(2021秋)

  10. 固体物理(2021秋)

  11. 数据结构与算法设计(2021秋)

  12. 广告学精要(2021秋)

  13. 化学工程原理(2021秋)

  14. 预防医学(2021秋)

  15. 通信产业经济(2021秋)

  16. 论语中的“礼”与西方礼仪(2021秋)

  17. 儒释道哲学的人生智慧(2021秋)

  18. 流体力学(2021秋)

  19. 植物组织培养(2021秋)

  20. 软件工程(2021秋)
© 柠檬大学-慕课导航 课程版权归原始院校所有,
本网站仅通过互联网进行慕课课程索引,不提供在线课程学习和视频,请同学们点击报名到课程提供网站进行学习。