您好,欢迎光临本网站![请登录][注册会员]  
文件名称: 人口信息系统方案设计 数据结构课程设计(含源程序)
  所属分类: 其它
  开发工具:
  文件大小: 821kb
  下载次数: 0
  上传时间: 2008-12-23
  提 供 者: yuya*****
 详细说明: 本次课程设计设计的是人口信息查询系统方案验证,通过测试、比较和实际的数字说明,得出一套整体设计方案,使其查询速度最快,稳定性最好。 本次设计的难点在于,测试的数据量比较庞大,怎样实现一种快捷准确的方式来实现人口信息的生成,所以得先写程序自动生成随机的10000000个测试数据,每个数据包括姓名、性别、地址、出生日期、工作信息和电话,其中每个人的信息是采用结构体数组来存放,再用C++中的类来封装,考虑到查找的速度,数据尽量不存在内存中,于是之前生成的数据就是采用线性表的顺序结构存放在文本文档中的。为此必须使用大量的文件读写操作,分块将数据写入读出。 查找每个人的信息,有多种方案可实现查找,一种方案是先把数据从文本中取出来放到链表中,输入所要查找人的姓名,就按照顺序查找的方法逐一地查找。另一种方案是把文本里的数据保存为索引表,按地名相同放在一起,然后查找的时候就是采用索引表查找,也叫分块查找。最后,通过实际的数据比较及性能测试,可以确定的是,索引表查找效率明显高于顺序表查找。 通过多种方案的比较,最终得出一个较为快捷准确的查找方案,即存储采用顺序表存储,查找采用索引表查找,这样能够最大限度的实现系统的优化处理,即提高查找速率。
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 输入关键字,在本站1000多万海量源码库中尽情搜索: