理工男教你如何找到Mr. Right
分享到:
169已有 3960 次阅读  2011-06-08 19:12


分享 举报


“曾经有一份真诚的爱情放在我面前,我没有珍惜,等我失去的时候,我才后悔莫及,人世间最痛苦的事莫过于此。”—— 《大话西游》
“曾经有一份真诚的爱情放在我面前,我珍惜了,等我得到的时候,我才后悔莫及,人世间最痛苦的事莫过于此。”—— 《猫扑大杂烩》

列位看官,你道这飞赞无数痴情男子,哪个不苦等着自己生命中的那个应该出现还没出现怎么还他妈不出现的男人?又有多少次,这痴人以为遇到什么红尘绝配、天作之合,不久就发现那厮竟只是个三分钟硬度玩弄感情的混帐玩意?可是诸位要知道,这哭爹骂娘守株待兔都是换不来真爱的。今天让理工男告诉你,这寻找Mr. Right,其实还是个技术活哩。且听我慢慢道来。

话说男人这一辈子,精力有限、体力亦有限,纵是超级大情圣,就算每星期一次约会,雷打不动40年,亦不过两千余次约会。这数字比起世间上千万的同志来说,不过九牛一毛。所以言情小说中那所谓命中注定的另一半,说穿了,是这辈子可以相见的九牛一毛的男人中,那位最优秀或者最合适的而已。

============== 分割线 ==== 微量数学莫怕莫怕 ===========

假设您这一辈子最多只有和N个男人约会的机会,而这N个男人会在合适的时机,依次在你的生命中出现。又假设,在这N次约会中,您的大脑都可以保持基本的清醒,每个男人都能从0到100给个评分。再假设,您还算有点骨气,是匹不吃回头草的马,也就是说,要是约会到60岁突然发现高中同桌才是最好的,可没处买那么高级的后悔药。所以,您得果断牵手这N人中的一个,放弃之后可能有更好的男人的机会,并和他携手走完一生。

我们的任务是:想出一种策略,让选出N人中最好的那一个的概率最高。

至于具体的策略,我想诸位赞友可能也都有自己的办法吧,说说?
某小A:最近约会了三个,一个不如一个,我这辈子倒了大霉了,为防止后面的N-3个更差,就要这第三个好了。
某小B:唉,伤过5次之后,这次一定得行了, "I'm feeling lucky",不管三七二十一要和这个好好生活下去了。
某小C:69是我幸运数字唉,我选择第69号帅哥。

我擦,有没有靠谱点的啊!

一个比较靠谱的办法是“比较法”,例如如果第20个比前19个都好,我就相信他很有可能是N个人中最好的那个,就跟定他了。具体的说,有这样一族策略S(x),即表示前x个通通不要,从第x+1个开始,谁比前面所有的都好,就跟定他了。假设使用这种策略,选中Mr. Right的概率是p(x)。

=========== 分割线 ==== 数学较多 ==== 请蛋定 =========

我们的任务是:找到和N相关的x,使p(x)最大。

如果Mr. Right在第1至第x位出现,那我们就完了。如果Mr. Right在第x+1位出现,我们就百分之百能逮到他,这种几率是1/N。如果Mr. Right在第x+2位出现,则我们逮到他当且仅当前x+1中最优质的不出现在第x+1位,所以这种情况的成功几率为[1/N] * [x/(x+1)]。最后,假设Mr. Right最后才出现,那么我们逮到他当且仅当前N-1个中最优质的不出现在x+1至N-1位中,所以此种情况的成功概率为[1/N] * [x/(N-1)]。

============ 可怕的分割线 === 轰轰轰轰轰 ========



用点导数的知识,就知道上式的极大值出现在x/N等于1/e的时候,极大值为1/e,与N无关。

============= 恢复正常 ====== 大结局 =============

所以如果你打算约会N个人,S族策略中最佳的一个是这样的:前N/e个都不要(e 约为 2.71828183),从下一个开始,谁比之前的都好,那就选他。这种策略选中Mr. Right的概率为36.8%。值得注意的是,这个概率与N无关,也就是说你约会1万人,选中1万个里最好的那个的概率还是36.8%。这远远好于随机选择的成功概率1/N。

比如,我觉得我这辈子最多认认真真约会50个人,那我前50/2.71828183=18个都不管多好统统不要,从第19个开始,谁比前面的都好,就跟定他了。

赞友们,不排除还有更好的策略哦!欢迎讨论!

祝各位找到Mr. Right!

p.s. 做公式的网站为http://www.numberempire.com/texequationeditor/equationeditor.php
声明: 本文及其评论仅代表个人观点,不代表飞赞网立场。不当言论请举报

