针对某个集体(比如你所在的班级)中的“人名”设计一个哈希表,使得平均查找长度不超过R,完成相应的建表和查表程序。
假设人名为中国人姓氏的拼音形式。待填入哈希表的人名共有30个,取平均查找长度的上限为2。哈希函数用除留余数法构造,用伪随机探测再散列法处理冲突。
2023-01-01 21:33:19 6KB C 哈希表 数据结构
1
NULL 博文链接:https://128kj.iteye.com/blog/1744810
2022-11-26 16:04:30 2KB 源码 工具
1
内容可寻址网络 一个基于P2P哈希表的网络系统。 介绍 该CAN系统由Java实现。 它可以执行文件插入,文件检索,节点加入和显示对等信息。 未实施节点休假。 我主要使用Java RMI来实现CAN系统的所有功能,并使用套接字来辅助路由机制。 文件描述 为了实现引导程序:BootStrap.java实现需要远程调用的接口BootStrapInt.java RMI函数BootstrapServer.java的接口启动RMI服务并将引导程序对象绑定到网络对于实现CAN系统:CanNode.java所有该文件中CAN系统的远程功能CanNodeInt.java CAN函数CanNodePeer.java的接口启动RMI服务并实现联接,查看,插入和搜索InetArea.java对象。该对象包含InetPoint区域中的节点区域。 java对象包含查找路由表的坐标和IP地址。java对象包含周围
2022-11-23 19:32:03 27KB Java
1
哈希表的实现与运用,适合初学者学习借鉴,本实验有很高的参考价值!
2022-11-15 14:47:31 1.85MB MFC 哈希表
1
该资源提供一份头文件和实现文件(.h + .c),功能主要包含了哈希表的创建、添加键值、修改键值、统计键值数量、回调自定义、清空哈希表、删除哈希表,基本够用。
2022-11-02 20:49:38 9KB c语言 hashtable
1
这是一个实际的项目衍生出来的核心算法之一。防伪码是我们现在经常在商品上看到的防伪手段之一,现在需要编写一个防伪码生成器,按照输入参数生成防伪码,并且把生成的时间及指定的防伪码输出。 1)防伪码的组成 防伪码由以下字符组成:0123456789ABCDEFGHJKLMNPQRSTUVWXYZ (数字1和字母I相近、数字0和字母O相近,所以去掉字母I和字母O。全部字母大写) \ 2)在命令行中输入2个参数,分别是: 防伪码长度 防伪码个数 例如:在命令行中调用程序为:学号.exe 10 10000 指的是防伪码长度为10,生成10000个防伪码。 3)防伪码的生成及注意事项 防伪码的长度由命令行参数决定; 所生成的防伪码不能重复(按照以上例子,生成了10000个防伪码,这10000个防伪码就肯定不能重复)。
2022-10-13 10:18:38 27KB 哈希表
1
数据结构哈希表的应于电话本的制作
2022-08-30 11:00:51 38KB 数据结构 哈希表
1
从内核提取出来的list.h, 通用链表, 哈希链表数据结构及操作函数, 在用户态正常使用
2022-08-20 14:31:14 4KB 链表 哈希表
1
哈希表设计 校园导游咨询 哈夫曼编码译码 迷宫问题 重言式判别
1
Hash tables are the fundamental data structure for analytical database workloads, such as aggregation, joining, set filtering and records deduplication. The performance aspects of hash tables differ drastically with respect to what kind of data are being processed or how many inserts, lookups and deletes are constructed. In this paper, we address some common use cases of hash tables: aggregating and joining over arbitrary string data. We designed a new hash table, SAHA, which is tightly integrate
2022-07-09 16:05:26 901KB 数据库 哈希表
1