google招聘考试题

google招聘考试题

ID:5636941

大小:71.00 KB

页数:18页

时间:2017-12-20

google招聘考试题_第1页
google招聘考试题_第2页
google招聘考试题_第3页
google招聘考试题_第4页
google招聘考试题_第5页
资源描述:

《google招聘考试题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、大题虽然题型不一,但都有一个重要特点:考递归。精确点说,我每一题都用到了递归。  第一个的题目(嗯,记的不是很完整):在一棵(排序?)二叉树中搜索指定值,数据结构定义为(唉唉,数据结构的具体名字都不记得了,mygod):structNode{   Node*lnext;   Node*rnext;   intvalue;};函数定义为(情况同上,啥都记不清了):Node*search(Node*root,intvalue){}实现这个search函数。用递归,经典的树的遍历,pass先。第二个的题目:计算Tribonaci队列(嗯,九成九记错了那个

2、单词……),规则是T(n)=T(n-1)+T(n-2)+T(n-3),其中T(0)=T(1)=1,T(2)=2。函数定义:intTribonaci(intn){}备注,不考虑证整数溢出,尽可能优化算法。  这一题我一看就知道要考什么,很显然的递归定义,但也是很显然的,这里所谓的优化是指不要重复计算。  简单的说,在计算T(n)的时候要用到T(n-1)、T(n-2)和T(n-3)的结果,在计算T(n-1)的时候也要用到T(n-2)和T(n-3)的结果,所以在各项计算的时候必须把以前计算的结果记录下来,去掉重复计算。这里用到的一点小技巧就是要新写一个函

3、数用来做这种事情,嗯,看看我写的代码吧!/** GetthevalueofT(n-1),andretrievetheresultof T(n-2)andT(n-3). @param[in]nTheninT(n). @param[out]midValueofT(n-2). @param[out]rightValueofT(n-3). @returnValueofT(n-1). */intfind_trib(intn,int&mid,int&right){   if(3==n)   {       mid=1;       right=1;      

4、 return2;   }   else   {       inttemp;       mid=find_trib(n-1,right,temp);       returnmid+right+temp;   }}/** FindvalueofT(n). @param[in]TheninT(n). @returnValueofT(n). @noteT(n)=T(n-1)+T(n-2)+T(n-3)(n>2)       T(0)=T(1)=1,T(2)=2. */inttribonaci(intn){   if(n<0)   {       /

5、/Undefinedfeature.       return0;   }   if(0==n

6、

7、1==n)   {       return1;   }   if(2==n)   {       return2;   }   intmid,right;   intleft=find_trib(n,mid,right);   returnleft+mid+right;}  啊啊,对了,答卷的时候我可没心情写注释……刚才到VC.Net2003上测试了一下,貌似没有啥问题。唉,看来我多少还是懂一点算法的……  第三个的题目:  在一个无向图中,寻找是否

8、有一条距离为K的路径,描述算法即可,不用实现,分析算法的时间和空间复杂度,尽量优化算法。  OK,这个就是传说中的软肋了………………我也就不把自己的答案写出来了(丢人啊),虽然后来仔细想想,我那个挫挫的方法也能够用……只是效率……  That'sall.粗体文字取自"http://wiki.xyzp.net/Google%E7%AC%94%E8%AF%95%E8%AE%B0%EF%BC%8C2006%E5%B9%B410%E6%9C%88.htm"这都已经是昨天的事啦。之所以起这个标题是想有朝一日本博的文章也会被搜索引擎搜到,然后访问量就是指数级增

9、长,有没有可能啊。  话说某歌和某度居然在某一天的同一个时间搞宣讲+笔试,只不过一个在就业中心,一个在科学馆,在我XJTU的广袤土地上东西对峙,真是让人不记住鱼和熊掌的故事都难。Google的笔试时间一个月前就确定了,baidu一个周之前才得到消息,所以俺有理由认为,这是百度要问鼎中原的意思啦。够豪迈呀,就不怕人都去了google冷场么?看来百度还是很自信的,赞一个,况且百度的中文搜索做得不比google差。俺坚决支持民族自己的搜索引擎,虽然事实上俺是去了google笔试。此事不怪俺,想想科学馆那昏暗的灯光吧,俺觉得,非常及其适合你在台下看着你偶像

10、的脸搞个人崇拜……  今天听说昨晚百度非常人性化,每人一瓶矿泉水,一块巧克力蛋糕,后来因为天热还每人发了纸巾擦汗,这下俺亏

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。