19
2008
10

2007年百度在线笔试题

保密协议(保密协议内容),否则百度公司将可能终止与您的进一步联系;您必须接受以上协议,才允许继续笔试答题过程;如果您不接受,请立即终止笔试。谢谢合作!

第1题:用C语言实现一个函数:读取指定二进制文件a,并将文件内容写入另外一个指定的新文件b,要求在在新文件的起始位置用一个整数(int)表示文件a的长度。

第2题:已知一个字串由GBK汉字和ansi编码的数字字母混合组成,编写C语言函数实现从中去掉所有ansi编码的的数字和字母(包括大小写),要求在原字串上返回结果。函数接口为:int filter_ansi(char* gbk_string)。注:汉字的GBK编码范围是0x8140 -0xFEFE

第3题:芯片测试。有2k块芯片,已知好芯片比坏芯片多。请设计算法从其中找出一片好芯片,并说明你所用的比较次数上限。其中:好芯片和其它芯片比较时,能正确给出另一块芯片是好还是坏;坏芯片和其它芯片比较时,会随机的给出好或是坏。 

·您可先离线完成所有答案,再把整份答案内容剪贴到这里;所有内容都将以.txt文件格式保存。
·如果您长时间未进行任何操作,答题页面可能会超时失效;若失效请重新登录,以防止提交失败。
·请务必在笔试时间结束前提交您的答案,以保证我们能及时处理。
·如果您未能在规定的时间内成功提交,请在笔试系统关闭后10分钟内把你的答案发送至hrhelp@baidu.com,逾期将以未完成笔试处理。
·下面是您上次提交过的答案,如有必要,可重新提交。 
 

« 上一篇下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。