范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

进击的程序员从小白鼠到彩票的算法

  两篇文章,主要向大家展示了算法对于计算机来说有多重要,多神奇,性能提升效果显著。那二进制算法的思路是如何形成的呢?
  我们先从一道有趣的题目开始。
  有100瓶药水,其中一瓶是毒药,只要一小滴,就足以让小白鼠24小时内死亡。请问怎么在1天内用最少的老鼠找出这瓶毒药?
  先从暴力破解的方法来看,100瓶,每一瓶对应一只小白鼠,即使用100只小白鼠可以找到那一瓶毒药。这种解法,可以看做是将100瓶毒药放到了一条直线的维度,因此,想要减少小白鼠的个数,很简单,提升维度即可。
  第二种方法,就是将100瓶毒药,按照横向10,竖向10排列成一个正方形,即二维,此时只需要使用10+10只小白鼠,就可以定位出哪一个位置的是毒药。
  按照上述逻辑,想要再减少小白鼠的个数,就需要继续升高维度,我们下面写一下维度与个数的关系表。
  维度
  100开维度数的方根
  个数
  1
  100
  100
  2
  10
  10+10=20   3
  4.64   5+5+4=14   4
  3.16   3+3+3+4=13   5
  2.51   2+2+3+3+3=13   6
  2.15   2+2+2+2+3+3=14   7
  1.93   2+2+2+2+2+2+2=14   由上面的表可以看出,并不是一直提升维度就可以减少小白鼠个数,这是因为每增加一个维度,这个维度上至少需要两只小白鼠,否则没有意义,过量的维度反而会导致小白鼠个数的增加。   那接下来该如何思考呢?   我们换一种思路来思考这个问题,上面我们是通过对100瓶的位置进行升维来实现减少小白鼠的个数,我们再从小白鼠这一边来进行分析。   每一只小白鼠在喝了瓶内液体并经过24小时后,都只有两种状态,死或生。n只小白鼠,状态会有2^n种。从信息论的观点来看,确定毒药所需要的信息量H(d) = -(p1 log p1+p2 log p2+.....p100 log p100),p1=p2=....=p100=1/100,小白鼠生死的信息量H(s) = -(p1 log p1+p2 log p2+.....p2^n log p2^n),p1=p2=....=p2^n=1/2^n,H(s) > H(d),即2^n > 100,n>6.64,所以至少需要7只小白鼠,才可以将那1瓶毒药找出来。   具体方法就是将瓶子的编号1~100,用二进制来表示,二进制的每一位对应一只老鼠,第一只老鼠喝二进制编号的第一位为1的瓶子内的液体;第二只老师喝二进制编号的第二位为1的瓶子内的液体;依次类推。第二天看死掉老鼠在哪一位,将所有位置1,即可查到毒药的位置。   由此可以看出,信息论的思考方法有多么神奇。我们回到之前分析100W注彩票的问题,彩票选号码,实际每一个数也是只有两种状态,选中和未选中。我们从小白鼠的题目推演过来,1-33中选6个数,就可以用二进制来表示,而计算机存储就是用二进制,所以这样计算的效率非常高。

