打印

google笔试题

[复制链接]
1800|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
sinadz|  楼主 | 2013-3-27 18:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1 小组赛,每个小组有5支队伍,互相之间打单循环赛,胜一场3分,平一场1分,

输一场不得分,小组前三名出线,平分抽签。问一个队最少拿几分就有理论上的出线希




A.1

B.2

C.3

D.4


2 用二进制来编码字符串“abcdabaa”,需要能够根据编码,解码回原来的字符串,

最少需要多长的二进制字符串?

A.12

B.14

C.18

D.24




3 一下程序是用来计算两个非负数之间的最大公约数:

long long gcd(long long x, long long y){

if( y==0) return 0;

else return gcd (y, x%y);

}

我们假设x,y中最大的那个数的长度为n,基本运算时间复杂度为O(1),那么该程序

的时间复杂度为:

A.O(1)

B.O(logn)

C.O(n)

D.O(n^2)


4 写函数,输出前n个素数。函数原型:void print_prime(int N); 不需要考虑整

数溢出问题,也不许使用大数处理算法。


5 长度为n的数组乱序存放着0至n-1. 现在只能进行0与其他数的swap,请设计并实

现排序( 必须采用交换实现)。


6 给定一个原串和目标串,能对原串进行如下操作:

1 在给定位置插入一个字符

2 替换任意字符

3 删除任意字符

要求写一个程序,返回最少的操作数,使得原串进行这些操作后等于目标串。原串和

目标串长度都小于2000.

相关帖子

沙发
秋天落叶| | 2013-3-27 18:51 | 只看该作者
第二题,赫夫曼编码出来是
a:1
b:01
c:000
d:001
那么选B

使用特权

评论回复
板凳
hsbjb| | 2013-3-27 19:09 | 只看该作者
第三题是辗转相除法,复杂度O(1)

使用特权

评论回复
地板
无冕之王| | 2013-3-27 19:13 | 只看该作者
最后一题,动态规划经典题

使用特权

评论回复
5
baidudz| | 2013-3-28 18:38 | 只看该作者
题目都比较经典

使用特权

评论回复
6
火箭球迷| | 2013-3-28 18:44 | 只看该作者
GOOGLE的笔试题咋是中文的呢

使用特权

评论回复
7
pkat| | 2013-3-29 23:16 | 只看该作者
谷歌公司不太好进啊

使用特权

评论回复
8
秋天落叶| | 2013-3-29 23:28 | 只看该作者
最后一题的难度不小

使用特权

评论回复
9
gxgclg| | 2013-3-29 23:31 | 只看该作者
整体难度也不小啊

使用特权

评论回复
10
dfsa| | 2013-3-30 23:14 | 只看该作者
值得参考的GOOGLE的笔试题

使用特权

评论回复
11
txcy| | 2013-3-30 23:25 | 只看该作者
可以多收集一些这些名企的试题

使用特权

评论回复
12
gxgclg| | 2013-3-30 23:37 | 只看该作者
笔试题比较简单,面试的难度大一点

使用特权

评论回复
13
xsgy123| | 2013-3-30 23:44 | 只看该作者
多做一些这样的笔试题,对找工作应该是很有帮助的

使用特权

评论回复
14
无冕之王| | 2013-3-31 15:30 | 只看该作者
外企的很多面试题还是很有参考价值的

使用特权

评论回复
15
秋天落叶| | 2013-3-31 15:42 | 只看该作者
很好的一些笔试题

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

304

主题

2313

帖子

0

粉丝