历年百度校园招聘笔试题_第1页
历年百度校园招聘笔试题_第2页
历年百度校园招聘笔试题_第3页
历年百度校园招聘笔试题_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、2"); public class Teacher extends Person public void printValue()System.out.println("333333333");public void printValue(int i)System.out.println("4444444444");public static void main(String args) Person t=new Teacher();t.printValue(10); 输出结果是:4444444444 4.找错误int tolower(cons

2、t char *str)if(NULL=str) return 0;int i=0,iCount=0;for(;i<strlen(str);i+)if(stri<=Z|stri>=A)stri+=z-Z;iCount+; 一、选择题:15分 共10题1.一个含有n个顶点和e条边的简单无向图,在其邻接矩阵存储结构中共有_个零元素。Ae B2e Cn2-e Dn2-2e 2._是面向对象程序设计语言中的一种机制。这种机制实现了方法的定义与具体的对象无关,而对方法的调用那么可以关联于具体的对象。A继承Inhertance B模板TemplateC对象的自身引用Self-Refere

3、nce D动态绑定Dynamic Binding3.应用层DNS协议主要用于实现 网络效劳功能.A. IP地址到网络设备名字的映射 B. IP地址到网络硬件地址的映射C. 网络设备名字到IP地址的映射 D. 网络硬件地址到IP地址的映射 4.linux默认情况下,一个进程最多能翻开多少文件?A.64 B. 128 C. 512 D. 1024 5.下面结构体struct s1 char ch, *ptr;union short a, b;unsigned int c:2, d:1;struct s1 *next;的大小是_:A. 12字节 B.16字节 C.20字节 D. 24字节 6.任何一

4、个基于"比拟"的内部排序的算法,假设对6个元素进行排序,那么在最坏情况下所需的比拟次数至少为_。A10 B11 C21 D36 7.以下不是进程间通讯的是_A 共享内存 B 信号量 C线程局部存储 D 消息队列 8.下面程序,求count的值int func(x)int count= 0;x=9999;while(x)Count +;x = x&(x-1);return count; A 8; B 10; C 5; D 11 9.使用malloc系统调用分配的Domain:baidu Site: baidu Path: baidu /path 3.10分某型CPU的

5、一级数据缓存大小为16K字节,cache块大小为64字节;二级缓存大小为256K字节,cache块大小为4K字节,采用二路组相联。经测试,下面两段代码运行时效率差异很大,请分析哪段代码更好,以及可能的原因。为了进一步提高效率,你还可以采取什么方法?A段代码int matrix102315;const char *str = "this is a str"int i, j, tmp, sum = 0; tmp = strlen(str);for(i = 0; i < 1023; i+) for(j = 0; j < 15; j+) sum += matrixj +

6、 tmp; B段代码int matrix102517;const char *str = "this is a str"int i, j, sum = 0; for(i = 0; i < 17; i+) for(j = 0; j < 1025; j+) sum += matrixj + strlen(str); 三、编程题:30分 共1题 注意:要求尽可能提供完整代码,如果可以编译运行酌情加分。 1.内存中有一个长数组,条目数为10万,数组单元为结构体struct array,sizeof(struct array)为512字节。结构有一int型成员变量weight。现需要取得按weight值从大到小排序的前500个数组单元,请实现算法,要求效率尽可能高。 四、设计题:35分 共1题 注意:请尽可能详细描述你的数据结构、系统架构、设计思路等,建议多写一些伪代码或者流程说明。 1.请设计一个字典。以字符串为索引,存储用户定义的定长结构。要求有增、删、查、改的功能。已经给定一个函数,可以由字符串映射到一个签名,每个签名由两个unsigned i

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论