评论 (134 个评论) 发表评论

  • 听说花园 2011-06-09 01:38
    一个漏洞就是,你要人家了,人家会要你么
  • 524nicky 2011-06-09 07:34

    好厉害
    看不懂
  • 的卢 2011-06-09 08:36
    就像是不相信星座一样,对于科学我也不怎么相信。谁知道什么时候之前的理论会不会被证伪科学。

    找到那个人其实并不难,重要的还是生活中的磨合,人的可塑性是很强的。我可以为我自己为我爱人改变才是。
  • 天星 2011-06-09 08:37
    虽然是学理科的,不过还是比较头大——谁天天拿数学算着玩意
  • 煊煊 2011-06-09 09:00
    看见数学就头疼。。好复杂啊。。。
  • 袁野 2011-06-09 09:20
    不认路: 恩,就下一个了。

    貌似lz把公式里的连加写成连乘了,应该是Σ吧
    啊太感谢了,是写错了。
    这位同学看的很仔细嘛,不错不错,mua~
  • 袁野 2011-06-09 09:21
    沙丁鱼罐头: 我现在的N=1 表示鸭梨很大...
    N是你觉得这辈子总共能够有多少次约会
  • 袁野 2011-06-09 09:21
    大崽:
    我的N=0怎么办??
    N是你觉得这辈子总共能够有多少次约会
  • 袁野 2011-06-09 09:23
    A君: 如果你选择了S策略这么说没错,可是策略还有好多嘛。选哪个策略还得数学决策比较啊。
    对的,所以我说了还可能有更好地策略。除非能证明1/e是最大概率。试试。
  • 霓虹的心 2011-06-09 09:23
  • 袁野 2011-06-09 09:24
    听说花园: 一个漏洞就是,你要人家了,人家会要你么
    好办,估计N时把被拒的排除出去就好。关键是现实生活中,第二节那三个假设一个都不成立,呵呵。看着玩吧。
  • solo 2011-06-09 09:29
    高数曾经不及格的人飘过。。。
  • 海豚 2011-06-09 09:29
    挺有指导意义的。听过一个寓言,说的是一群人穿过一大片玉米地,只能从玉米地里摘一个玉米。人当然想摘最大的玉米,不过有个两个规则:一个是摘了以后不能丢弃,另一个是只能摘一次玉米。用袁野的方法可以摘到理论上最大的玉米。
  • 凌绝顶 2011-06-09 09:30
    solo: 高数曾经不及格的人飘过。。。
    啊?你高数不及格过?
  • 大崽 2011-06-09 09:31
    袁野: N是你觉得这辈子总共能够有多少次约会

    不想约会
    相亲可以不
  • 凌绝顶 2011-06-09 09:34
    我觉得比较靠谱。 至少有一条是符合我的猜想的:人应该在年轻时多恋爱几次(也就是袁野说的,前面的统统丢掉),这样,知道了自己想要的是什么,自己欠缺什么(对应于知道了解自己的需求,以及对前面丢掉的人的评价),在成熟的时候,发现真正喜欢的人(比前面都好的人)。
  • michael1985 2011-06-09 09:35
    关键这个方法是没错  但是人生后半段约会的人数咋确定呢………………………………
  • 星光徒步 2011-06-09 09:37
    凌绝顶: 啊?你高数不及格过?
    后悔你的选择了么!哈哈。
  • 星光徒步 2011-06-09 09:38
    概率论、级数、求导、微积分全忘光的人飘过。
  • ted 2011-06-09 09:39
    有点意思
  • bjlsn 2011-06-09 09:47
    有数学恐惧症的理工男飘过。。
    不过概率,统计这两门课挺有用的,学明白的人会很理性,很客观。
  • faai0215 2011-06-09 10:03
    虽是理工男,但是看到数学依然头大
  • Asho 2011-06-09 10:21
    我一点都没有看懂~~~文科生伤不起
  • 大鱼梦蝶 2011-06-09 10:41
    好吧,文科男大致知道是啥意思。只是谁能告诉,这个N是多少。哈。
  • 不羁嵇康 2011-06-09 10:47
    表示看不懂
  • 卡西法 2011-06-09 10:48
    文科男表示鸭梨很大…
  • 周小来 2011-06-09 10:56
    我最讨厌数学什么的了。。。
  • Luke511 2011-06-09 11:00
    好吧,我是学数学。但是我看到条件概率哪里就傻了。。。。都忘得差不多了。。。。

    求教:前x+1中最优质的不出现在第x+1位的概率为什么是x/(x+1)
  • 粗粗 2011-06-09 11:07
    照这样,HYMN该不要我了...
  • 基德小王子 2011-06-09 11:09
    太专业了。。。。不过觉得不太适用啊,因为决定心理N值很难啊




涂鸦板