分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow

也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!

联想面试智力题,所说前面三道题必考,这个没有被证实过。不过,当用来完完了没有什么不可的。
    题目如下:
    1、一条绳子,从一头点燃,全部烧完要耗时1个小时,问如何用这条绳子测出半个小时。

我的答案:假设绳子是钧匀的,把绳子剪成两断,其中一断烧完,那就是半小时。
    2、排成3行3列的矩阵形式的九个点。如何用一笔划出4条直线,经过这所有九个点。

用1~9九个数字代表点 从左至右 由上往下排列
        第一条经过左边147 并且延伸一个点的距离
        第二条经过86也延伸一个点
        第三条经过321
        第四条经过159

这是百度知道里的答案, 没有仔细理解题意,题中并没有说明我们不可以做其它的,只是说了四条线。我就是考我们在遇到问题的时候,是否总是钻在一个洞里,还是出洞来寻求合适的帮助。做人真的很难呀。
    3、有100盏灯,从1~100编上号,开始时所有的灯都是关着的,第一次,把所有编号是1的倍数的灯的开关状态改变一次;第二次,把所有编号是2的倍数的灯的开关状态改变一次;第三次,把所有编号是3的倍数的灯的开关状态改变一次;以此类推,直到把所有编号是100得倍数的灯的开关状态改变一次。问,此时所有开着的灯的编号。

我编程解决了:

public class ConditionChange100Times {

int[][] numArray=new int[100][2];

/**

* @param args

*/

public static void main(String[] args) {

// TODO Auto-generated method stub

ConditionChange100Times c=new ConditionChange100Times();

c.initNumArray();//初使化

c.change100Times();//改变一百次,并且把每一次的改变结果都打印出来

}

/**

* 初使化

*/

void initNumArray()

{

for(int i=0;i<100;i++)

{

numArray[i][1]=0;

}

}

/**

* 改变100次

*/

void change100Times()

{

printResult(0);//初使化打印

for(int i=1;i<=100;i++)

{

for(int j=i;j<=100;j++)

{

if(j%i==0)

{

if(numArray[j-1][1]==0)

numArray[j-1][1]=1;

else

numArray[j-1][1]=0;

}

}

printResult(i);//打印每一次的更改结果

}

}

/**

* 打印

*/

void printResult(int current)

{

System.out.print("第"+current+"次:");

for(int i=0;i<100;i++)

{

System.out.print(numArray[i][1]+" ");

}

System.out.println("");

}

}
    4、 P先生、Q先生都具有足够的推理能力。这天,他们正在接受推理面试。
 > 他们知道桌子的抽屉里有如下16张扑克牌:
 > 红桃A、Q、4
 > 黑桃J、8、4、2、7、3
 > 草花K、Q、5、4、6
 > 方块A、5
 > 约翰教授从这16张牌中挑出一张牌来,并把这张牌的点数告诉P先生,把这张牌的花色告诉Q先生。这时,约翰教授问P先生和Q先生:你们能从已知的点数或花色中推知这张牌是什么牌吗?
 > P先生:"我不知道这张牌。" Q先生:"我知道你不知道这张牌。" P先生:"现在我知道这张牌了。" Q先生:"我也知道了。" 请问:这张牌是什么牌?

给我老师的人工智能教程打call!http://blog.csdn.net/jiangjunshow

