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

相关推荐
!停22 分钟前
数据结构二叉树—链式结构(中)
java·数据结构·算法
PD我是你的真爱粉38 分钟前
Redis基础与数据结构
数据结构·数据库·redis
_OP_CHEN2 小时前
【算法提高篇】(一)线段树之入门篇:从原理到实战,搞定区间操作难题
数据结构·算法·蓝桥杯·线段树·c/c++·区间查询·acm、icpc
EE工程师2 小时前
数据结构篇 - 链式队列
数据结构·链式队列
仰泳的熊猫2 小时前
题目1466:蓝桥杯基础练习VIP-字符串对比
数据结构·c++·算法·蓝桥杯
Renhao-Wan2 小时前
Java算法实践(二):堆与PriorityQueue实战
java·数据结构·算法
@––––––2 小时前
力扣hot100—系列7-二分查找
数据结构·算法·leetcode
你撅嘴真丑2 小时前
第九章-竞赛题目选讲-跳舞机
数据结构·算法
鲨鱼吃橘子3 小时前
C++刷题--递归回溯剪枝(二)
开发语言·数据结构·c++·算法·leetcode·深度优先·剪枝