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

相关推荐
liebe1*110 小时前
C语言程序代码(四)
c语言·数据结构·算法
进击的圆儿10 小时前
递归专题4 - 网格DFS与回溯
数据结构·算法·递归回溯
寂静山林12 小时前
UVa 1597 Searching the Web
数据结构·算法
9523613 小时前
数据结构-顺序表
java·数据结构·学习
haofafa14 小时前
高精度加减法
java·数据结构·算法
QQ129584550415 小时前
ThingsBoard部件数据结构解析
数据结构·数据库·物联网·iot
chian-ocean15 小时前
双向链表的“链”与“殇”——Rust LinkedList 的深度剖析、实战与再思考
数据结构·链表·rust
岑梓铭16 小时前
《考研408数据结构》第七章(6.1~6.3图的概念、存储方式、深/广度遍历)复习笔记
数据结构·笔记·考研·算法·图论·408·ds
qq_4335545416 小时前
C++ 单调栈
数据结构·c++·算法
向前阿、16 小时前
数据结构从基础到实战——排序
c语言·开发语言·数据结构·程序人生·算法