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

相关推荐
闪电悠米5 小时前
力扣hot100-56.合并区间-排序详解
数据结构·算法·leetcode·贪心算法·排序算法
yuannl107 小时前
图的存储方式
数据结构
会编程的小孩9 小时前
初识数据类型以及变量定义
数据结构·算法
梅梅绵绵冰9 小时前
数据结构-时间复杂度
数据结构·算法
cpp_250110 小时前
P6625 [省选联考 2020 B 卷] 卡牌游戏
数据结构·c++·算法·前缀和·贪心·洛谷题解·省选
起予者汝也10 小时前
Python 数据结构
开发语言·数据结构·python
Frostnova丶12 小时前
(17)LeetCode 41. 缺失的第一个正数
数据结构·算法·leetcode
程序猿乐锅14 小时前
【数据结构与算法 | 第二篇】 双链表的增删改查
数据结构
牧以南歌〆16 小时前
数据结构<一>顺序表
c语言·数据结构·算法
玖玥拾1 天前
C++ 数据结构 八大基础排序算法专题
数据结构·c++·算法·排序算法