- 231
- 0
- 约3.58千字
- 约 6页
- 2017-01-18 发布于重庆
- 举报
数据结构实验七查找
实验七 查找
一、实验目的
1、掌握查找表、动态查找表、静态查找表和平均查找长度的概念。
2、掌握线性表中顺序查找和折半查找的方法。
3、学会哈希函数的构造方法,处理冲突的机制以及哈希表的查找。
二、实验内容和要求
1. 静态查找表技术
依据顺序查找算法和折半查找算法的特点,对下面的两个查找表选择一个合适的算法,设计出完整的C源程序。并完成问题:
查找表1 : { 8 ,15 ,19 ,26 ,33 ,41 ,47 ,52 ,64 ,90 } ,查找key = 41
查找表2 : {12 ,76 ,29 ,15 ,62 ,35 ,33 ,89 ,48 ,20 } ,查找key =35
查找key=41的比较次数:
查找key=35的比较次数:
算法实现代码
2、哈希表的构造与查找
/* 采用开放地址法构造哈希表*/
#includestdio.h
#includemalloc.h
#define MAXSIZE 25
#define P 13
#define OK 1
#define ERROR 0
#define DUPLICATE -1
#define TRUE 1
#define FALSE 0
typedef struct{ /*哈希表元素结构*/
您可能关注的文档
最近下载
- 2026年4月树立和践行学习教育问题整改台账(6个方面).docx VIP
- 【张裕集团公司企业文化建设现状、问题及策略研究(附问卷)10000字】.doc VIP
- 河南《园林绿化工程预算定额》说明及计算规则.pdf
- 第8课《中西艺术时空对话》课件+2024—2025学年岭南美版(2024)+初中美术七年级下册.pptx VIP
- 小学六年级数学奥数知识竞赛试题试题试卷.doc VIP
- 2026-2027学年人教版三年级语文上册单元测试题(全册共8套,附参考答案).docx VIP
- 2025-2026学年人教版一年级语文下册单元测试题(全册共8套,附参考答案.docx VIP
- 河南省暴雨图集及参数说明(2005年版).pdf VIP
- 证券公司资产管理业务操作与风险管理手册.docx VIP
- 城区公共供水管网漏损治理项目监理细则.docx VIP
原创力文档

文档评论(0)