Java数据结构和算法大致知识内容

数据结构和算法

Java语言面向对象编程
Java入门
Java面向对象编程
输入和输出
Java和指针
java.util 中的向量
数据结构和面向对象编程

复杂性分析
计算复杂性和渐进复杂性
大O表示法
大O表示法的性质
补偿复杂性

链表
单向链表
双向链表
循环链表
跳转表
自组织表
稀疏表
用java.util的链表

堆栈和队列
堆栈
队列
优先级队列

递归
递归的定义
方法调用和递归实现
剖析一个递归调用
尾递归
非尾递归
间接递归
嵌套递归
过分递归
回溯

二叉树
树、二叉树和折半查找树
搜索折半查找树
树的遍历
插入
删除
树的平衡
自适应树

波兰表示法和表示树

多分树
B树
R树


图的表示法
图的遍历
最短路径
环路检测
生成树
连通性
拓扑排序
网络
匹配
欧拉图和哈密顿图

排序
元素排序算法
决策树
高效排序算法
基数排序

散列
散列函数
冲突解决
删除
理想散列函数
可扩展文件的散列函数

数据压缩
数据压缩的条件
霍夫曼编码
运行长度编码

存储管理
连续适应方法
非连续适应方法
无用单元收集

本文链接:

https://heyzen.club/index.php/Coder/160.html
1 + 7 =
快来做第一个评论的人吧~