武汉笔试之旅
2014-03-30 13:17
281 查看
参加武汉腾讯笔试,吓尿了,人真心好多,身边的竞争对手差不多都是武大,武理工,中南、中科等等硕士,哎,又感叹一句如果我简历上的 学历不是因为一不小心写成硕士,腾讯还会给我机会么。。。试题的好多题目很杂,有近一半数据结构、语言、算法题目,其他的都是各科的 基础题,因为也是acm渣的出身,多少还是会一些。。。大公司笔试应该来说特别重视基础和算法类的题目。 有道这样的题目升序的数组 a ,向左移动K位,比如说数组2、3、4、5、6、7向左移动2位得到4、5、6、7、2、3实现二分查找 x 填空 if(()or()) 查找右区间 else查找左区间 int mid = l + r >> 1; if(()or()) query(a,mid,r,x) else query(a,l,mid,x) 要求填写if( )or( ) 解析:主要分三种情况: 第一种 建立模型 4、5、6、7、2、3 l r 第二种 建立模型 4、5、6、7、2、3 l r 第三种 建立模型 4、5、6、7、2、3 l r 很显然第一、二中可以写在一个()中:if((r<(n-k+1)||l>(n-k))&& x>a[mid]) 第三种需要分析a[l]与x的大小了,并且还有分析mid于(n-k)的大小,如果a[l]>x则符合要求:if( l<(n-k+1) && r>(n-k) && (n-k+1)>mid && a[l]>x ) 所以答案应该是:if(((r<(n-k+1)||l>(n-k))&& x>a[mid]) or (l<(n-k+1) && r>(n-k) && (n-k+1)>mid && a[l]>x)
相关文章推荐
- 百度后台开发类笔试题2014校园招聘 武汉站
- 淘米校园招聘笔试题 2014 武汉站
- 武汉亿童笔试面试心得体会
- 2014年阿里武汉实习生招聘笔试题
- [笔试] 2009年腾讯校园招聘会武汉长沙笔试试题
- 2013-5-5阿里巴巴实习生部分笔试题-武汉
- 武汉鼎师科技笔试面试心得体会
- 2014百度笔试题(武汉)
- 阿里巴巴2014年校园招聘武汉站笔试题
- 武汉群硕笔试心得体会
- 2013-5-5阿里巴巴实习生部分笔试题-武汉
- 武汉财富基石笔试面试心得体会
- 武汉鼎师科技笔试面试心得体会
- 迅雷笔试题2014校园招聘 武汉
- 安徽科大讯飞笔试题2014校园招聘 武汉
- (1.4.8.6)腾讯2014暑期实习生笔试题回忆版(武汉、哈尔滨、西安)
- 武汉群硕笔试心得体会
- 武汉群硕笔试心得体会
- 武汉财富基石笔试面试心得体会
- 武汉鼎师科技笔试面试心得体会