网站大量收购闲置独家精品文档,联系QQ:2885784924

为什么上帝是个程序员资料.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
为什么上帝是个程序员从幂律分布说开去我不知道上帝抽什么牌子的香烟,但是有一点我敢肯定,那就是他在写 hello world 这个程序的第一个版本时用了不少递归,原因是这样可以节省不少力气。(这个家伙很懒,在写 Women 这个 class 的时候继承了 Man。)最好的证明就是山河湖泊风花雪月悬崖峭壁中隐藏的那些分形,和现实生活中比比皆是的幂律幂律分布。关于幂律分布(power-law distribution),生活中有许多有趣的现象,比如我们非常熟悉的长尾理论,80/20 法则和 Zipf 定律。长尾理论长尾(The Long Tail)这一概念是由 Wired 杂志主编 Chris Anderson 在 2004 年十月的 The Long Tail 一文中最早提出,用来描述诸如 Amazon 这类网站的商业和经济模式。 市场上流通的图书高达 300 万种,但能够登上新华书店畅销书架上的幸运儿终究是少数,而其他书大多躺在了书店的角落,无人问津。直到 Amazon 的出现,非畅销书作者们才迎来了他们的春天。Amazon 每年在“小众”图书上取得的盈利总和远远超过了那几本畅销书带来的利润。所谓聚沙成塔,就是这个道理。 众所周知,Google 的摇钱树 AdSense 就是通过对数以百万计的中小型网站和个人网站提供广告个性化的广告服务,将这群“乌合之众”汇集在一起,组成了一支规模庞大的正规军,带来了巨大的经济价值。 当互联网进入 2.0 时代以后,所有用到机器学习算法做用户推荐的网站,都可以看成是对长尾理论的很好利用,即寻找长尾端“小众”用户的需求。比如在豆瓣上,你发现一本书有 10 个人“在读”时带来的惊喜远比你发现一本书有 1 万人在看要强烈得多。推荐一部正在热映的电影的意义也远不及推荐一部上世纪 60 年代由莫斯科电影厂出品但是很对你口味的片子。80/20 法则80/20 法则又称“二八”定律。是20世纪初意大利统计学家、经济学家 Vilfredo Pareto 提出的,简单来说就是:社会上 80% 的社会财富被 20% 的人所拥有。 在犹太人社区中也流传着类似的说法,叫7822 宇宙法则,即世界上许多事物,都是按 7822 这样的比率存在的。比如空气中,氮气占 78%,氧气及其他气体占 22%。人体中的水分占 78%,其他为 22%等等。 Bruce Eckel 在?Mythical 5%?这篇文章中指出:5% 的程序员开发效率是其他 95% 程序员的 20 倍。 但也有人说 80/20 法则已经过时了,而另一条新的经验法则正在逐渐成型,那就是如果在互联网上的每 100 人中,只有 1 个人会创造内容,10 个人会参与互动而余下 89 人仅仅是浏览。也就说即使是在 web2.0 时代,舞台上的终究是少数,大多数人都在打酱油。Zipf 1932 年,哈佛大学的语言学专家 Zipf 在研究英文单词出现的频率时,发现如果把单词出现的频率按由大到小的顺序排列,则每个单词出现的频率与它的名次的幂次存在简单的反比关系。这说明:英语单词中只有少数的词被经常使用,而绝大多数词很少被使用。 事实上 Zipf 定律这在汉语中也成立,对于一个普通人来说认识常用字 2500 字就足以完成写情书、催债信等的艰巨任务了,认识 900 个字也可以看看报纸了。而一篇文章中反复出现次数最多的汉字可能只有 50~100 个,我小时候就是从写这些字开始的。 英国的海岸线有多长1967年,一篇大标题叫 How Long is the Coast of Britain 的 paper 在 Science 上发表,引起了一阵骚动。作者 Beonit Mandelbrot 是一位美籍法裔的数学家和计算机科学家,当时正在纽约的 IBM 公司的 Watson 研究中心工作。 他给出的答案令人瞠目:无论你做得多么认真细致,你都不可能得到准确答案,因为根本就不会有准确的答案。英国的海岸线长度是不确定的! 原来,海岸线由于海水长年的冲涮和陆地自身的运动,形成了大大小小的海湾和海岬,弯弯曲曲极不规则。 假如你乘一架飞机在 10000m 的高空沿海岸线飞行,同时不断拍摄海岸照片,然后按适当的比例尺计算这些照片显示的海岸总长度,其答案是否精确呢?否!因为,你在高空不可能区别许多的小海湾和小海峡。如果改乘一架小飞机在 500m 高处重复上述的拍摄和测量,你就会看清许多原来没有看到的细部,所测得的结果就会大大增加。 随着测量尺度的不断减小,你观察到的细节足够多,海岸线就会越来越长。最终你所需要做的一件事就是拿着一把无穷小的尺,进行无穷多次的测量。分形关于分形,Mandelbrot?曾说过: 无论从美学的观点还是从科学的观点,许多人在第一次见到分形时都有新的感受。 Wikipedia

文档评论(0)

xiaofei2001129 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档