引用
1。有一栋十层楼的楼,在每个电梯门口放上一颗钻石,这些钻石的大小不同,一人坐电梯从一楼,电梯每到一层楼都开一次门,而且这个人能准确的分辨钻石的大小,请问怎么样能拿到最大的钻石,只有一次机会(就是出了电梯门就进不来了)
2。请估计广州中信大厦是否坚固,写出推理过程。
个人觉得开发人员搞开发不过也就是个民工式的体力活,至于说创造力之类的更多时候唬人而已。知道你的第一题是为了考察一下逻辑推理或者概率的功底,不过抄袭麦田问题也太明显了点,并且还搞个不伦不类的钻石。。。,第二题也就是想考察一下测试,不过我觉得这跟软件测试搭不上什么边,如果你硬是要搭边,我想只会误导大家。。。如果你不是google、MS这样怕把大门挤破,或者是招科学家样的人才,我觉得你没必要把个面试题搞成这样!
苏格拉底是个大骗子:
package com.mao.user;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
import java.util.Random;
public class 十楼钻石 {
public static Random r = new Random(System.currentTimeMillis());
public static double a = 0 ;
public static int 层数 = 10;
public static double max = 0;
public static double all = 0;
public static void main(String[] args) {
int 倒霉 = 0;
for(int i=0 ; i < 10 ; i++){
List<Double> qq = new ArrayList<Double>();
算命(qq);
all=0;
for(Double t : qq){
all+=t;
}
System.out.println(a);
System.out.println("最大:"+Collections.max(qq));
System.out.println("平均:"+ all/层数);
if(a<all/层数){
倒霉 ++;
}
}
System.out.println("倒霉:"+倒霉);
}
private static void 算命(List<Double> qq) {
for(int i =0 ; i < 层数 ; i++){
qq.add(r.nextDouble()*10);
}
// System.out.println(qq);
for(int i = 0 ; i < 层数 ; i++){
if(findMax(qq.get(i),i)){
break;
}
}
}
/**
* 普通人 的人生观.
* @param d
* @param i
* @return
*/
public static boolean findMax(Double d, int i) {
all += d;
if(i<层数/3){
if(d>max){
max=d;
}
return false;
}else if(i>层数/3&&i<层数*2/3){
if (d >= max){
a=d;
return true;
}
}else{
if(d>=all/i){
a=d;
return true;
}
}
a=d;
return false;
}
}
人生的杯具在于......
无论你怎么样努力.....
结果都一样
钻石问题得到平均值小的次数总是恒定的.....
所以不要再在无用的方向上努力了
真正的人生观是:
public static boolean findMax(Double d, int i) {
// all += d;
// if(i<层数/3){
// if(d>max){
// max=d;
// }
// return false;
// }else if(i>层数/3&&i<层数*2/3){
// if (d >= max){
// a=d;
// return true;
// }
// }else{
// if(d>=all/i){
// a=d;
// return true;
// }
// }
a=d;
return true;
}
把你见到的第一颗钻石拿走节约一些时间去下一家面试.
分享到:
相关推荐
苏格拉底悖论是一个经典的数学悖论,它揭示了自相关和矛盾的关系。柏拉图—苏格拉底悖论是苏格拉底悖论的一种变形,它告诉我们,即使避免自相关,也无法消除矛盾。苏格拉底悖论的数学原理来自于集合论和逻辑学,它们...
《苏格拉底的申辩》是古希腊哲学家苏格拉底的一篇经典著作,记录了他在公元前399年因被控不敬神明与腐蚀青年...在当今时代,苏格拉底的精神依然值得我们每一个人去学习和追随,无论是在哲学探索中,还是在日常生活中。
苏格拉底之死读后感参考.doc
苏格拉底之死读后感.doc
苏格拉底与柏拉图:古希腊哲理故事中的生活智慧 在人类思想的长河中,古希腊哲学家苏格拉底与他的学生柏拉图的名字,犹如两颗璀璨的星辰,照耀着哲学探索的道路。他们的对话和思考,不仅深刻地影响了西方哲学的发展...
苏格拉底的遗言不仅仅是为了传授知识,更是为了启发思考,他希望每个人都能够成为自己生命中的哲学家,去探索内心深处的自我。 文章中的对话,简单却充满了哲理,它触及了每个人内心深处的某些东西,是对自我的一场...
总而言之,苏格拉底的“精神助产术”与孔子的“启发法”为我们提供了一个重要的启示:教育的真正目的在于启发学生的潜能,培养他们成为具有独立思考能力的人。在现代教育中,我们应当继承并发扬这种教育理念,不断...
我们每天都需要做出选择,无论是大是小。选择的结果将直接影响我们的生活和未来。但是,如果我们总是瞻前顾后,不能在适当的时候做出选择,那么我们将错失选择的机会。苏格拉底的三个弟子就是一个典型的例子。第一个...
苏格拉底的这种理念,对后世知识论的发展起到了极大的推动作用,成为西方哲学史上一个永恒的议题。 再来看苏格拉底在法庭上的表现,他面对不公的指控和死亡的威胁,依然坚定地维护自己的哲学信念,表现出对真理的...
柏拉图问老师苏格拉底什么是爱情.doc
在古希腊的哲学世界中,苏格拉底的名字如同夜空中最亮的星,他的思想和教育方式一直影响至今。通过与柏拉图的对话,苏格拉底展示了他的哲学思想和对生活各个方面的深刻洞察。本文将深入探讨苏格拉底的哲学观点,特别...
语文:第15课《苏格拉底之死》课件(长春版八年级下).ppt
柏拉图是苏格拉底的学生,他的哲学理念在很大程度上受到苏格拉底的影响。在《理想国》中,柏拉图构想了理想国家的模型,将社会划分为三个阶层:哲学家统治者、武士阶层和生产者平民。他主张统治者应接受严格的哲学...
《苏格拉底的苹果》这篇中考满分作文,揭示了一个深刻的哲学问题——真相与诚实的价值。文章通过苏格拉底的苹果的故事,引导我们思考在现实生活中如何对待真实与谎言,以及诚实对于个人和社会的重要性。 故事中,...
苏格拉底哲学名言.doc
苏格拉底法,源于古希腊哲学家苏格拉底的教学理念,强调通过提问和对话来引导学生自我发现和理解知识,从而激发他们的潜能和批判性思维。在高校课堂中,这种教学法面临着一系列挑战。 首先,学生在高校课堂中的边缘...
这项研究的目的是调查印度尼西亚大学生和他们在廖内伊斯兰大学的讲师对在语法课中特别是时态中使用苏格拉底的看法。 本研究采用了定量研究设计。 受访者是随机选择的34位第六学期的本科生和2016/2017学年里奥伊斯兰...
苏格拉底人生哲理名言.doc
这个故事讲述了苏格拉底的三个弟子寻找理想伴侣的过程,他们分别代表了三种不同的选择策略,而这三种策略也反映了我们在实际生活中可能遇到的问题。 首先,第一个弟子代表的是冲动型决策者。他看到的第一个对象就...
重读苏格拉底之死颜 敏(湘潭大学 哲学历史文化学院 ,湖南 湘潭 411105)[摘 要 ] 通过分析古代雅典城邦直接民主制、苏格拉底个人自由的命运与其极权主义信仰三者之间的复杂关系 ,指出苏格拉底