48 .100w个数中找出最大的100个数

方案1:用一个含100个元素的最小堆完成。复杂度为o(100w*lg100)

方案2:采用快速排序的思想,每次分割之后只考虑轴大的一部分,知道

方案3:采用局部淘汰法

47.给出一行c语言表达式,判断给定的整数是否是一个2的幂?

(b &(b-1))==0

!((b==0)||(b&(b-1)))

46.你在一个除了两根铁针就没有其他金属的房间里。只有一根铁针是磁铁。你怎么鉴定呢?

45.你在一个游戏节目上,有三道门。主持人告诉你在一个门的后面是一部车,其它两个门后面是两支山羊。如果你选了车你就赢了。当你选了一扇门后,主持人开了另一道门,是一只山羊。然后她说他给你机会选道门,你应该怎么做? 

提示:不是你想的二分一的答案

答案:你应该改开另外的一扇门。跟直觉相反,改开另

44.给定a,b两个文件

43.六角形问题:找一条环线路径是符合以下限制的。路径通过六角形的中心从一个六角形到相邻的六角形,不重复经过任何一个六角形 ,也不经过有数字的六角形,也不突然拐弯(比如拐60度的角度)。每个数字标志着相邻的有多少个六角形是路径的一部分。

                                             5

                                      2           5

 

                                  1                

                                                     2

                                         1

                                                 3

42.填数字

找规律填数    5 10 26 65 145 ()?

答案  5 10 26 65 145 290 

41.男女比例

有一个人们只想生男孩子的国家,他们在有儿子之前都会继续生育直到有一个儿子。这个国家的男女儿童比例是多少?

 

posted on 2018-02-06 23:10  HE不言  阅读(141)  评论(0编辑  收藏  举报