- 53
- 0
- 约6.68千字
- 约 8页
- 2019-06-26 发布于安徽
- 举报
. .
实验报告
姓名: 学号:
实验题目
针对某个集体中人名设计一个哈希表.使得平均查找长度不超过R.并完成相应的建表和查表程序。
基本要求:假设人名为中国人姓名的汉语拼音形式。待填入哈希表的人名共有30个.取平均查找长度的上限为2。哈希函数用除留余数法构造.用线性探测再散列法或链地址法处理冲突。
2.需求分析
本演示程序用VC编写.完成哈希函数用除留余数法构造.用线性探测再散列法或链地址法处理冲突。
输出形式:地址.关键字.收索长度.H(key).拼音
3.概要设计
typedef struct NAME
typedef struct hterm
void InitNameList()
void CreateHashList()
void FindList()
void Display()
int main()
4.详细设计
#include stdio.h
#includemalloc.h
#includestring.h
#define HASH_LEN 50
#define M 47
#define NAME_NO 8
typedef struct NAME
{
char *py; //名字的拼音
int k; //拼音所对应的整数
}
您可能关注的文档
- 叠乘法求数列的通项公式_微课.ppt
- 顶管接收井工程施工组织设计方案.doc
- 短跑—起跑后加速跑教学设计(完整).doc
- 短片《黑洞》分析报告.ppt
- 锻压工艺的介绍和相关设计规范_20170927.ppt
- 多重耐药环境下的抗感染治疗策略分析.ppt
- 二年级学生计算错误原因分析与对策.doc
- 二项式定理_课件.ppt
- 发票纠纷的五个实务问题.doc
- 防洪度汛工程施工组织设计方案.doc
- T∕CECS 10009-2019 波浪式无内拉筋不锈钢水箱.docx
- T∕CECS 10069-2019 绿色建材评价 软化设备.docx
- T∕CECS 10020-2019 综合管廊智能井盖.docx
- T∕CECS 10077-2019 多能互补热源系统.docx
- T∕CECS 10123-2021 低温辐射碳棒发热轨.docx
- T∕CECS 10146-2021 复杂卷边冷弯型钢.docx
- T∕CECS 10152-2021 高分子聚合矿物质防渗材料.docx
- T∕CECS 10005-2018 路用低氯融雪剂.docx
- T∕CECS 10016-2019 高固型水性橡胶高分子防水涂料.docx
- T∕CECS 10023-2019 无内置热源相变蓄热装置.docx
原创力文档

文档评论(0)