问题描述:针对某个单位电话号码簿,设计一个哈希表,并完成相应的建表和查表程序。 基本要求:设每个记录有下列数据项:电话号码、用户名、住址。从键盘输入各记录,以用户名为关键字建立哈希表,哈希函数用除留取余数法构造,采用线性探测法解决冲突。可以插入、查找、删除并显示给定用户名的记录,并计算查找长度, 哈希表保存到文件中,并能从文件中读取数据。 测试数据:取某个单位电话号码簿中的30个记录。 提高要求: (1)将电话号码薄以文件形式保存到盘上,能够按用户名和电话号码两种形式建立哈希表并实现插入、查找、删除表中元素的功能。 (2)对于相同的哈希函数,采用两种或两种以上的处理冲突的方法,如线性探测法和拉链法,比较不同的处理冲突的方法平均查找长度的变化。测试时,采用同一组测试数据,分别用不同的方法处理冲突,记录并输出各自的平均查找长度。 (3)设计图形用户界面
2019-12-21 22:12:15 4KB 哈希表 代码 电话号码 删除
1
假设人名为中国人姓名的汉语拼音形式。待填入哈希表的人名共有30个,取平均查找长度的上限为2。哈希函数用除留余数法构造,用线性探测再散列法或链地址法处理冲突。
1
设计哈希表实现电话号码查询系统 数据结构课程设计
2019-12-21 22:02:45 100KB 设计哈希表
1
VB6.0语言,SHA256哈希算法源码,做成函数,可以直接调用!!
2019-12-21 22:01:44 9KB 源码 VB6.0 SHA256
1
散列表的设计与实现 设计散列表实现电话号码查找系统。 【基本要求】 1) 设每个记录有下列数据项:电话号码、用户名、地址; 2) 从键盘输入各记录,分别以电话号码和用户名为关键字建立散列表; 3) 采用一定的方法解决冲突; 4) 查找并显示给定电话号码的记录; 5) 查找并显示给定用户名的记录。 自己做的 很好的 报告也有
2019-12-21 21:53:41 1.06MB C语言版 哈希表 电话薄
1
Hash函数
2019-12-21 21:49:03 5KB SM3
1
1.问题描述: 针对某集合中的“人名”设计并实现一个哈希表。 任务要求:针对姓名信息进行初始化哈希表,可以进行显示哈希表,查找元素。 设计思想:哈希函数用除留余数法构造,用线性探测再散列处理冲突。 设人名为中国人姓名的汉语拼音的形式,有30个待入的人名,取平均查找长度的上限为2。 哈希表函数用除留余数法构造,用伪随机探测再散列法处理冲突。
2019-12-21 21:46:32 457KB 数据结构 姓名哈希表 C语言
1
void sha256_get(uint8_t hash[32], const uint8_t *message, int length);/*此函数用于对消息计算摘要值,输入任意大小消息,输出32字节摘要值*/ void hmac_sha256_get(uint8_t digest[32], uint8_t *message, int message_length, uint8_t *key, int key_length);/*此函数用于HMAC_SHA256加密,秘钥任意长度,输出32字节*/
1
使用感知哈希实现的类Google图片搜索,使用struts2开发,数据库使用mysql!资源中带数据库文件!可使用myeclipse 直接导入使用
2019-12-21 21:20:42 4.15MB 感知哈希 图片搜索 Java
1
Java语言程序设计课件第四章 数组、字符串、向量和哈希表,参考教材是清华大学雍俊海编写的Java程序设计教程第3版
2019-12-21 21:10:32 10.47MB Java 数组 字符串 向量
1