数据结构记录
来源:互联网 发布:java log4j记录日志 编辑:程序博客网 时间:2024/04/28 21:01
《数据结构与算法分析(java描述版)》
表:
双链表、单链表
栈:
进行数学运算时可以通过栈来把正常的数学公式(中缀式)表示成后缀时,这样可以吧数学公式都转变成O(N)的时间复杂度(范例:P67-68)
队列:
循环数组
树:
深度:从根到节点(从上到下)高度:从节点到最后子节点(从下到上)例如:E的深度为1,E的高度为2先序遍历二叉树AVL树(带有平衡条件的二叉树): 平衡条件例如:每个节点的左右子树高度相同。条件并不唯一。 单旋转、双旋转。伸展树树的遍历: 前序遍历、中序遍历、后序遍历 中序遍历:左子树、当前节点、右子树 后序遍历:左、右、当前(涉及递归时速度快)b树: 一般如果树时存储在磁盘上,那么磁盘的读取次数将是查找树速度的关键。所以如果树的深度小磁盘的读取次数就会减少
b+树散列: 散列函数 常用的有mod
阅读全文
0 0
- 数据结构记录
- mysql 常用数据结构记录
- 大话数据结构学习记录
- 数据结构习题记录-牛客网
- 数据结构记录--散列法实验
- 数据结构记录--排序
- 数据结构学习记录-1
- 数据结构学习记录1
- 数据结构学习记录2
- Java 数据结构记录
- 数据结构上机成品记录
- 数据结构学习记录连载1
- 各种数据结构的效率记录
- 运行时数据结构-活动记录
- 数据结构学习记录-迷宫设计
- 记录-数据结构第一章上机练习题
- 数据结构学习记录之一查找
- 数据结构第二个实验记录
- Jquery_事件
- PHP+ajax实现省市县三级联动
- Mac上使用Charles抓包
- 计蒜客 Islands
- 什么是真正的实时操作系统
- 数据结构记录
- 内核启动参数详解、参数为什么这么设置
- Java之颜色0xFF补码
- 7627:鸡蛋的硬度(2.6基本算法之动态规划)
- SQL SERVER 2008用Select操作处理数据(三)——From子句数据源
- angularjs
- 复合索引的先决使用条件
- 水波纹控件控件封装
- Pattern类与Matcher类详解