更新时间:2018-11-22 16:18作者:李天扬老师
由此看来,除了名字中有两个字相同以外,这两组四个人相互之间根本没任何关系。所以答案C最符合。Java和javascript的关系就是雷锋和雷锋塔的关系!
参考:百度百科
4,秦始皇吞并六国采用了以下哪种算法思想?
a,递归;b,分治;c,迭代;d,模拟。
答案:B
解释:公元前230年至前221年,秦始皇采取远交近攻、分化离间、连横的策略,发动秦灭六国之战。先后于秦始皇十七年(前秦统一形势图230年)灭韩、十九年(前228年)灭赵、二十二年(前225年)灭魏、二十四年(前223年)灭楚、二十五年(前222年)灭燕、二十六年(前221年)灭齐,最张统一六国。
分治,字面上的解释是“分而治之”,就是把一个复杂的问题分成两个或更多的相同或相似的子问题,再把子问题分成更小的子问题……直到最后子问题可以简单的直接求解,原问题的解即子问题的解的合并。
由此,分治这种算法思想与之最为接近。
5,雅典王子忒修斯勇闯克里特岛斩杀米诺牛的时候采用了以下哪种算法?
a,动态规划;b,穷举;c,记忆化搜索;d,Dijkstra算法。
答案:B
解释:……聪明而勇敢的忒修斯一进入迷宫,就将线球的一端拴在迷宫的入口处,然后放开线团,沿着曲折复杂的通道,向迷宫深处走去。最后,他终于找到了怪物米诺牛。他抓住米诺牛的角,用阿里阿德涅公主给的剑,奋力杀死米诺牛。……
而解迷宫的算法似乎除了穷举法没有其它更好的算法。动态规划算法是与分治比较相似的算法,都是把一个事件所经过的流程划分为更细更小的过程,再分别处理这些小过程得出最终结果。记忆化搜索主要思想就是保存子过程的运算结果,在以后运算中遇到相同的小过程后不再去计算,直接调用原先保存的结果,加快计算。Dijkstra算法是为求最短路径提出的算法。而在迷宫中,每前进一步的路径的权值都未知,所以不能使用Dijkstra算法。最终只能选择穷举算法了。
6,印度电影《宝莱坞机器人之恋》中的机器人七弟采用的智能算法最有可能是以下哪一种