| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 449 人关注过本帖
标题:菜鸟寻求思路问题 关于数据组合问题
只看楼主 加入收藏
worldyl
Rank: 2
等 级:论坛游民
帖 子:3
专家分:10
注 册:2010-2-18
结帖率:0
收藏
已结贴  问题点数:20 回复次数:3 
菜鸟寻求思路问题 关于数据组合问题
刚学C++没几天 想做个关于学生资料库的程序 一直不想不通该如何组织数据, 如果用数组类保存数据 会不会在调用的时候数据过大(比如学生有2000+) 而影响程序的执行,如果不用数组类 那要如何形成连接,  学生的资料只有学号是唯一的, 如何通过学号检索或修改学生资料(如果学生资料已保存成文件) 还有就是学号的检索如何让他倒着找 比如 010203 (01 代表级部,02代表班级 03代表学号, 如何实现先检索级部再检索班级后找学号,这样和在几千个数据中找, 哪个执行的效率高些)  
 望知道的大大帮我解决 这个问题已经困扰我几天了

[ 本帖最后由 worldyl 于 2010-2-18 20:20 编辑 ]
搜索更多相关主题的帖子: 学生 资料库 如何 
2010-02-18 20:06
pangding
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:北京
等 级:贵宾
威 望:94
帖 子:6784
专家分:16751
注 册:2008-12-20
收藏
得分:10 
刚学几天 C++ 干嘛想做这种程序。在 C++ 里可以用 STL,这个可以方便不少。如果可以保证学号是唯一的,可以考虑用 map 容器,或者什么别的,根据具体要求来。
2010-02-18 21:15
worldyl
Rank: 2
等 级:论坛游民
帖 子:3
专家分:10
注 册:2010-2-18
收藏
得分:0 
谢谢了
2010-02-18 22:27
taozztzz
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:85
专家分:180
注 册:2008-12-21
收藏
得分:10 
考虑太多了 电脑的速度是不可想象的 我对一个5000元素的数组排序才耗时20多微秒
用数组类是不可能拖慢程序的 说一点也没有也不对 但它方便 要求速度应该用C
要找学号对应这种map最好,但速度一般 直接用数组下标速度最快,但可能不是很灵活 链表的话,不是很适合这种

胜利是唯一的信仰!
2010-02-20 00:57
快速回复:菜鸟寻求思路问题 关于数据组合问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016308 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved