视频课程 人浏览 历史评分   更新时间: 30天前 随到随学

课程介绍

注意0:欲购买此课程,获取安全购买链接,索要正版授权学习平台账号,务必加咨询QQ:2536379620
注意1:由于编码原因,试听课程视频画面清晰度不如最终购买的视频。最终购买视频的画面清晰度可参见以下两张图。图1   图2
注意2:正版良心视频,购买后有机会和原作者直接短暂技术交流。

突破技术瓶颈。使用数据结构和算法优化程序,可以使得你的程序运行的更快,并且占用更少的资源,有益于开发大型程序。高级工程师和普通工程师的区别,就在于高级工程师更懂数据的低层结构。

有意愿向大数据和算法转型。此课程为转型课程,对数据结构和算法的学习,能够帮助程序研发者更深入的了解底层结构,并且写出高效优质的代码。对于想进入大数据行业的朋友来说,此课程为首学课程。

数据结构与算法的重要性。数据结构是对在计算机内存中的数据的一中安排 。包括数组,链表,栈内存,二叉树,红黑树,哈希表等。了解数据结构和算法,秒杀水代码。

课程亮点
Jvm知识点全面讲解;图示讲解,所有知识点浓缩在一张思维导图中,更易识记;案例教学,案例驱动,学习效果更好;答疑服务,远程协助解答学习疑虑,快速及时。

课程收获
突破技术瓶颈;助力向大数据和算法转型;深入了解数据结构与算法。

课程目标

突破技术瓶颈,使用数据结构和算法进行优化程序。

适用人群

 有Java基础,大数据转型,编程技术瓶颈突破。

课程大纲

第1章 说在前边的话 (18分钟 2节)

1-1视频课程总体概要[08:58]        暂无试看
1-2【课程推广】1000道Java面试题51CTO发布计[09:45]
第2章 二叉树 (2小时10分钟 8节)

2-1二叉树与二叉树的分类[18:11]
2-2二叉树的插入与删除[28:11]
2-3二叉树节点删除(一)[21:20]
2-4二叉树节点删除(二)[20:15]
2-5二叉树的前序中序后序遍历[15:03]
2-6二叉树的数据结构与效率[12:28]
2-7哈夫曼树的构造方法[08:10]
2-8哈夫曼编码[06:27]
第3章 红-黑树 (1小时 6节)

3-1红-黑树的特点及规则[19:20]
3-2红-黑树的违规修正[06:53]
3-3红-黑树的旋转[11:26]
3-4红-黑树的插入[12:28]
3-5红-黑树的删除[03:24]
3-6红-黑树的效率与章总[06:38]
第4章 2-3-4树和外部存储(B-树) (1小时26分钟 9节)

4-1234树的特征和规则[10:32]
4-2234树的插入[14:21]
4-3234树的删除[15:28]
4-4234树的预分裂插入[05:44]
4-5234树的预合并删除[06:02]
4-6234树的代码实现[14:29]
4-723树的简单介绍[05:07]
4-8B-树的特征[04:59]
4-9B-树的应用[09:54]
第5章 哈希表 (49分钟 6节)

5-1哈希表结构介绍[08:16]
5-2哈希表开放寻址法[05:25]
5-3二次探查和二度哈希[11:40]
5-4哈希表链地址法[05:36]
5-5哈希表的三种哈希算法[12:34]
5-6哈希表的应用与优缺点[05:58]
第6章 堆 (22分钟 4节)

6-1堆结构介绍[06:16]
6-2堆的删除[06:44]
6-3堆的插入[04:16]
6-4堆的单元总结[05:17]
第7章 图 (39分钟 6节)

7-1图结构介绍[08:59]
7-2用程序表示图[06:10]
7-3图的深度优先搜索[06:20]
7-4图的深度广度优先搜索[03:14]
7-5两种图搜索的代码实现[10:01]
7-6最小生成树和代码实现[05:02]
第8章 带权图 (14分钟 1节)

8-1带权图的实现与最短路径[14:29]
第9章 数据结构的应用 (13分钟 4节)

9-1通用数据结构的应用[05:54]
9-2专用数据结构的应用[01:58]
9-3排序算法与图的应用[02:37]
9-4树的应用[03:25]
相关推荐
客服 关于