【每日一道算法题】

2017-04-25
阅读 1 分钟
4.3k
两人玩游戏,在脑门上贴数字(正整数>=1),只看见对方的,看不见自己的,而且两人的数字相差1,以下是两人的对话: A:我不知道 B:我也不知道 A:我知道了 B:我也知道了 问A头上的字是多少,B头上的字是多少()

又一道算法题

2017-04-23
阅读 1 分钟
2.8k
一个不透明的箱子里共有红,黄,蓝,绿,白五种颜色的小球,各个小球的数量非常多而且接近相等,每种颜色的小球大小相同,质量相等,每个人从篮子里抽出两个小球,请问至少需要多少个人抽,才能保证有两个人抽到的小球颜色相同()

一道算法题

2017-04-23
阅读 1 分钟
4.6k
给出解析:今天的题很简单哈,首先我们根据图可以知道:D可能为111,222,333.....,999,将111因子分解:得到111 = 373;以此类推,222 = 376;333 =379;444 =746;666 = 749;又因为A~G数字各有不同,以此判断,可以知道符合条件的只有376 = 222。所以D = 2,此时A =6,B=7,C=3,D=2,E=4,F=8,G=1。你答对了吗?

一道面试题

2017-04-21
阅读 1 分钟
3.1k
我们把飞一圈当成1,一架飞机在满油的情况下飞地球半圈,那么我们先让三架飞机A,B,C同时飞,飞到八分之一的地方,A返回,并且分给BC各八分之一的油(此时BC满油)。

称重的问题

2017-04-20
阅读 1 分钟
3.6k
给你8颗小石头和一架托盘天平。有7颗石头的重量是一样的,另外一颗比其他石头略重;除此之外,这些石头完全没有分别。你不得假设那颗重头到底比其他的石头重了多少。请问:最少要称量几次,你才能把那颗较重的石头找出来?

该聘用谁?

2017-04-20
阅读 1 分钟
2.3k
A、B、C、D四人应聘一个程序员职位,此职务的要求条件是:Java熟练;懂数据库开发;会web开发;有C++经验。谁满足的条件最多,谁就被雇用。 把上面四个要求条件两两组合,每个组合都恰有一人满足。同时已知 A和B Java熟练 B和C会web C和D懂数据库 D有C++经验 那么,被雇用的是( ) A: A B: B C: C D: D E:四人机会均等 ...

多米诺骨牌

2017-04-20
阅读 1 分钟
4.9k
100张多米诺骨牌整齐地排成一列,按顺序编号为1、2、3、4……99、100。第一次拿走所有的奇数位置上的骨牌,第二次再从剩余的骨牌中拿走所有奇数位置上的骨牌,依次类推,请问最后剩下的一张骨牌的编号是多少()

每天一道算法题

2017-04-19
阅读 1 分钟
5.2k
把上面四个要求条件两两组合,每个组合都恰有一人满足。同时已知 A和B Java熟练 B和C会web C和D懂数据库 D有C++经验 那么,被雇用的是( ) A: A B: B C: C D: D E:四人机会均等 F:以上均错

【每日一道算法题】小白鼠吃药问题

2017-04-19
阅读 2 分钟
7.4k
有 1000 个一模一样的瓶子,其中有 999 瓶是普通的水,有一瓶是毒药。任何喝下毒药的生物都会在一星期之后死亡。现在,你只有 10 只小白鼠和一星期的时间,如何检验出哪个瓶子里有毒药?

每日一道算法题

2017-04-19
阅读 1 分钟
3.1k
首先内存只有100Mb,而数据却有1Gb,所以肯定没法一次性放到内存去排序,只能用外部排序,而外排序通常是使用多路归并排序,即将原文件分解成多个能够一次性装入内存的部分(如这里的100Mb),分别把每一部分调入内存完成排序(根据情况选取适合的内排算法),然后对已经排序的子文件进行多路归并排序。

每天一道算法题

2017-04-19
阅读 1 分钟
2.7k
题目:0 到 9999 这 1 万个数中有多少个数字 7 ?(请不要理解为多少个数包含 7)思路&答案总共有四位数,每位数的可能分别有10种(0~9)。每一个位,都会出现0-9的交替,实际上在出现7这个角度,各个位是一样的。现在假设个位固定为7,那么其他的位数的变化数量是10 10 10 = 1000种。就是说数字7在个位出现的次数...