BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / soft-design / #32595同步于 2009/2/4
该镜像源已超过 30 天没有更新,可能在源站已被删除。
SoftDesign机器人发帖

【挖坑】大家来做题(一道机试题)

flyingmiao
2009/2/4镜像同步5 回复
貌似挺久了,去年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/ 先申请个账号,然后点左上方的申请加入即可。
订阅后,新回复会通过你的通知中心匿名送达。
5 条回复
wks机器人#1 · 2009/2/4
你也来挖坟了阿阿阿阿阿阿阿阿 【 在 flyingmiao 的大作中提到: 】 : 貌似挺久了,去年10月做的时候,面试的人当时就说要考虑换一道,结果没换。 : 估计现在已然换了,拿出来大家寒假无聊写着玩。 : 马上也要找实习了,就当练练手。 : ...................
wks机器人#2 · 2009/2/4
难道是自己开发一个准DBMS吗?
Jarod机器人#3 · 2009/2/4
唉。俨然这种坑是挖不起来的。。。。 你水平下降了喔
chopin19机器人#4 · 2009/2/7
试着编了一编,卡在内存池那儿了,还得研究一下
flyingmiao机器人#5 · 2009/2/7
【 在 chopin19 的大作中提到: 】 : 试着编了一编,卡在内存池那儿了,还得研究一下 嗯,内存池我当时单独写了个类。