数据结构——第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 散列表的查找

相关推荐
不会就选b5 分钟前
数据结构之顺序表和链表的OJ题(上)
数据结构·链表
啦啦啦啦啦zzzz3 小时前
数据结构:二叉树的线索化
数据结构·算法
如竟没有火炬4 小时前
寻找峰值——二分
java·开发语言·数据结构·python·算法·散列表
he___H6 小时前
B、B+树和vue部分知识
数据结构·vue.js·b树
hai3152475437 小时前
结构化编程:AI工业化编程的探索
数据结构·自然语言处理·硬件工程·动态规划·集成学习
2401_868534787 小时前
2026年5月系统分析
数据结构·python·tornado
袋鼠云数栈8 小时前
数栈 V7.0 多模态数据智能平台:打造 AI-Ready 的企业数据底座
大数据·数据结构·数据库·人工智能·数据治理·多模态
迈巴赫车主9 小时前
优先队列(PriorityQueue)
数据结构·算法
Boom_Shu9 小时前
构造函数程序
数据结构·算法
Lucky_ldy9 小时前
数据结构从入门到精通:链表
数据结构·链表