引用
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;
}
把你见到的第一颗钻石拿走节约一些时间去下一家面试.
分享到:
相关推荐
苏格拉底悖论是一个经典的数学悖论,它揭示了自相关和矛盾的关系。柏拉图—苏格拉底悖论是苏格拉底悖论的一种变形,它告诉我们,即使避免自相关,也无法消除矛盾。苏格拉底悖论的数学原理来自于集合论和逻辑学,它们...
即使面对不公正的审判,他依然保持坚定,认为这是命运的安排,也是他哲学道路上的一个考验。 苏格拉底的申辩也反映了他对神的敬畏。他相信神的旨意高于一切,即便这意味着接受死亡的判决。他的选择展现了他对真理的...
苏格拉底之死读后感参考.doc
苏格拉底之死读后感.doc
苏格拉底的“精神助产术”与孔子的“启发法”虽然形式有所不同,但核心理念都是强调对话和互动在教学过程中的重要性。苏格拉底通过提问和辩论,使学生意识到自身的无知,从而引导他们追求真理。而孔子则更侧重于引导...
【苏格拉底与柏拉图的哲理故事】中,两人通过一系列的对话探讨了爱情、婚姻、幸福和艳遇的本质。这些故事富含深意,揭示了生活中重要的价值观和人生智慧。 首先,关于爱情,苏格拉底通过让柏拉图在稻田中摘取最大最...
1. 苏格拉底的教育方式:苏格拉底通过对话和提问来引导学生思考,他的教育方法被称为“苏格拉底式提问”,在这个故事中,苏格拉底通过设置情境让柏拉图亲身体验,从而理解抽象的概念。 2. 爱情的哲学解释:苏格拉底...
我们每天都需要做出选择,无论是大是小。选择的结果将直接影响我们的生活和未来。但是,如果我们总是瞻前顾后,不能在适当的时候做出选择,那么我们将错失选择的机会。苏格拉底的三个弟子就是一个典型的例子。第一个...
柏拉图问老师苏格拉底什么是爱情.doc
标题中的“小学语文经典美文苏格拉底的遗言”指的是这篇语文教材中的文章,它讲述了古希腊哲学家苏格拉底临终前与助手的对话,揭示了一个深刻的哲学观点。描述简单明了,表明这是一篇关于苏格拉底最后教诲的文章,...
他认为,一个人应当关心行为的正义而非生死,因为正直比生命更为重要。他拒绝逃避判决,认为这是神的意志,表示自己将继续追求知识直至生命的最后一刻,展现出他对真理的执着和对哲学的无畏献身精神。 苏格拉底的...
语文:第15课《苏格拉底之死》课件(长春版八年级下).ppt
柏拉图是苏格拉底的学生,他的哲学理念在很大程度上受到苏格拉底的影响。在《理想国》中,柏拉图构想了理想国家的模型,将社会划分为三个阶层:哲学家统治者、武士阶层和生产者平民。他主张统治者应接受严格的哲学...
《苏格拉底的苹果》这篇中考满分作文,揭示了一个深刻的哲学问题——真相与诚实的价值。文章通过苏格拉底的苹果的故事,引导我们思考在现实生活中如何对待真实与谎言,以及诚实对于个人和社会的重要性。 故事中,...
苏格拉底哲学名言.doc
苏格拉底法,源于古希腊哲学家苏格拉底的教学理念,强调通过提问和对话来引导学生自我发现和理解知识,从而激发他们的潜能和批判性思维。在高校课堂中,这种教学法面临着一系列挑战。 首先,学生在高校课堂中的边缘...
这项研究的目的是调查印度尼西亚大学生和他们在廖内伊斯兰大学的讲师对在语法课中特别是时态中使用苏格拉底的看法。 本研究采用了定量研究设计。 受访者是随机选择的34位第六学期的本科生和2016/2017学年里奥伊斯兰...
苏格拉底人生哲理名言.doc
这个故事讲述了苏格拉底的三个弟子寻找理想伴侣的过程,他们分别代表了三种不同的选择策略,而这三种策略也反映了我们在实际生活中可能遇到的问题。 首先,第一个弟子代表的是冲动型决策者。他看到的第一个对象就...
重读苏格拉底之死颜 敏(湘潭大学 哲学历史文化学院 ,湖南 湘潭 411105)[摘 要 ] 通过分析古代雅典城邦直接民主制、苏格拉底个人自由的命运与其极权主义信仰三者之间的复杂关系 ,指出苏格拉底