联想面试智力题,听说前面三道题必考(有部份解答)相关推荐

  1. 微软Google等互联网公司经典面试智力题和解答

    一.微软58题  A.逻辑推理  1.你让工人为你工作7天,给工人的回报是一根金条.金条平分成相连的7段,你必须在每天结束时给他们一段金条,如果只许你两次把金条弄断,你如何给你 的工人付费?  2.请 ...

  2. 经典面试智力题和解答

    一.微软58题 A.逻辑推理        1.你让工人为你工作7天,给工人的回报是一根金条.金条平分成相连的7段,你必须在每天结束时给他们一段金条,如果只许你两次把金条弄断,你如何给你 的工人付费? ...

  3. 收藏微软面试智力题 (附答案)

    A.逻辑推理 1.你让工人为你工作7天,给工人的回报是一根金条.金条平分成相连的7段 ,你必须在每天结束时给他们一段金条,如果只许你两次把金条弄断,你如何给你 的工人付费?   2.请把一盒蛋糕切成8 ...

  4. 微软面试智力题(附答案)

    转自: http://www.blogjava.net/wenhan-uk/archive/2007/08/17/137703.html 收藏微软面试智力题 (附答案) A.逻辑推理 1.你让工人为你 ...

  5. 分享一些有趣的面试智力题

    原文作者:matrix67 原文地址:面试智力题(上)  面试智力题(下) 偶然间在网上看到几个原来没见过的面试智力题,有几个题目在国内流传相当广,什么n个人怎么分饼最公平,屋里的三个灯泡分别由哪个开 ...

  6. 程序员有趣的面试智力题(转)

    转载请标明出处,原文地址:http://blog.csdn.net/hackbuteer1/article/details/6726419         偶然间在网上看到几个原来没见过的面试智力题, ...

  7. 面试智力题 - 找出12个球中质量不同的小球

    面试智力题 - 找出12个球中质量不同的小球 面试被问到了这么一道智力题. 现在有12个外观完全相同的12个小球,已知其中一个小球质量和其他的11个不同.用一个天平称3次,找出这个质量不同的小球,并说 ...

  8. 面试智力题 (附答案)

    A.逻辑推理    1.你让工人为你工作7天,给工人的回报是一根金条.金条平分成相连的7段 ,你必须在每天结束时给他们一段金条,如果只许你两次把金条弄断,你如何给你的工人付费?  2.请把一盒蛋糕切成 ...

  9. 【面试智力题】有7克、2克砝码各一个,天平一只,如何只用这些物品三次将140克的盐分成50、90克各一份?

    问题描述 有7克.2克砝码各一个,天平一只,如何只用这些物品三次将140克的盐分成50.90克各一份? 解法一 第一次:2+7->称9g盐 第二次:9+7->称16g盐 第三次:16+7- ...

最新文章

  1. 总结@ 在C# 中的用法
  2. 20165208 课下作业
  3. MySQL追加注释或者大量修改注释
  4. 月费10元起!中国移动推年轻人的第一张5G元素电话卡
  5. 【转】ZooKeeper学习第二期--Zookeeper命令操作
  6. 《Effective Python 2nd》 读书笔记——函数
  7. 在slackware 10下安顿Oracle 10
  8. Mosets Tree开发笔记
  9. NPI新产品导入管理--陈新春老师
  10. 【数据结构与算法C语言版】基础代码整理 思维导图
  11. 国土导弹光学反狙击探测系统行业调研报告 - 市场现状分析与发展前景预测(2021-2027年)
  12. 运用HTML制作简单效果
  13. 使用SQLiteSpy用sql语句操作数据库
  14. python输入语句没有定义_【20200925】Python基本语法
  15. AES算法中S盒的FPGA实现
  16. iphone mysql壁纸,壁纸图片动态
  17. View 5应用之五:iPad与Android携带虚拟桌面
  18. php中左移和右移,c语言左移和右移的示例详解
  19. 1.密码学概念及古典密码
  20. linux shell 删除key \xAC\xED\x00\x05t\x00\x04${key} 序列化16进制

热门文章

  1. 剖析供应链攻击的防范
  2. 想学AI开发很简单:只要你会复制粘贴
  3. 【华为云技术分享】Linux内核发展史 (3)
  4. 有了它,Python编码再也不为字符集问题而发愁了!
  5. 【HUAWEI Mate30】抽奖啦!华为IoT新福利上线!
  6. 区块链学习笔记:D04 区块链在各行业领域的应用(二)
  7. 扫描仪 pfu_行业案例:扫描仪高效加持下的艺术工作室
  8. DockerFile入门指南
  9. TikZ绘图示例——尺规作图: 鸭蛋圆形的近似画法
  10. MATLAB_排列组合_组合生成程序