搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
小蓝xlanll
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
GitHub 上 57 款最流行的开源深度学习项目
2
自然语言最强总结!百度NLP前沿探讨:从BERT到ERNIE有多远_erine是bert之后
3
blender操作模型数据的若干代码_csdn blender bpy.ops.mesh.subdivide
4
android的刷机方式_android 刷机
5
opencv使用imshow()输出时怎样设置窗口大小_imshow设置窗口大小
6
菜谱微信小程序源码,包含后端业务逻辑_菜谱小程序源码
7
鸿蒙2.0手机更新名单,鸿蒙2.0支持哪些手机-鸿蒙2.0首批升级名单
8
2022 最新分布式面试题合集,轻松应对 Java 面试
9
鸿蒙和安卓的区别_鸿蒙系统和安卓系统开发区别 csdn
10
CentOS Linux release 7.6.1810全新安装 Zimbra 8.8.12邮箱
当前位置:
article
> 正文
数据结构 第7章 查找(一轮习题总结)
作者:小蓝xlanll | 2024-03-27 15:41:51
赞
踩
数据结构 第7章 查找(一轮习题总结)
数据结构 第7章 查找
7.2 顺序查找和折半查找
7.3 树型查找
7.4 B树和B+树
7.5 散列表
7.2
顺序查找
和折半查找(2 5 8 9 10 12 13 15 17 19 21)
7.3 树型查找
7.4 B树和B+树
7.5 散列表
7.2 顺序查找和
折半查找
T5
二分查找:最好以顺序查找方式存储,需根据下标随机访问。
T8
折半查找:二叉判定树一定平衡。
二叉排序树:根据输入顺序,可能为单支树,可能不平衡。
T9 T10
折半查找时,无论是向上或是向下取整,对比后mid若不相等,需low=low+1再折半。
T12 T13
折半查找失败:若树高位4(路径长度3/4),那么对应的失败结点查找长度也为(3/4),且结点个数为虚构的失败结点个数。
T15
分块查找 = 索引顺序表查找
(索引/子块中采用顺序查找)ASL = (b+1)/2 + (s+1)/2 = (s
2
+2s+n)/2;s=根号n时,ASL最小。
T17
(索引/子块中采用折半查找)查找效率最高,s=b=根号n,ASL=log(n+1)向上取整+log(n+1)向上取整。
T21
折半查找判定树:向上取整—只有左节点,向下取整—只有右结点。
(折半查找只可能有向上向下其中一种取整方式)
7.3 树型查找
7.4 B树和B+树
7.5 散列表
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/小蓝xlanll/article/detail/325186
推荐阅读
article
邻接
表
的
深度
遍历
c语言
数据结构
简单易懂 超详细~~_领接
表
的
深度
遍历
...
#include
#include
#define maxsize 100int vi...
赞
踩
article
数据结构
——
双向
链表
(
C语言
版)...
数据结构
双向
链表
简单直白讲解
数据结构
——
双向
链表
(
C语言
版) 上一章:
数据结构
——单向
链表
(C语...
赞
踩
article
数据结构
—带头
结点
的
单循环
链表
...
1.基本操作循环
链表
的特点是最后一个元素的指针域指向头
结点
。因此对于循环
链表
的初始化(设表的头
结点
是L, 不再是L->n...
赞
踩
article
【
数据结构
】
单链
表
的
层层实现!
!
!
...
关注小庄 顿顿解馋(●’◡’●)上篇回顾我们上篇学习了本质为数组
的
数据结构
—顺序
表
,顺序
表
支持下标随机访问而且高速缓存命...
赞
踩
article
数据结构
:
详解【
链表
】
的
实现
(单向
链表
+
双向
链表
)...
1.顺序表
的
问题和思考问题
:
中间/头部
的
插入删除,时间复杂度为O(N)。增容需要申请新空间,拷贝数据,释放旧空间,会有不...
赞
踩
article
数据结构
—
—
二叉树
的
遍历
【
前序
、中序、
后序
】...
按照规则,
二叉树
的
遍历
有:
前序
/中序/
后序
的递归结构
遍历
:1.
前序
遍历
(Preorder Traversal 亦称先序...
赞
踩
article
【
数据结构
】
单链
表
_
单链
表
csdn
...
在上一期中我们学习了顺序
表
,但它却有缺点,例如头插或从中间插入效率低等,而链
表
可以有效的解决这些问题。那么就让我们走进链...
赞
踩
article
数据结构
(四)——
栈
_
栈
上溢
和
下溢
的
区别...
栈
,即stack,同样是线性表。只是它在设计时,运算规则做了限制。是限定性
的
线性表结构。
栈
,只能在固定
的
一端插入
和
取出(...
赞
踩
article
数据结构
——基本
算法
_
数据结构
简单
算法
...
排序直接插入排序#include
#include
#include
[详细]
-->
赞
踩
article
【
数据结构
--
二维
数组
】_
二维
结构体
数组
...
文章目录
二维
数组
二维
数组
定义
二维
数组
的创建
二维
数组
的应用矩阵加法矩阵乘法
二维
数组
二维
数组
定义
二维
数组
本质上是以
数组
作为数...
赞
踩
article
深入浅出
二叉树
—
C语言
版【
数据结构
】...
数据结构
二叉树
的学习分享
深入浅出
二叉树
—
C语言
版【
数据结构
】 目录 编辑 1.树概念及结构...
赞
踩
article
C++&&
数据结构
——
哈希
表
_
c++
哈希
表
...
在C++98中,STL提供了以红黑树为底层的一系列关联式容器,查询时效率可达到logN,但是当树中节点非常多时,查询效率...
赞
踩
相关标签
c语言
邻接表的深度遍历
数据结构
面试
链表
单链表
二叉树
递归
c++
算法
推荐算法
栈
堆排序
排序算法
快速排序
考研涉及简单算法知识