西安建筑科技大学课程设计(论文)任务书 电话号码查询系统 说明:设计哈希表,实现电话号码查询系统。
2021-11-09 17:09:35 3.2MB 课程设计 哈希表 电话号码 数据结构
1
哈希表的设计与实现。设计哈希表实现电话号码查询系统。基本要求:(1)设每个记录有一列数据项:电话号码、用户名、地址(2)从键盘输入各记录,分别以电话号码和用户名为关键字建立哈希表;(3)采用再哈希法解决冲突(4)查找并显示给定电话号码的记录;(5)查找并显示给定用户名的记录(5)在哈希函数确定的前提下,尝试各种不同类型处理冲突的方法(至少两种),考察平均查找长度的变化。
1
设计一个通讯录管理软件,做到能够增加组、删除组、 修改组、查询好友、加好友、修改好友,删除好友,退出。 (1) 通讯录的每一条信息包括姓名,手机,电话,性别,分组; (2) 输入功能:可以一次完成若干条信息的输入; (3) 显示功能:完成全部通讯录信息的显示 (4) 查找功能:完成按姓名查找通讯信息; (5) 删除功能:完成按姓名删除通讯信息; (6) 应提供一个界面来调用各个功能,调用界面和各个功能的操作界面应尽可能清晰简洁!
2021-07-09 00:36:00 5KB Java GUI
1
利用哈希表设计快速电话号码查询系统 请你为自己手机的电话簿以电话号码作为关键字建立哈希表,然后依据电话号码进行哈希查找,并采用合适的冲突处理方法处理冲突。查找成功显示姓名与号码,查找失败则进行插入。电话簿初始从文本文档中逐个读入,然后动态生成哈希表。
2021-04-22 13:53:35 40KB c语言 java
1
大二专业课程数据结构课程实验设计,使用C++语言开发,查询为线性探测,实现了增删查改功能,学弟学妹想偷懒可以直接拿来用,附带实验报告
2021-03-24 13:25:52 774KB C++ 哈希表
1
1) 问题描述 人们在日常生活中经常需要查找某个人或某个单位的电话号码,本实验将实现一个简单的个人电话号码查询系统,根据用户输入的信息(例如姓名等)进行快速查询。 2) 基本要求 (1) 在外存上,用文件保存电话号码信息; (2) 在内存中,设计数据结构存储电话号码信息; (3) 提供查询功能:根据姓名实现快速查询; (4) 提供其他维护功能:例如插入、删除、修改等; (5) 按电话号码进行排序。 3) 设计思想 由于需要管理的电话号码信息较多,而且要在程序运行结束后仍然保存电话号码信息,所以电话号码信息采用文件的形式存放到外存中。在系统运行时,需要将电话号码信息从文件调入内存来进行查找等操作,为了接收文件中的内容,要有一个数据结构与之对应,可以设计如下结构类型的数组来接收数据: const int max=10; struct TeleNumber { string name; //姓名 string phoneNumber; //固定电话号码 string mobileNumber; //移动电话号码 string email; //电子邮箱 } Tele[max]; 为了实现对电话号码的快速查询,可以将上述结构数组排序,以便应用折半查找,但是,在数组中实现插入和删除操作的代价较高。如果记录需频繁进行插入或删除操作,可以考虑采用二叉排序树组织电话号码信息,则查找和维护都能获得较高的时间性能。更复杂地,需要考虑该二叉排序树是否平衡,如何使之达到平衡。
1
[问题描述] 设计散列表实现电话号码查找系统。 [基本要求] [需求分析] (1)设每个记录有下列数据项: 电话号码、用户名、地址; (2)从键盘输入各记录,分别以电话号码和用户名为关键字建立散列表; (3)采用一定的方法解决冲突; (4)查找并显示给定电话号码的记录; (5)查找并显示给定用户名的记录。 整个系统必须满足系统功能要求;设计不同的散列函数,比较冲突率;在散列函数确定的前提下,尝试各种不同类型处理冲突的方法,考察平均查找长度的变化。
2020-01-03 11:16:24 8KB java 电话号码查询系统 哈希表
1
有电话录入,修改,增加,删除,按姓名查询,按电话号码查询,按部门查询,显示所有电话号码信息,打印等功能。
1
本系统为电话号码查询系统,拥有查询、浏览、打印、添加、删除、备份、修改等功能模块,代码简单易懂!
2019-12-21 22:17:20 5.6MB java课程设计 电话号码查询系统
1
设计哈希表实现电话号码查询系统 数据结构课程设计
2019-12-21 22:02:45 100KB 设计哈希表
1