百度2010实习生招聘笔试题

阅读: 评论:0

百度2010实习生招聘笔试题

百度2010实习生招聘笔试题

百度2010实习生招聘笔试题

A卷(共三道大题)
【请先阅读卷首的试卷说明,在A、B卷选择一套试卷作答,同时作答试卷无效】
第一题、简答题
1.  简要说明树的深度优先、广度优先遍历算法,及非递归实现的特点。
 
2. 在处理磁盘数据时,需要首先将其读入内存才能进行处理。如果要读取的数据已经在内存中,则可以直接访问内存。通常来说内存是有限的,因此要读取新的数据时必须覆盖内存中一部分原有的数据。假设现在有n块同样大小的数据,内存一共可以容纳m块数据。现在给出一系列对这些数据的读取请求,要求它们必须按照给定的顺序被读取,同时要求读取磁盘的次数尽可能地少。请简述一个策略满足这样的要求。
 
第二题、算法与程序设计
1.百度全体员工玩分组游戏,前面五分钟大家分头找队友,并将每个人找到的队友信息汇报给主持人,如果A和B是队友,B和C是队友,那么A和C也是队友;接着主持人不断地随机抽取两个人,希望判断二者是否为队友。请设计一个计算机程序辅助主持人判断两个人是否为队友,说明程序的关键算法,不需要代码实现。
例如:
<小明,小王>,<小军,小王>,<小丽,小李>是队友,那么小军和小明是队友,小军和小丽不是队友。
 
2.给定以下二叉树:
struct node_t
{
    node_t *left, *right;
    int value;
};
要求编写函数 node_t* foo(node_t *node, unsigned int m, unsigned int k);
输出以 node 为根的二叉树第 m 层的第 k 个节点值.
(level, k 均从 0 开始计数) 
注意:
1)  此树不是完全二叉树;
2)  所谓的第K个节点,是本层中从左到右的第K个节点

……
.html

――
百度历年实习生招聘真题
.html
2010年百度实习笔试真题(全套)
.html
2009年百度实习笔试真题
.html
百度这三年实习招聘必考的题目
.html
百度历年校园招聘笔试题 
.html

本文发布于:2024-01-29 14:16:57,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170650902115868.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:笔试   实习生
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23