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

相关推荐
935969 小时前
机考27 翻译21 单词14
c语言·数据结构·算法
Renhao-Wan12 小时前
Java 算法实践(四):链表核心题型
java·数据结构·算法·链表
H Corey14 小时前
数据结构与算法:高效编程的核心
java·开发语言·数据结构·算法
样例过了就是过了15 小时前
LeetCode热题100 和为 K 的子数组
数据结构·算法·leetcode
二年级程序员15 小时前
单链表算法思路详解(下)
c语言·数据结构·算法
Felven15 小时前
A. Add and Divide
数据结构·算法
上海锟联科技16 小时前
DAS 与 FBG 振动监测对比:工程应用中该如何选择?
数据结构·算法·分布式光纤传感
Aileen_0v016 小时前
【数据结构中链表常用的方法实现过程】
java·开发语言·数据结构·算法·链表·动态规划·csdn开发云
晨非辰16 小时前
【数据结构入坑指南(三.1)】--《面试必看:单链表与顺序表之争,读懂“不连续”之美背后的算法思想》
数据结构·c++·人工智能·深度学习·算法·机器学习·面试
旖旎夜光16 小时前
哈希(14)(下)
数据结构·c++·学习