《数据结构不难》(价值88元)

简介:
企业工程需求视角讲解,与蓝桥杯大赛的设计宗旨同源同脉。
由浅入深,大量生动案例题解、企业工程实践性强。帮助大家少走弯路,让练习和刷题更有针对性、更高效率,从而轻松应对各种竞赛额大公司算法笔试。
本课程示范语言:Java,版本:6、7、8
开发工具:IntelliJ Idea

01 《数据结构不难》课程学习指导手册
《数据结构不难》课程学习指导手册(29分钟)

02 线性结构:列表、链表、栈、队列(上)
面向对象概述(32分钟)
数据结构概述(15分钟)
基于数组实现线性表(32分钟)
单链表1(24分钟)
单链表2(31分钟)
双链表(20分钟)
迭代器&泛型(20分钟)
Java-List-API(19分钟)
桶排序(21分钟)

03 线性结构:列表、链表、栈、队列(中)
链表例1:删除重复节点(19分钟)
链表例2:倒数第k个节点(18分钟)
链表例3:删除单向链表中的某节点(9分钟)
链表例4:用基准值将链表分区(9分钟)
链表例5:链表加法(9分钟)
链表例6:有环链表的环起点(4分钟)
链表例6:有环链表的环起点-解法2(24分钟)
链表例7:判断回文链表(9分钟)
栈的实现(13分钟)
队列的实现(12分钟)

04 线性结构:列表、链表、栈、队列(下)
栈队例1和例2:设计带最小值的栈(27分钟)
栈队例3:SetOfStacks(11分钟)
栈队例4:两个栈实现队列(12分钟)
栈队例5:栈的排序(14分钟)
栈队例6:猫狗收容所(17分钟)

05 哈希表、哈希映射
hash及HashMap简介(23分钟)
实现HashMap(上)(29分钟)
实现HashMap(下)(22分钟)
实现HashSet(29分钟)
布隆过滤(上)(19分钟)
布隆过滤器(下)(17分钟)
一致性hash(1)(14分钟)
一致性hash(2)(17分钟)
一致性hash(3)(22分钟)

06 哈希表、哈希映射练习
题1:大文件中找出现次数最多的key(8分钟)
题2:某海量范围内没有出现的数字(10分钟)
题3:海量数据找重复(5分钟)

07 树结构(一)
树的基本概念(22分钟)
树的实现(31分钟)
树层次遍历和换行(25分钟)
二叉树及其性质(22分钟)
BST的定义及接口(7分钟)
BST操作之新增节点(15分钟)
BST的中序遍历(10分钟)
BST中的查找(10分钟)
BST的最小和最大(3分钟)
BST中移除节点(19分钟)

08 树结构(二)
BST中的前驱和后继(13分钟)
BST的层次遍历(10分钟)
二叉平衡树及其思路(22分钟)
AVL之插入节点与重平衡(26分钟)
AVL删除节点及重平衡(14分钟)
红黑树简介(8分钟)
红黑树插入节点及调整(1)(15分钟)
红黑树插入节点及调整(2)(19分钟)
红黑树插入节点及调整(3)(20分钟)
红黑树的节点删除和修复架构(19分钟)

09 树结构(三)
红黑树删除节点及调整(1)(10分钟)
红黑树删除节点及调整(2)(14分钟)
红黑树删除节点及调整(3)(11分钟)
二叉树补充(16分钟)
Trie简介(14分钟)
tree题解1-最小深度(3分钟)
tree题解2-路径数字串之和(7分钟)
tree题解3-判断二叉树是否平衡(8分钟)
tree题解4用有序数组构建高度最低的BST(5分钟)
tree题解5-BST某一层的所有节点(8分钟)

10 树结构(四)
判断二叉树是否BST(10分钟)
tree题解7-带parent指针的successor求解(5分钟)
BST中序遍历的递归解法(1)(17分钟)
BST中序遍历的递归解法(2)(9分钟)
tree题解7-不带parent的successor求解(9分钟)
tree题解8-最近公共祖先(1)(10分钟)
tree题解8-最近公共祖先(2)(9分钟)
tree题解8-最近公共祖先(3)(11分钟)
tree题解9-子树判断(4分钟)
tree题解10-输出和为指定值的路径(10分钟)

11 图论(上)
图基础概念和术语(9分钟)
图的表示(19分钟)
dfs-1 四连通检测(20分钟)
dfs-2 八连通块(11分钟)
dfs-3 拓扑排序(31分钟)
dfs-4 七桥问题与欧拉道路(1)(17分钟)
dfs-4 七桥问题与欧拉道路(2)(12分钟)
dfs-5 二分图(10分钟)

12 《图论》(下)
最小生成树之Kruskal算法介绍(14分钟)
最小生成树之Kruskal算法实现(14分钟)
最短路Bellman-ford算法(16分钟)
最短路问题之Dijkstra算法(13分钟)
题解1:POJ1287-最小生成树(11分钟)
题解2:城市道路建设-最小生成树(9分钟)
题解3:状态图示例-分酒问题(16分钟)
题解4:走出迷宫的最少步数(11分钟)
题解5:POJ1502-最短路问题(15分钟)

抱歉,此资源仅限VIP下载,请先
本资源为虚拟可复制性产品,购买后不允许退款,谢谢您的支持!如遇链接失效,请添加客服QQ:3197428804 索取新的链接
此资源仅对VIP开放下载
下载说明:本资源为虚拟可复制性产品,购买后不允许退款,谢谢您的支持!如遇链接失效,请添加客服QQ:3197428804 索取新的链接
0

评论0

请先

没有账号? 忘记密码?