摘要:题目:村子里有50个人,每人有一条狗,在这50条狗中有病狗(这种病不传染),于是人们要找出病狗。 每个人可以观察其他49条狗,以判断他们是否生病,(如果有病一定能看出来),只有自己的狗不能看,观察后得到的结果不得交流,也不能通知病狗的主人。主人一旦推算出自己家的狗是病狗就是枪毙自己的狗(发现后必须在一天内枪毙),而且每个人只有权利枪毙自己的狗,没有权利打死其他人的狗。 第一天大家全看完了,但枪没有...
阅读全文
摘要:现有题号称爱因斯坦出的智力题全世界只有2%能够做出。------------------------------------------------1、在一条街上,有5座房子,喷了5种颜色。2、每个房里住着不同国籍的人3、每个人喝不同的饮料,抽不同品牌的香烟,养不同的宠物问题是:谁养鱼?提示:1、英国人住红色房子2、瑞典人养狗3、丹麦人喝茶4、绿色房子在白色房子左面5、绿色房子主人喝咖啡6、抽Pa...
阅读全文
摘要:By BILLY DEFRAIN / Daily NebraskanMarch 21, 2005 Editor’s note: This is the second part in an occasional series in which the fantastic realms of science fiction are compared to those of real world sc...
阅读全文
摘要:一些 面向对象的设计 法则 Bob Tarr 著 outmyth 译 mahope 校 n 法则#1:将类和成员的可访问性最小化 [Minimize The Accessibility of Classes and Members] 抽象的含义 n Tony Hoare: “抽象起源于对真实世界中的对象、事态、过程之间的相似性的认识...
阅读全文
摘要:最近在读 Marting Fowler 所著的 Refactoring Improving the Desgin of Existing Code 一书。身体力行地完成了" a First Exmaple"--从一个现有代码的重构过程。 我是用VS.NET 2005 beta2 来做的。虽然这个版本已经实现了不少重构的工具,诸如 Rename、Encapsulate field、E...
阅读全文