设计散列表实现身份证查找系统,对身份证号进行Hash。 [基本要求] (1) 设每个记录有下列数据项:身份证号码(虚构,位数和编码规则与真实一致即可)、姓名、地址; (2) 从键盘或文件输入各记录,至少50个以上,以身份证号码为关键字建立散列表; (3) 采用链地址的方法解决冲突; (4) 查找并显示给定身份信息的记录;
2021-12-31 16:57:28 3KB 哈希表应用
1
里面有大学数据结构课程的实验程序,用MFC做的,很容易学习,期末了大家可以用它去交作业了
2021-12-31 15:57:54 259KB VC MFC 链表 计算器
1
706. 设计哈希映射 不使用任何内建的哈希表库设计一个哈希映射 具体地说,你的设计应该包含以下的功能 put(key, value):向哈希映射中插入(键,值)的数值对。如果键对应的值已经存在,更新这个值。 get(key):返回给定的键所对应的值,如果映射中不包含这个键,返回-1。 remove(key):如果映射中存在这个键,删除这个数值对。 示例: MyHashMap hashMap = new MyHashMap(); hashMap.put(1, 1); hashMap.put(2, 2); hashMap.get(1); // 返回 1 hashMap.g
2021-12-31 10:53:08 31KB arr key od
1
C语言设计哈希表实现图书查找系统,完成相应的建表和查表程序。从键盘输入各图书相关信息,分别以图书编号为关键字建立散列表。待填入哈希表的书号至少30个;构造合适的哈希函数。 1) 记录由外部输入。 2) 将生成的哈希表结果输出。 3) 分别采用线性法、随机法、溢出法解决冲突,比较不同方法的冲突率,计算不同方法的平均查找长度。 4) 查找并显示给定图书编码的记录。
2021-12-30 18:25:45 8KB 哈希表 c语言 图书查找
1
任务。针对某个集体(比如你所在的班级)中的“姓名”设计一个哈希表,使得平均查找 长度不超过R,完成相应的建表和查表程序。 要求:假设人名为中国人姓名的汉语拼音形式。待填入哈希表的人名共有 30个,取平 均查找长度的上限为 2. 哈希函数用除留余数法构造,用伪随机探测再散列法和拉链法处理
2021-12-30 09:03:17 24KB 数据结构
本人为在校大学生,所写源码可能不够尽善尽美,希望各位包涵指正。写这个代码只是为了练手,可能有错误,只为大家提供思路和方法。
2021-12-28 13:42:55 291KB 密码算法
1
空间K-匿名技术主要用于隐私保护,防止个人信息泄露。目前的主要方法都基于用户-匿名器-基于位置的服务(location based services,LBS)模型。提出了一种基于位置敏感哈希分割的空间K-匿名共匿算法。这种算法在保距性和共匿性方面都可以满足要求,而且算法具有适度的计算复杂度。最后,针对有效性(最小化匿名空间区域)和效率(构建代价)做了实验,证明所提出的算法具有良好的性能。
1
用c语言写的哈希表的设计,以通讯录来作为哈希表的实现 冲突处理H(key)=krey%20
2021-12-26 19:20:17 879KB c 语言 数据结构
1
该源码实现了SHA1 SHA224 SHA384 SHA256 SHA512的功能,同时能对文件和字符串进行摘要算法。
2021-12-26 12:35:04 1016KB SHA
1
这个小程序实现了哈希表的主要内容。有哈希函数、冲突避免,实现了插入和查找。主要是作为一个教学的例子存在。 本程序用Visual Studio 2005实现。
2021-12-25 22:02:53 159KB 哈希表 hash table C
1