一、计算推理

烧香问题:

  有两根不均匀分布的香,每一根烧完的时间都是一小时。用什么办法确定一段15分钟的时间?

  解题步骤:

    1、点燃第一根的两头,同时点燃第二根的一头;

    2、等到第一根燃尽以后,再点燃第二根的另外一头;

    3、从第一根燃尽开始算起,知道第二根燃尽,时间就是15分钟。

骗子购物:

   狡猾的骗子到商店用100元买了9元的东西,售票员找了他91元。这时,他说自己有零钱了,给了售票员9元要回了自己的100元,那么他骗了商店多少钱?

   解题步骤:

    拿进去的总额减去拿出的总额;

    骗子拿给售票员的钱100+9

    售票员给骗子的钱91+100+商品的价钱

    (91+100+商品的价钱)-(100+9)=82+商品的价钱

找出轻球

   有12个外壳完全一样的球,其中有一个质量不一样,给你一个没有刻度的天平,只能用三次把球找出来?

   解题步骤:

    1、分3堆,4,4,4;

    2、4:4、2:2、1:1过称。

倒水问题

   有3个容器,分别是:3、7、10体积,容器没有刻度。10体积的容器装满某种液体,3、7是空的。没有别的工具,把这种液体平分成相对精确的两份?

   解题步骤:

    1、3 0 7

    2、0 3 7

    3、3 3 4

    4、0 6 4

    5、3 6 1

    6、2 7 1

    7、2 0 8

    8、0 2 8

    9、3 2 5

    10、0 5 5

二、逻辑推理

3盏灯和3个开关

   有两间房子,一间房有3个灯,另外一间房有控制着3盏灯的开关。现在要你分别进入这两个房间一次,然后判断这3盏灯分别是由哪个开关控制的?

   解题步骤:

    先进入开关房间,先打开A,过一段时间,关闭A同时打开B,现在去另外一个房间,灯亮的是B控制不亮热的是A控制,凉的是C控制。

  

    

    

JAVA面试逻辑题1的更多相关文章

  1. Java面试题精选(三) JSP/Servlet Java面试逻辑题

    --   JSP/Servlet  Java面试逻辑题   --     很显然,Servlet/JSP的WEB前端动态制作的重要性比HTML/CSS/JS的价值高很多,但我们都知道他们都是建立在HT ...

  2. 分享13道上海尚学堂拿回来的Java面试真题,这些都是Java核心常见问题,想拿OFFER必看!

    上海尚学堂Java培训学员参加面试带回来的真题,分享出来与大家,希望大家能认真地看看做一遍.后面有详细题解答案,对照下,看看自己做得怎么样,把这些面试遇到的真题全部掌握,做好面试笔试前的准备. 一.1 ...

  3. 数据库表设计时一对一关系存在的必要性 数据库一对一、一对多、多对多设计 面试逻辑题3.31 sql server 查询某个表被哪些存储过程调用 DataTable根据字段去重 .Net Core Cors中间件解析 分析MySQL中哪些情况下数据库索引会失效

    数据库表设计时一对一关系存在的必要性 2017年07月24日 10:01:07 阅读数:694 在表设计过程中,我无意中觉得一对一关系觉得好没道理,直接放到一张表中不就可以了吗?真是说,网上信息什么都 ...

  4. 【Java面试真题】剑指Offer53.2——0~n-1中缺失的数字(异或、二分两种解法)

    [Java实现]剑指Offer53.2--0~n-1中缺失的数字:面试真题,两种思路分享 前面有另一道面试题[Java实现]剑指offer53.1--在排序数组中查找数字(LeetCode34:在排序 ...

  5. 秋招如何抱佛脚?2022最新大厂Java面试真题合集(附答案

    2022秋招眼看着就要来了,但是离谱的是,很多同学最近才想起来还有秋招这回事,所以纷纷临时抱佛脚,问我有没有什么快速磨枪的方法, 我的回答是:有! 说起来,临阵磨枪没有比背八股文更靠谱的了,很多人对这 ...

  6. java面试基础题(三)

    程序员面试之九阴真经 谈谈final, finally, finalize的区别: final:::修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承.因此 ...

  7. java面试95题

    1.面向对象的特征有哪些方面? 答:面向对象的特征主要有以下几个方面: - 抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面.抽象只关注对象有哪些属性和行为,并不关注 ...

  8. java面试编程题

      [程序1]   题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?   //这是一个菲波拉契数列问 ...

  9. java 面试经典题

    面向对象编程(OOP) Java是一个支持并发.基于类和面向对象的计算机编程语言.下面列出了面向对象软件开发的优点: 代码开发模块化,更易维护和修改. 代码复用. 增强代码的可靠性和灵活性. 增加代码 ...

随机推荐

  1. C#数字日期装换为中文日期

    using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Cons ...

  2. PHP基础

    $a=10; //$b="hello";//$a=(string)$a; 强制转换A的类型为字符串 //settype($a,"string");//var_d ...

  3. Unity NGUI添加UIRoot

    导入NGUI包后,菜单多出一个选项 "NGUI",选择其子选项 "options" -- "Reset Prefab ToolBar" ,在 ...

  4. NodeJS Addon 多线程

    Mac版本客户端准备使用electron实现,需要对现有的C API的IM SDK 做NodeJS封装,提供Javascript接口. 使用Nan,遇到的问题主要是NodeJS是libuv defal ...

  5. Docker - 创建Swarm

    1. 准备 我们需要: Docker Engine 1.12 or later installed the IP address of the manager machine open ports b ...

  6. Can I Win

    In the "100 game," two players take turns adding, to a running total, any integer from 1.. ...

  7. 类js效果

    类似js效果,点击看看  代码 onclick="return confirm('您确定要看看吗?')" 放入a标签里面

  8. Restful API

    http://www.ruanyifeng.com/blog/2011/09/restful 参考资料:-------以网络为基础的应用软件的架构设计. Restful API的设计与实践 字数218 ...

  9. python笔记7:日期和时间

    Python 提供了一个 time 和 calendar 模块可以用于格式化日期和时间. 时间间隔是以秒为单位的浮点小数. 每个时间戳都以自从1970年1月1日午夜(历元)经过了多长时间来表示. 时间 ...

  10. 给hadoop新手的一封信:Hadoop入门自学及对就业的帮助

    学习指南,刚接触这个确实有点懵逼,感觉还有很多东西要学要看,自己要逐渐构造成一个框架的体系. 附上一个学习博客地址: http://www.cnblogs.com/mephisto/p/4835386 ...