- 1.1 算法与数据结构
- 1.2 算法分析(1)
- 1.2 算法分析(2)
- 1.2 算法分析(3)
- 2.1 线性表 基本概念
- 2.2 线性表 顺序实现
- 2.3 线性表 链接实现
- 2.4 线性表 类的实现
- 3.1 栈的概念与实现(1)
- 3.1 栈的概念与实现(2)
- 3.2 栈的应用(1)
- 3.2 栈的应用(2)
- 4.1 队列的概念与实现(1)
- 4.1 队列的概念与实现(2)
- 4.2 队列的应用(1)
- 4.2 队列的应用(2)
- 4.2 队列的应用(3)
- 5.1 树的概念
- 5.2 二叉树(1)
- 5.2 二叉树(2)
- 5.3 二叉树的应用(1)
- 5.3 二叉树的应用(2)
- 5.4 哈夫曼树
- 5.5 树和森林
- 6.1 优先级队列和二叉堆
- 6.2 优先级队列的归并及排队系统的模拟(1)
- 6.2 优先级队列的归并及排队系统的模拟(2)
- 6.2 优先级队列的归并及排队系统的模拟(3)
- 7.1 查找的概念和无序表的查找
- 7.2 有序表的查找
- 8.1 二叉查找树
- 8.2 AVL树(1)
- 8.2 AVL树(2)
- 8.3 红黑树和AA树(1)
- 8.3 红黑树和AA树(2)
- 8.4 伸展树
- 8.5 B+树(1)
- 8.5 B+树(2)
- 9.1 散列表(1)
- 9.2 散列表(2)
- 10.1 插入排序
- 10.2 交换排序
- 10.3 归并排序和外排序
- 11.1 不相交集(1)
- 11.2 不相交集(2)
- 12.1 图的基本概念
- 12.2 图的存储与遍历
- 12.3 图的应用
- 13.1 最小生成树(1)
- 13.2 最小生成树(2)
- 13.3 最小生成树(3)
- 14.1 最短路径问题(1)
- 14.2 最短路径问题(2)
- 15.1 枚举法、贪婪法、分治法和动态规划(1)
- 15.1 枚举法、贪婪法、分治法和动态规划(2)
- 15.1 枚举法、贪婪法、分治法和动态规划(3)
- 15.2 回溯法、随机算法(1)
- 15.2 回溯法、随机算法(2)
- 15.2 回溯法、随机算法(3)
- 15.2 回溯法、随机算法(4)
- 16.1 复习(1)
- 16.2 复习(2)
- 16.3 复习(3)
内容简介:数据结构教学视频 上海交通大学 课程是计算机相关专业学生必须掌握的核心知识,无论你是准备考研、就业还是进一步深入学习编程,这门课都能打下坚实的基础。本课程以上海交通大学的资深讲师团队为核心,结合多年教学经验与实践案例,系统讲解从基础数据结构到高级算法设计的全部内容,帮助学生真正理解“数据”背后的逻辑和操作。
在实际学习中,很多同学会发现,光靠理论是不够的。尤其是在面对复杂的算法问题时,如果缺乏对数据结构的理解,很难做到举一反三。而这门课程正好解决了这个问题。它不仅强调基础知识的扎实性,还注重思维训练和动手能力的提升。通过大量的实例分析和实验练习,学生可以逐步掌握如何选择合适的数据结构来解决实际问题。
课程内容涉及数组、链表、栈、队列、树、图等核心数据结构,以及排序、查找等关键算法。老师在讲解中会穿插实际工程中的应用场景,比如数据库优化、操作系统资源管理、网络通信等,让学生感受到这些知识的实用价值。此外,课程中还有大量的代码演示和调试过程,帮助学生提升代码编写和调试能力。
整套课程体系完整,条理清晰,尤其适合那些希望提高算法思维能力和实战技能的学习者。不管是刚入门的学生,还是有一定基础但想突破瓶颈的专业人士,都能在这里找到适合自己的学习节奏。课程不仅是知识点的罗列,更是思维方法和工程实践的全面整合。
通过这门课的学习,你将能够独立设计数据结构并实现相应的算法,为后续的学习和工作打下坚实的基础。如果你正在寻找一门全面而实用的数据结构课程,那么这门由上海交通大学精心打造的教学视频,无疑是最好的选择之一。
在实际学习中,很多同学会发现,光靠理论是不够的。尤其是在面对复杂的算法问题时,如果缺乏对数据结构的理解,很难做到举一反三。而这门课程正好解决了这个问题。它不仅强调基础知识的扎实性,还注重思维训练和动手能力的提升。通过大量的实例分析和实验练习,学生可以逐步掌握如何选择合适的数据结构来解决实际问题。
课程内容涉及数组、链表、栈、队列、树、图等核心数据结构,以及排序、查找等关键算法。老师在讲解中会穿插实际工程中的应用场景,比如数据库优化、操作系统资源管理、网络通信等,让学生感受到这些知识的实用价值。此外,课程中还有大量的代码演示和调试过程,帮助学生提升代码编写和调试能力。
整套课程体系完整,条理清晰,尤其适合那些希望提高算法思维能力和实战技能的学习者。不管是刚入门的学生,还是有一定基础但想突破瓶颈的专业人士,都能在这里找到适合自己的学习节奏。课程不仅是知识点的罗列,更是思维方法和工程实践的全面整合。
通过这门课的学习,你将能够独立设计数据结构并实现相应的算法,为后续的学习和工作打下坚实的基础。如果你正在寻找一门全面而实用的数据结构课程,那么这门由上海交通大学精心打造的教学视频,无疑是最好的选择之一。







