技术栈

数据结构——第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进行论文撰写?
相关推荐
梁辰兴
2 小时前
数据结构:串、数组与广义表
开发语言·数据结构·c·串·数组·广义表
月殇_木言
4 小时前
算法基础 第3章 数据结构
数据结构·算法
亮亮爱刷题
5 小时前
算法提升之树上问题-(LCA)
数据结构·算法·leetcode·深度优先
浩少702
6 小时前
LeetCode-16day:栈
java·数据结构·算法
胖咕噜的稞达鸭
8 小时前
数据结构---关于复杂度的基础解析与梳理
c语言·数据结构·算法·leetcode
暮乘白帝过重山
8 小时前
解剖HashMap的put <三> JDK1.8
java·数据结构·hashmap·暮乘白帝过重山
猿榜
11 小时前
Python基础-数据结构
大数据·数据结构·python
效效超爱笑
11 小时前
数据结构--------堆
数据结构
啊阿狸不会拉杆
14 小时前
《算法导论》第 24 章 - 单源最短路径
开发语言·数据结构·c++·算法·php
23遇见
14 小时前
顺序表插入删除
数据结构
热门推荐
01UV安装并设置国内源022025最新国内服务器可用docker源仓库地址大全(2025年8月更新)03Qwen3-Coder 快速上手教程 | Qwen Code + Claude Code04全球最强模型Grok4,国内已可免费使用!(附教程)05KGG转MP3工具|非KGM文件|解密音频06TRAE Rules 实践:为项目配置 6A 工作流07【2025.08.06最新版】Android Studio下载、安装及配置记录(自动下载sdk)08GPT-5 使用限制与国内升级全攻略(免费 / Plus / Pro)【2025 最新】09Cursor 终端“卡死/无响应”问题的解法10Claude Code + claude-code-router白嫖魔搭社区千问模型,开启AI编程之路