Java系列技术之数据结构与算法

数据结构与算法的基础知识系统梳理一遍

5.0 (个评分) 2456人学习

初级 89课时 40小时58分钟 2022/04/15更新

二维码 下载学堂APP 缓存视频离线看

粉丝群
    • 畅销套餐
    • 精选套餐
    • 人气套餐
    • 尊享套餐
    • 高薪套餐
JavaEE全栈开发精品视频课程1316集+
总价:
1612.00
套餐价:
984.51
节省
¥627.49
Java系列技术之JDBC操作数据库
9271人学习
¥24.00
Java系列技术之Mysql数据库视频课程
3472人学习
¥28.00
Java系列技术之基础入门
9389人学习
¥1.00
更 多 28 门 课 程
ArcGIS全系列实战视频教程专题
总价:
319.00
套餐价:
269.00
节省
¥50.00
ArcGIS10.X入门实战视频教程(GIS思维)
216351人学习
¥68.00
ArcGIS与CASS在地籍建库中的结合应用视频课程(GIS思维)
12290人学习
¥68.00
ArcGIS之模型构建器(ModelBuilder)视频教程(GIS思维)
27915人学习
¥68.00
更 多 5 门 课 程
ArcGIS从基础精通到项目实战视频课程套餐
总价:
136.00
套餐价:
119.68
节省
¥16.32
ArcGIS10.X入门实战视频教程(GIS思维)
216351人学习
¥68.00
ArcGIS与CASS在地籍建库中的结合应用视频课程(GIS思维)
12290人学习
¥68.00
更 多 2 门 课 程
大数据消息(Kafka)与实时处理(Storm)系统系列套餐
总价:
518.00
套餐价:
440.30
节省
¥77.70
赵渝强老师:大数据消息系统视频课程 Apache Kafka视频课程
38035人学习
¥259.00
赵渝强老师:大数据实时处理系统 Apache Storm视频课程
10110人学习
¥259.00
更 多 2 门 课 程
大数据可视化之敏捷BI Tableau系列实战视频课程套餐
总价:
497.00
套餐价:
347.90
节省
¥149.10
大数据可视化之敏捷BI Tableau视频课程入门与实战
18731人学习
¥99.00
大数据可视化之敏捷BI Tableau Server高级实战培训视频课程
1899人学习
¥299.00
大数据可视化之敏捷BI Tableau Desktop入门培训视频课程
2474人学习
¥99.00
更 多 3 门 课 程
大数据专题 新人优惠券
  • 课程介绍
  • 课程大纲 试看
  • 讲师好课 31
  • 学员评价

适合人群:

有了一定的JavaEE基础,进一步学习数据结构与算法的同学

课程目标:

数据结构与算法的基础知识系统梳理一遍

课程简介:

课程资料链接:https://pan.baidu.com/s/1gQksMmhPR-2MwNjf6IdGHA 

提取码:91gv 

课程详细内容:

001.数据结构与算法概述1

002.数据结构与算法概述2

003.数据结构与算法概述3

004.无序数组

005.有序数组和二分查找1

006.有序数组和二分查找2

007.冒泡排序算法

008.选择排序算法

009.插入排序算法

010.稀疏数组的压缩算法

011.读ArrayList源码

012手写一个简化版ArrayList集合

013.实现一个简单的栈

014.实现增强版的栈

015.栈的应用举例

016.单向队列的实现

017.双端队列的实现1

018.双端队列的实现2

019.双端队列的实现3

020.双端队列的实现4

021.优先级队列的实现

022.解析表达式1

023.解析表达式2

024.解析表达式3

025.解析表达式4

026.链表的基本概念

027.实现单向链表1

028.实现单向链表2

029.实现单向链表3

030.实现双端链表

031.基于双端链表实现队列

032.实现有序链表

033.实现双向链表

034.理解ADT的概率

035.实现带迭代器的链表

036.递归的初识

037.递归求数字三角形最大路径

038.递归实现二分查找

039.递归解决汉诺塔问题

040.合并两个有序数组

041.递归实现归并排序

042.利用栈来消除递归

043.递归求数的乘方

044.递归解决背包问题

045.递归解决组合问题

046.希尔排序原理分析

047.希尔排序的具体实现

048.快速排序算法的基本实现

049.快速排序的性能分析和优化

050.树的基本概念

051.查询和插入二叉树的节点

052.遍历和找最大最小的二叉树节点

053.删除二叉树节点的实现1

054.删除二叉树节点的实现2和总结

055.理解红黑树的原理

056.实现红黑树的左旋功能

057.实现红黑树的右旋功能

058.完成前半段红黑树插入程序

059.完成红黑色插入程序和小结

060.理解234树的逻辑

061.实现234树的节点类

062.实现234树的查找和插入1

063.实现234树的查找和插入2

064.实现234树的输出和小结

065.什么是哈希表

066.实现基于线性探测的哈希表1

067.实现基于线性探测的哈希表2

068.实现基于线性探测的哈希表3

069.二次探测和再哈希法的实现原理分析

070.再哈希法的具体实现

071.链地址法的实现和哈希表小结

072.数据结构堆的实现原理

073.数据结构堆的实现1

074.数据结构堆的实现2

075.堆排序

076.数据结构图的介绍

077.深度优先和广度优先搜索的实现逻辑

078.图搜索的具体实现1

079.图搜索的具体实现2

080.最小生成树和拓扑排序的实现思路

081.有向图的拓扑排序具体实现

082.有向图的拓扑排序具体实现BUG修复

083.带权图最小生成树的逻辑分析

084.带权图最小生成树的具体实现1

085.带权图最小生成树的具体实现2

086.带权图的最短路径问题的解决思路

087.最短路劲问题的具体实现1

088.最短路劲问题的具体实现2

学习路线880.jpg

展开更多

课程大纲-Java系列技术之数据结构与算法

展开更多

5

条学员评分 超过  “大数据”   99%的课程
      展开更多
      加载中
      没有了哦~

      ¥120.00

      立即购买
      关注公众号 领VIP会员
      下次再说

      点击打包下载,即可获取该课程全部资料

      打包下载
      迎新春满300减35 满400减50
      是否单独购买该课程?
      直接购买 去凑单
      在线
      客服
      APP
      下载

      下载Android客户端

      下载iphone 客户端

      官方
      微信

      关注官方微信

      返回
      顶部