数据结构笔记第七章 查找
第七章 查找
- 查找的基本概念
- 顺序查找法
- 分块查找法
- 折半查找
- B树及其基本操作,B+树的基本概念
- 散列表
- 查找算法的分析及应用
1.查找的基本概念






2.顺序查找







3.折半查找









4.分块查找








5.B树
B树就是多支平衡二叉树

紫色是失败节点 就是指向NULL









6.B树的插入和删除












删除








7.B+树

8.散列查找






用质数进行取模,使分布更均匀,冲突更少



散列查找 就是典型的 用空间换时间的例子


表长是16 但是散列函数用 除留余数法 是去距离16最近的 质数 所以就是13 用线性探测法 取模的表长


也就是标记删除位置的 此处的元素是被删除了 不代表是最后一个元素 所以还要继续向下查找下去



查找失败的情况 就是 在映射的地址开始到最后 一直查找 直至到尾 没找到










浙公网安备 33010602011771号