视频教程-Java系列技术之数据结构与算法-Java

Java数据结构与算法精讲
本课程由资深高校教师钟洪发主讲,全面覆盖数据结构与算法的基础概念及应用,包括数组、链表、栈、队列、树、图、哈希表等,并深入解析排序算法、递归、红黑树、234树等高级主题。

扫码下载「CSDN程序员学院APP」,1000+技术好课免费看

APP订阅课程,领取优惠,最少立减5元 ↓↓↓

订阅后:请点击此处观看视频课程

 

视频教程-Java系列技术之数据结构与算法-Java

学习有效期:永久观看

学习时长:2459分钟

学习计划:41天

难度:

 

口碑讲师带队学习,让你的问题不过夜」

讲师姓名:钟洪发

高校教师 / 培训机构讲师

讲师介绍:钟洪发,于2008年7月毕业于西南交通大学。2008年7月到宜宾职业技术学院任教。主要承担物流信息技术、网络编程、程序设计基础、网络技术基础、网页设计,数据库技术、手机web开发、商城设计与开发等课程的开发和教学工作。

☛点击立即跟老师学习☚

 

「你将学到什么?」

 

「课程学习目录」

1.数据结构与算法概述1
2.数据结构与算法概述2
3.数据结构与算法概述3
4.无序数组
5.有序数组和二分查找1
6.有序数组和二分查找2
7.冒泡排序算法
8.选择排序算法
9.插入排序算法
10.稀疏数组的压缩算法
11.读ArrayList源码
12.手写一个简化版ArrayList集合
13.实现一个简单的栈
14.实现增强版的栈
15.栈的应用举例
16.单向队列的实现
17.双端队列的实现1
18.双端队列的实现2
19.双端队列的实现3
20.双端队列的实现4
21.优先级队列的实现
22.解析表达式1
23.解析表达式2
24.解析表达式3
25.解析表达式4
26.链表的基本概念
27.实现单向链表1
28.实现单向链表2
29.实现单向链表3
30.实现双端链表
31.基于双端链表实现队列
32.实现有序链表
33.实现双向链表
34.理解ADT的概率
35.实现带迭代器的链表
36.递归的初识
37.递归求数字三角形最大路径
38.递归实现二分查找
39.递归解决汉诺塔问题
40.合并两个有序数组
41.递归实现归并排序
42.利用栈来消除递归
43.递归求数的乘方
44.递归解决背包问题
45.递归解决组合问题
46.希尔排序原理分析
47.希尔排序的具体实现
48.快速排序算法的基本实现
49.快速排序的性能分析和优化
50.树的基本概念
51.查询和插入二叉树的节点
52.遍历和找最大最小的二叉树节点
53.删除二叉树节点的实现1
54.删除二叉树节点的实现2和总结
55.理解红黑树的原理
56.实现红黑树的左旋功能
57.实现红黑树的右旋功能
58.完成前半段红黑树插入程序
59.完成红黑色插入程序和小结
60.理解234树的逻辑
61.实现234树的节点类
62.实现234树的查找和插入1
63.实现234树的查找和插入2
64.实现234树的输出和小结
65.什么是哈希表
66.实现基于线性探测的哈希表1
67.实现基于线性探测的哈希表2
68.实现基于线性探测的哈希表3
69.二次探测和再哈希法的实现原理分析
70.再哈希法的具体实现
71.链地址法的实现和哈希表小结
72.数据结构堆的实现原理
73.数据结构堆的实现1
74.数据结构堆的实现2
75.堆排序
76.数据结构图的介绍
77.深度优先和广度优先搜索的实现逻辑
78.图搜索的具体实现1
79.图搜索的具体实现2
80.最小生成树和拓扑排序的实现思路
81.有向图的拓扑排序具体实现
82.有向图的拓扑排序具体实现BUG修复
83.带权图最小生成树的逻辑分析
84.带权图最小生成树的具体实现1
85.带权图最小生成树的具体实现2
86.带权图的最短路径问题的解决思路
87.最短路劲问题的具体实现1
88.最短路劲问题的具体实现2

 

7项超值权益,保障学习质量」

  • 大咖讲解

技术专家系统讲解传授编程思路与实战。

  • 答疑服务

专属社群随时沟通与讲师答疑,扫清学习障碍,自学编程不再难。

  • 课程资料+课件

超实用资料,覆盖核心知识,关键编程技能,方便练习巩固。(部分讲师考虑到版权问题,暂未上传附件,敬请谅解)

  • 常用开发实战

企业常见开发实战案例,带你掌握Python在工作中的不同运用场景。

  • 大牛技术大会视频

2019Python开发者大会视频免费观看,送你一个近距离感受互联网大佬的机会。

  • APP+PC随时随地学习

满足不同场景,开发编程语言系统学习需求,不受空间、地域限制。

 

「什么样的技术人适合学习?」

  • 想进入互联网技术行业,但是面对多门编程语言不知如何选择,0基础的你
  • 掌握开发、编程技术单一、冷门,迫切希望能够转型的你
  • 想进入大厂,但是编程经验不够丰富,没有竞争力,程序员找工作难。

 

「悉心打造精品好课,41天学到大牛3年项目经验」

【完善的技术体系】

技术成长循序渐进,帮助用户轻松掌握

掌握Java知识,扎实编码能力

【清晰的课程脉络】

浓缩大牛多年经验,全方位构建出系统化的技术知识脉络,同时注重实战操作。

【仿佛在大厂实习般的课程设计】

课程内容全面提升技术能力,系统学习大厂技术方法论,可复用在日后工作中。

 

「你可以收获什么?」

数据结构与算法的基本概念

数组、链表、队列、栈等基本数据结构的用法

数据结构树的用法

堆和图的概念和实现

 

Java基础系列课程 ppt 和 源码 Java数据结构算法第七讲.avi Java数据结构算法第三十一讲.avi Java数据结构算法第三十七讲.avi Java数据结构算法第三十三讲.avi Java数据结构算法第三十九讲.avi Java数据结构算法第三十二讲.avi Java数据结构算法第三十五讲.avi Java数据结构算法第三十八讲.avi Java数据结构算法第三十六讲.avi Java数据结构算法第三十四讲.avi Java数据结构算法第三十讲.avi Java数据结构算法第九讲.avi Java数据结构算法第二十一讲.avi Java数据结构算法第二十七讲.avi Java数据结构算法第二十三讲.avi Java数据结构算法第二十九讲.avi Java数据结构算法第二十二讲.avi Java数据结构算法第二十五讲.avi Java数据结构算法第二十八讲.avi Java数据结构算法第二十六讲.avi Java数据结构算法第二十四讲.avi Java数据结构算法第二十讲.avi Java数据结构算法第八讲.avi Java数据结构算法第六讲.avi Java数据结构算法第十一讲.avi Java数据结构算法第十七讲.avi Java数据结构算法第十三讲.avi Java数据结构算法第十九讲.avi Java数据结构算法第十二讲.avi Java数据结构算法第十五讲.avi Java数据结构算法第十八讲.avi Java数据结构算法第十六讲.avi Java数据结构算法第十四讲.avi Java数据结构算法第十讲.avi Java数据结构算法第四十一讲.avi Java数据结构算法第四十三讲.avi Java数据结构算法第四十二讲.avi Java数据结构算法第四十四讲.avi Java数据结构算法第四十讲.avi 第一讲.exe 第三讲.exe 第二讲.exe 第五讲.exe 第四讲.exe
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值