哈希表实现通讯录:#include #include #include using namespace std; #define NULL 0 unsigned int key; //用来输入/输出文件流类 unsigned int key2; //key和key2分别是用做了电话号码和姓名的关键字
2020-01-04 03:14:56 98KB 哈希表,通讯录
1
运用数据结构和算法中的哈希算法,用MFC来实现该算法 运用数据结构和算法中的哈希算法,用MFC来实现该算法
2020-01-03 11:42:36 30KB MFC 哈希查找
1
资源包括:源代码,可执行文件。 1.问题描述 设计散列表实现电话号码查找系统。 2.基本要求 1)设每个记录有下列数据项:用户姓名、地址、电话号码; 2)从文件输入各记录,分别以电话号码和用户名为关键字建立散列表;(假 设人名为中国人姓名的汉语拼音形式 zhoukunxiao) 3)采用一定的方法解决冲突;(哈希函数可以用数字分析法和除留余数法构 造,用线性探测再散列法或链地址法处理冲突) 4)查找并显示给定电话号码的记录;(显示比较次数) 5)查找并显示给定用户姓名的记录;(显示比较次数) 6)输出相应的哈希表,计算平均查找长度; 7)设计一个菜单,上述操作要求都作为菜单中的主要菜单项。 3.测试数据 取所在班级的 n(n>=20)个同学记录。
2020-01-03 11:40:33 14KB 哈希表 c语言 课程设计
1
通过美尔频率倒谱系数加奇异值分解的方法提出出来的音频信号的感知哈希值. 编程环境是matlab。其中包含了MFCC函数,分帧函数,梅尔滤波器组函数等。
2020-01-03 11:35:11 2KB 感知哈希,SVD MFCC
1
这是数据结构课程作业,用二次探测再散列法解决冲突建立哈希表并查找 从键盘读入 待查找 的权重数值,以除留余数法为哈希函数,二次探测再散列法解决冲突建立哈希表,基于哈希算法从数组中查找相应的记录,计算相应的查找时间,并在屏幕上输出显示。
1
是武汉理工大学的数据结构哈希表课程设计,文档可以直接拿去用啦,都不用修改的啊,很给力哦亲!我也是辛苦一番啦,希望能帮到你啊
1
数据结构课程设计,用C语言写的 一、任务描述 扫描一个C源程序,用Hash表存储该程序中出现的关键字,并统计该程序中的关键字出现的度。用线性探测法解决Hash冲突。设Hash函数为:Hash(Key)=[(Key的首字母序号)*100+(Key的尾字母序号)] Mod 41。关键字39个,参考C语言教材。 二、数据结构设计 ①关键字表的存储结构;②Hash表中的结点结构。频度、冲突次数 三、功能设计 ①从一个大字符串中分解单词 ②识别是否是关键词;用哪种方法:有序表查找、二叉查找树? ③Hash函数,解决冲突,统计冲突次数。key => 地址 ④插入Hash表,或调整Hash表项中的频度 ⑤输出Hash表,关键词总数,冲突次数
2020-01-03 11:25:21 8KB 哈希表 hash 数据机构
1
sm2加密,解密,签名,验签,sm3哈希,基于openssl的C语言实现
2020-01-03 11:24:16 844KB sm2加密 解密 签名 验签
1
对一批关键字集合采用开放定址哈希表的存储结构来建立相应的哈希表和完成查找过程。 (1) 熟练掌握哈希表的构造方法 (2) 理解哈希表与其他结构表的实质性差别。
2020-01-03 11:24:14 190KB 哈希表的构造方法,
1
1.1 针对某个集体中的人名设计一个哈希表,使得平均查找长度不超过R,完成相应的建立和查表程序. 1.2 人名为汉语拼音形式,最长不超过18个字符(如:庄双双 zhuangshuangshuang). 1.3 假设待填入哈希表的人名有30个,平均查找长度为2。哈希表用除留余数法构造,用伪随机探测在散列法处理冲突。 1.4 在输入人名过程中能自动识别非法输入,并给与非法输入的反馈信息要求重新输入。
2020-01-03 11:23:12 1.35MB 哈希表设计
1