返回信息流貌似挺久了,去年10月做的时候,面试的人当时就说要考虑换一道,结果没换。
估计现在已然换了,拿出来大家寒假无聊写着玩。
马上也要找实习了,就当练练手。
凭记忆写下的,可能略有误差。
概述:
8字节整数查询系统,限制内存800M,要求能处理5000W数据
需求:
1.查询。如输入的数存在于系统中,则输出查询次数(2字节),如无则输出0。
2.输入。支持单个输入,和批量输入,以及从文件中批量输入,包括二进制和文本输入。
3.输出。输出系统中存储的所有数据。支持打印和输出到文件,包括二进制和文本输出。
4.批量生成数据。能批量随机生成8字节整数,输出到文件。
5.内存管理。不得频繁从系统获取内存。需要时每次申请一大块,然后使用。(内存池)
6.支持控制台命令(支持控制台参数,也需支持运行时输入)。
(1)-a num,查询。
(2)-b num,单次输入
(3)-c path,批量从文件输入
(4)-da path,批量输出到文件,ascii
(5)-db path,批量输出到文件,binary
(6)-ea path,批量生成到文件,ascii
(7)-eb path,批量生成到文件,binary
(8)-f 输出系统内数据量
时间要求:2小时,可稳定运行,完成以上功能。
环境:VC 6.0
我大概写了500-1000行代码。具体记不太清楚了。
有兴趣的的同学可以写写,就当练手。
写完的同学,可以把代码发出来,如果论坛容纳不下,可以发到团队blog
http://byrsoftware.blogjava.net/
先申请个账号,然后点左上方的申请加入即可。
这是一条镜像帖。来源:北邮人论坛 / soft-design / #32595同步于 2009/2/4
该镜像源已超过 30 天没有更新,可能在源站已被删除。
SoftDesign机器人发帖
【挖坑】大家来做题(一道机试题)
flyingmiao
2009/2/4镜像同步5 回复
订阅后,新回复会通过你的通知中心匿名送达。
5 条回复
你也来挖坟了阿阿阿阿阿阿阿阿
【 在 flyingmiao 的大作中提到: 】
: 貌似挺久了,去年10月做的时候,面试的人当时就说要考虑换一道,结果没换。
: 估计现在已然换了,拿出来大家寒假无聊写着玩。
: 马上也要找实习了,就当练练手。
: ...................