最近看到的好玩东东
- 为什么Xml是大小写敏感的?
Tim Bray 说:因为在Unicode 里作UCase/LCase 实在是太太太TMD的费事了!不信?你们去看看.Net/Java里LCase的实现就知道拉。
-
Eric Maino 用C# 描述了他的一次 Marriage Proposal:
Propose方法最终返回了 true,不过还是有某些评论者注意到他没有把sigOther(表示他的Propose 对象)当成一个singleton,而是作为参数传入。显然,Eric Maino在打重用 Proposal 这个方法的主意 :D
-
监狱问题
据说这个问题说明了独裁的好处.我的确也没有找出一个完全分布式的算法出来:
一个监狱长把所有囚徒招来,对他们说,
1。这次会议结束之后,你们将被隔离,互相之间再也不能交流任何信息,除了2。
2。你们唯一可以交流信息的是我桌子上的一枚硬币。因为我会经常的随机的叫你们中的一个到我的办公桌来。被叫来的人可以决定硬币哪面朝上,然后离开。接着我会叫下一个。
3。硬币的初始面由我来定。我也可以改变它在桌子上的位置。自从你们中的第一个人被叫进来,我便不会再翻硬币了。
4。如果有一天你们中的一个声称所有人都曾经被单独叫到我的办公室。如果说对了,你们就都被释放,如果说错了,你们就都将被处决。
5。现在给你们10分钟时间。
注意:除了硬币的正反面朝上,没有其他信息。也就是信息只有一位二进制。另外初始状态是不知道的。
请给出一个安全的策略,让这些囚犯有机会被全部释放,而被处决的可能为0。
posted on 2004-12-10 12:59:00 by zee 评论(20) 阅读(5441)