LayUIVue来了前言自从LayUi下架后,用过layui框架的小伙伴或许会感觉到遗憾吧,在这前端技术迭代很快的时代下,layui被淘汰,感觉很可惜。现在layui回来了。Layuivue是一套Vu超级漏洞影响全球数亿设备阿里云未向工信部预警被罚图源东方IC30秒快读1。工信部决定暂停阿里云作为工信部网络安全威胁信息共享平台合作单位6个月,这则处罚通知背后,是一个堪比永恒之蓝的超级漏洞。2。这个超级漏洞影响服务器可达数亿台Club3D发布大型USBGen2扩展坞14个输出接口据外媒techpowerup报道,Club3D推出了一款采用USB3。2Gen2输入接口的大型扩展坞,型号为CSV1568。这款产品采用铝合金外壳,立式设计,有着独立供电接口。产品今日热点华为鸿蒙设备数突破2。2亿消保委约谈淘宝京东平台1北京每3人中就有1人租房据北京日报,公开数据显示,2020年北京市常住人口2189。3万人。自如研究院发布的2021年北京长租市场观察指出北京每3人中就有1人租房。如果未来按照每迈向新时代金士顿Fury叛逆者PCIe4。0固态硬盘大家好,我是波导终结者。我工作室楼上的小伙伴也有一台X570的电脑,配置还算不错,只是因为越来越忙,WOW也基本没时间打了。最近受我影响,也开始鼓捣一点剪视频,但是却发现有的时候快知网道歉,能平息众怒吗?为什么我创造的知识成果得不到尊重?因100多篇论文被知网擅自收录,89岁的中南财经政法大学退休教授赵德馨产生了这样的疑问。近日,赵德馨诉知网获赔70多万一事被媒体曝光,随即引发网友社交创造价值,SocialFi会是下一个风口吗?社交是我们当下的生活中不可或缺的部分,如果未来我们所有活动都搬到了线上,元宇宙中的社交将呈现怎样的新形态呢?最近曝光的一封Facebook内部邮件中描述了未来的元宇宙世界,邮件中虚互联网早报百度发布元宇宙产品希壤2021加油带头人1B站发布商业中台系统品牌银行,打造品牌资产管理平台2腾讯云财税管家重磅发布,合规效率赋能数字化发展3百度宣布将于12月27日发布元宇宙产品希壤,首个国产元宇宙即对于新能源汽车的偏见与误区作为新能源汽车的从业者,列举一下目前遇到消费者对于新能源汽车认知的部分误区,后期会逐步对这些问题作出解答,欢迎大家在评论区补充(请大家和谐沟通哦)。1。新能源车不安全,电池会爆炸,英特尔公布多项新技术3D堆叠晶体管财经网科技12月13日讯,据新浪科技消息,日前,美国电脑芯片巨头英特尔旗下的组件研究集团对外公布了多项新技术,据称可以在未来十年帮助英特尔芯片不断缩小尺寸提升性能,其中的一些技术准神秘买家6亿元拍走,乐视大厦究竟归谁?2014这一年,贾跃亭还是人生得意,乐视系估值高达3000亿元,贾跃亭去了趟美国决定造车构筑更大的生态,双胞胎女儿降生,老贾还买下了一处大楼,冠名乐视大厦。不同于其他互联网公司要么
Node浏览器,JavaScript中字符串校验工具库validator。js介绍validator。js是一个Github上专门针对字符串校验所建立的一个工具库,validator。js包含了大量实用的字符串校验和清洗方法,并且支持在Node环境和浏览器环红米K50发布日期敲定,这配置真的绝了,1999元是重头戏一直以来,红米发布的K系列新机,掌握了国内中低端机领域的话语权。就如目前热销的高性价比手机红米K40系列,表现就非常抢眼,持续霸榜安卓手机销量冠军。前不久,受全球缺芯影响,卢伟冰已充氢气3分钟,续航600公里!多家车企入局氢燃料开发!汽车界大佬却隔空互怼,咋回事?(央视财经经济信息联播)氢能,是一种高热量零污染储量丰富的能源,也是人类发展的理想能源。然而由于技术难以突破,几十年的时间也没有达到主流使用的水平。如今随着全球加大节能减排和环境保新东方在线11月以来上涨80教培行业能否起死回生?财联社(上海,编辑阿荣)讯,教育板块在长达半年之久的调整过后,该板块在近期重新获得资金流入,例如新东方在线(01797)在11月上涨近80,期间公司股价最低为4。01港元,随后在近艾媒咨询和艾瑞咨询在行业内怎么样?2家都深耕行业多年,在业界都有一定的知名度及影响力。从个人角度来看,我更看好艾媒。艾媒的研究内容更偏向互联网新消费领域,拥有自主研发的草莓派调研系统app用户监测系统北极星舆情系统新能源汽车概念持续发力,盐湖提锂锂电池钴持续大涨午后盐湖提锂锂电池钴等概念还在持续上涨,我们在上周五提示大家加关注的华友钴业西藏珠峰天齐锂业蔚蓝锂芯亿纬锂能当升科技等相关概念股也出现不同程度大涨。其中华友钴业蔚蓝锂芯等个股涨停封新能源yyds!20亿扩产磷酸铁锂,有投资者称保守点8个板,顶板进吧新能源真是yyds!11月20日,已具备年产4200吨磷酸铁锂产能的中银绒业公告,计划收购一家公司100股权并斥资20亿元投资建设年产8万吨锂电池正极材料磷酸铁锂项目。新能源赛道持利好叠加芯片ETF与新能源车ETF联袂大涨逾4今日早盘市场高开高走,新能源与芯片板块联袂大涨,相关行业ETF芯片ETF(512760)与新能源车ETF(159806)涨幅均超4,领涨两市。截至午间收盘,沪指涨0。65,报358格力自主研发仅占2市场,海尔却占据60,只因核心部件100进口大家对空调这个领域并不陌生,一提起空调品牌,很多人自然就会想起格力和美的,过去格力空调的出货量一直是全球龙头,不过这两年逐渐被美的所超越,甚至今年美的空调的国内销量甚至可能会超过格AMD?三星与台积电的爱恨情仇AMD或成三星3nm首批客户AMD这次要和台积电分手了近日据DIGITIMES报道,三星有望拿下AMD和高通两个美国客户,而他们也将成为三星3nm工艺的首批客户。一直以来,台积电的小米11ultra使用感受小米112019年横空出世,小米11ultra在手机测评中的跑分也一度达到了第一名。当时正好我有想换手机的冲动,之后犹豫再三,仔细斟酌之后决定换手机,因为我的手机稍微有点卡,早晚要