- 45
- 0
- 约3.15千字
- 约 6页
- 2021-01-20 发布于天津
- 举报
第
第 PAGE # 页 共 6 页
实验五 查找
一、 实验目的
(1) 掌握哈希表的构造和查找过程及其算法设计;
(2) 掌握哈希表的平均查找长度的计算。
二、 实验内容 编写程序,实现哈希表的相关运算,并完成以下功能:
( 1) 建立关键字序列( 16,74,60,43,54,90,46,31,29,88,77)对应的哈希表 A[0..12] ,哈 希函数为 H(k)=k%13 ,并采用开放地址法中的线性探测法解决冲突。要求输出构造的哈希表。
( 2) 在上述哈希表中查找关键字为 29 的记录,输出其位置和比较次数;
( 3) 在上述哈希表中删除关键字为 77 的记录,再将其插入。
( 4) 输出上述哈希表查找成功时的平均查找长度。
三、 设计思路及程序代码(包括程序结构(即函数调用关系) 、算法功能描述或流程图、程
序代码)
#includestdio.h
#define MaxSize 100
#define NULLKEY -1
#define DELKEY -2
typedef int KeyType;
typedef char *InfoType;
typedef struct
{
KeyType key;
InfoType data;
int count;
}HashData;
将关键字 k 插入到哈希表中
将关键字 k 插入到哈希表中
可以直接放在哈希表中
您可能关注的文档
- 《大国宪制》读书笔记2000字.docx
- 《娱乐至死》读后感(篇).docx
- 《子路、曾皙、冉有、公西华侍坐》习题1-1.docx
- 《孟子》中的成语及其特色.docx
- 《季氏将伐颛臾》文言归纳.docx
- 《安全用电》的教学设计.docx
- 《家》的读后感范文.docx
- 《寓言四则》教学课件.docx
- 《庖丁解牛》课后反思.docx
- 《弟子规》校本课程纲要.docx
- 湖北《钢结构装配式住宅技术规程》.docx
- 2026-2027学年第一学期八年级上册数学月考9月学情监测卷含答案(华师).pdf
- 万利达(Malata) 618 广场舞音响售后维修服务手册.pdf
- 指北者 TK10 乐器音箱售后维修服务手册.pdf
- 音乐骑士 T3 G10s 音响售后维修服务手册.pdf
- 先锋(Pioneer) MK808 音箱售后维修服务手册.pdf
- 山水(SANSUI) PU215 广场舞音响售后维修服务手册.pdf
- 安桥(ONKYO) TX8470 功放售后维修服务手册.pdf
- 2026-2027学年第一学期八年级上册数学月考9月学情监测卷含答案(人教).pdf
- 意力(ELAC) DCB61 音箱售后维修服务手册.pdf
最近下载
- 话剧小品《搜索》台词剧本完整版.docx VIP
- 西门子1200PLC控制V90伺服程序案例.pdf VIP
- 深度解析(2026年)《JTT 524-2019公路工程水泥混凝土用纤维》.pptx VIP
- 公共政策学 全套教案.docx VIP
- 魔法猫猫救世界 211026(1).pdf VIP
- 深度解析(2026)《JTT 533—2020沥青路面用纤维》.pptx VIP
- 深度解析(2026)《JTT 523-2022 公路工程水泥混凝土外加剂》.pptx VIP
- 深度解析(2026)《JTT 280-2022路面标线涂料》.pptx VIP
- 2025年日化用品有限公司简介(18个范本).docx VIP
- 宣贯培训(2026年)《JTT 495-2025公路交通安全设施产品质量检验抽样方法》.pptx VIP
原创力文档

文档评论(0)