全部版块 我的主页
论坛 提问 悬赏 求职 新闻 读书 功能一区 经管文库(原现金交易版)
46 0
2025-06-22
例题1对于给定关键序列,若哈希函数无冲突,则称其为完备(perfect)。设哈希表长度为7,试为{Bret,Jane,Michelle,Heatther}设计一个完备哈希函数H(提醒:考虑每个字串第3个字符),并写出其C代码。解:设计哈希函数H以下:H(key)=key(第3个字母ASCII码MOD 7),则:H(Bert)=101 MOD 7=3H(Jane)=110 MOD 7=5H(Shirley)=105 MOD 7H(Bryce)=121 MOD 7=2H(Michelle)=99 MOD 7=1H(Heather)=97 MOD 7=6
例题2:试述次序查找法、二分查找法和分块查找法对被查找表中元素要求。对长度为n表来说,3种查找法在查找成功时平均查找长度各是多少?解:3种方法对查找要求分别以下:1)次序查找法:表中元素能够任意次序存入。2)二分查找法:表中元素必须以关键字大小递增或递减次序有序列且次序表存放。3)分块查找法:表中元素块内元素能够任意次序存放,但块与块之间必须以关键字大小递增(或递减)存放,即前一块内全部元素关键字都不能大(或小)于后一块内任何元素关键字。
...
附件列表
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群