技术栈

数据结构——第7章 查找

汪汪君。2024-04-22 1:39

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 散列表的查找

上一篇:Java学习Go(入门)
下一篇:如何用ChatGPT进行论文撰写?
相关推荐
Adios794
8 小时前
设置交集大小至少为2
数据结构·算法·leetcode
来一碗刘肉面
14 小时前
栈的应用(表达式求值)
数据结构·算法
yuannl10
17 小时前
图的深度优先遍历DFS
数据结构
青山木
20 小时前
Hot 100 --- 岛屿数量
java·数据结构·算法·leetcode·深度优先·广度优先
不会就选b
20 小时前
算法日常・每日刷题--<归并排序>1
数据结构·算法
危桥带雨
21 小时前
排序算法(快排、归并、计数、基数排序)
数据结构·算法·排序算法
zephyr05
21 小时前
数据结构-并查集
数据结构
稚南城才子,乌衣巷风流
1 天前
动态树(Dynamic Tree)数据结构详解
数据结构·算法
zander258
1 天前
114. 二叉树展开为链表
数据结构·链表·深度优先
小肝一下
1 天前
3. 单链表
c语言·数据结构·c++·算法·leetcode·链表·dijkstra
热门推荐
01GitHub 镜像站点022026年7月AI圈大地震:GPT-5.6被政府限制、Claude入驻Slack、Anthropic自研芯片03如何新建文件夹? 电脑新建文件夹的4种方法04AI科技热点日报 | 2026年07月01日05幻兽帕鲁 - 服务器管理员权限与 GM 命令完全指南06国内可直接用、免费额度/永久免费的大模型API清单(含 SiliconFlow、火山、阿里、智谱、百度、Kimi、DeepSeek、DMXAPI 等)07【解构】DeepSeek V4 发布:技术报告深度解读 + 横向对比六大开源模型,我们的判断是……08AI 编程 IDE 全景解析 2026:Agent 全面接管开发链路09微信历史版本含下载地址( Windows PC | 安卓 | MAC )及设置微信不更新102026 国产 AI 大模型横评:DeepSeek、通义千问、Kimi、文心一言、星火、豆包谁更能打?