数据结构——第7章 查找

1 线性表的查找

数据元素和顺序表的定义

cpp 复制代码
typedef struct{
	KeyType key;
	InfoType otherinfo;
}ElemType;
typedef struct{
	ElemType *R;
	int length;
}SSTable;

1.1 顺序查找

cpp 复制代码
int Search_Seq(SSTable ST,KeyType key){
	ST.R[0].key=key;
	for(int i=ST.length;ST.R[i].key!=key;i--);
	return i; 
} 

1.2 折半查找

1.3 分块查找

2 树表的查找

3 散列表的查找

相关推荐
不会就选b10 小时前
算法日常・每日刷题--<链表>3
数据结构·算法·链表
稚南城才子,乌衣巷风流13 小时前
块状链表:数据结构详解与实现
数据结构·链表
日拱一卒——功不唐捐15 小时前
红黑树删除(C语言)
c语言·数据结构
不如语冰16 小时前
AI大模型入门-Python进阶-上下文管理与with语句
开发语言·数据结构·数据库·人工智能·pytorch·redis·python
Angle.寻梦16 小时前
数据结构--链表
数据结构·链表
ykdcdc17 小时前
DC-DC隔离和非隔离怎么选?工控/监控/医疗分别用哪种
数据结构·汽车·推荐算法
Angle.寻梦17 小时前
数据结构--堆
数据结构
笨鸟先飞的橘猫20 小时前
redis数据结构学习——stream
数据结构·redis·学习
雨落在了我的手上21 小时前
Java数据结构(六):链表的介绍
java·开发语言·数据结构
Angle.寻梦1 天前
数据结构--栈与队列
数据结构