- 1、本文档共34页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一 : 需 求 分 析 ..................................................................................................................................2
三 : 详 细 设 计 ( 含 代 码 分 析 ) ........................................................................................................4
1.
程 序 描 述 : ......................................................................................................................4
2 具 体 步 骤 . ................................................................................................................................4
调 试 分 析 和 测 试 结 果 . .................................................................................................................7
, 总 结 . ...........................................................................................................................................9
参 考 文 献 ; ...................................................................................................................................10
致 谢 . ...........................................................................................................................................10
附 录 . ............................................................................................................................................10
一 : 需求分析
问题描述:设计哈希表实现电话号码查询系统。
基本要求
设每个记录有下列数据项:电话号码、用户名、地址
从键盘输入各记录,分别以电话号码和用户名为关键字建立哈希表; 3、采用再哈希法解决冲突;
查找并显示给定电话号码的记录;
查找并显示给定用户名的记录。
在哈希函数确定的前提下,尝试各种不同类型处理冲突的方法(至少 两种),考察平均查找长度的变化。
二: 概要设计
进入主函数,用户输入 1 或者 2,进入分支选择结构:选 1:以链式方法 建立哈希表,选 2:以再哈希的方法建立哈希表,然后用户输入用户信息, 分别以上述确定的方法分别以用户名为检索以及以以电话号码为检索将 用户信息添加到哈希表,.当添加一定量的用户信息后,用户接着输入用户 名或者电话号码分别以用户名或者电话号码的方式从以用户名或电话号 码为检索的哈希表查找用户信息.程序用链表的方式存储信息以及构造哈 希表。
具体流程图如下所示:
输入 1主函数输入
输入 1
主函数
输入 2
输入 1
输入
电 话
输入 2
输 入
姓 名
输入 1
输入
电 话
输入 2
输 入
姓 名
以电话
为索引
查找用
户信息
以姓名
为索引
查找用
户信息
以电话
为索引
查找用
户信息
以姓名
为索引
查找用
户信息
程序结束
话 存
链式法构造哈希表表
输
入
用
户
信
息
分别以电 索将信息
和姓名为检 储到哈希表
再哈希法构造哈希表
输
入
用
户
信
息
分别以电话
您可能关注的文档
- 农村小学生营养改善计划管理制度.docx
- 农村文化运作经验交流材料.docx
- 冲击桩钻孔灌注桩施工方案.docx
- 冻干海参资金申请报告最终版.docx
- 凌海发—信息系统—浅谈ERP的实施.docx
- 凭祥市那标水库除险加固工程灌浆施工技术方案.docx
- 出入境检验检疫业务办事指南.docx
- 出口技能需求调查问卷.docx
- 出差制度及补助标准明细.docx
- 出差申请报告报销单.docx
- 广州市芳村区2024-2025学年数学四年级第二学期期末教学质量检测模拟试题含解析.doc
- 华师版八年级下册数学精品教学课件 第16章 分式 16.4 零指数幂与负整数指数幂 16.4.1 零指数幂与负整数指数幂.ppt
- 山东省菏泽市东明县第一中学2024-2025学年高三实验班寒假练习试卷(十二)含解析.doc
- 青海师范大学《学术英语写作(高级)》2023-2024学年第一学期期末试卷.doc
- 湘教版八年级上册数学精品教学课件 第4章 三角形 4.5 等腰三角形-第3课时 等边三角形的性质与判定.ppt
- 2025年四川省内江市重点中学高三下学期期初学情调研考试生物试题试卷含解析.doc
- 新余市渝水区2025届三年级数学第二学期期末学业质量监测试题含解析.doc
- 吉林省白城市洮北区第一中学2025届高三第一次调研考试英语试题试卷含解析.doc
- 北师版八年级下册数学精品教学课件 预学检验+课堂导学 第五章 分式与分式方程分式的加减法-第1课时 同分母分式的加减法.ppt
- 杯壶市场前景预测与融资策略研究报告.pdf
最近下载
- 肯尼亚建筑市场行业报告.pptx
- 浙江杭州余杭交通集团有限公司招聘笔试题库2023.pdf VIP
- 人工胆囊、人工胆囊设备和人工胆囊在胆囊手术中的应用.pdf VIP
- 重力与弹力高一上学期物理人教版2019必修第一册+.pptx VIP
- 胃癌的诊治现状与进展.pptx VIP
- 数控压装压力机 第2部分:技术条件.docx VIP
- 【课件】匀变速直线运动速度与时间的关系+课件-高一上学期物理人教版(2019)必修第一册.pptx VIP
- XX医院职能部门监管手术、麻醉授权管理督导、检查、总结、反馈及持续改进记录表.pdf VIP
- 电力调度数据网络接入技术规范及网络拓扑图.doc VIP
- ZZGA高频开关整流器使用说明书.doc
文档评论(0)