开云体育在线-IG血洗FPX,Oner绝境逆转的简单介绍

开云体育 2025-10-25 阅读:40 评论:0
  微波射频网祝福天下所有老师们节日快乐!本文列出了二十世纪最伟大的10大算法  一、1946 蒙特卡洛方法  [1946: John von Neumann, Stan Ulam, and Nick Metropolis, all at...

  

微波射频网祝福天下所有老师们节日快乐!

本文列出了二十世纪最伟大的10大算法

  一、1946 蒙特卡洛方法

  [1946: John von Neumann, Stan Ulam, and Nick Metropolis, all at the Los Alamos Scientific Laboratory, cook up the Metropolis algorithm, also known as the Monte Carlo method.]

  1946年,美国拉斯阿莫斯国家实验室的三位科学家John von Neumann,Stan Ulam 和 Nick Metropolis

  共同发明,被称为蒙特卡洛方法。

  它的具体定义是:

  在广场上画一个边长一米的正方形,在正方形内部随意用粉笔画一个不规则的形状,

  现在要计算这个不规则图形的面积,怎么计算列?

  蒙特卡洛(Monte Carlo)方法告诉我们,均匀的向该正方形内撒N(N 是一个很大的自然数)个黄豆,

  随后数数有多少个黄豆在这个不规则几何形状内部,比如说有M个,

  那么,这个奇怪形状的面积便近似于M/N,N越大,算出来的值便越精确。

  在这里我们要假定豆子都在一个平面上,相互之间没有重叠。(撒黄豆只是一个比喻。)

IG血洗FPX,Oner绝境逆转的简单介绍

  蒙特卡洛方法可用于近似计算圆周率:

  让计算机每次随机生成两个0到1之间的数,看这两个实数是否在单位圆内。

  生成一系列随机点,统计单位圆内的点数与总点数,内接圆面积和正方形面积之比为PI:4,PI为圆周率。

  当随机点取得越多(但即使取10的9次方个随机点时,其结果也仅在前4位与圆周率吻合)时,其结果越接近于圆周率。

  二、1947 单纯形法

  [1947: George Dantzig, at the RAND Corporation, creates the simplex method for linear programming.]

  1947年,兰德公司的,Grorge Dantzig,发明了单纯形方法。

  单纯形法,此后成为了线性规划学科的重要基石。

  所谓线性规划,简单的说,就是给定一组线性(所有变量都是一次幂)约束条件

  (例如a1*x1+b1*x2+c1*x3>0),求一个给定的目标函数的极值。

  这么说似乎也太太太抽象了,但在现实中能派上用场的例子可不罕见——比如对于一个公司而言,其能够投入生产的人力物力有限(“线性约束条件”),而公司的目标是利润最大化(“目标函数取最大值”),看,线性规划并不抽象吧!

  线性规划作为运筹学(operation research)的一部分,成为管理科学领域的一种重要工具。

  而Dantzig提出的单纯形法便是求解类似线性规划问题的一个极其有效的方法。

  三、1950 Krylov子空间迭代法

  [1950: Magnus Hestenes, Eduard Stiefel, and Cornelius Lanczos, all from the Institute for Numerical Analysis at the National Bureau of Standards, initiate the development of Krylov subspace iteration methods.]

  1950年:美国国家标准局数值分析研究所的,马格努斯Hestenes,爱德华施蒂费尔和

  科尼利厄斯的Lanczos,发明了Krylov子空间迭代法。

  Krylov子空间迭代法是用来求解形如Ax=b 的方程,A是一个n*n 的矩阵,当n充分大时,直接计算变得非常

  困难,而Krylov方法则巧妙地将其变为Kxi+1=Kxi+b-Axi的迭代形式来求解。

  这里的K(来源于作者俄国人Nikolai Krylov姓氏的首字母)是一个构造出来的接近于A的矩阵,

  而迭代形式的算法的妙处在于,它将复杂问题化简为阶段性的易于计算的子步骤。

  四、1951 矩阵计算的分解方法

  [1951: Alston Householder of Oak Ridge National Laboratory formalizes the decompositional approach to matrix computations.]

  1951年,阿尔斯通橡树岭国家实验室的Alston Householder提出,矩阵计算的分解方法。

  这个算法证明了任何矩阵都可以分解为三角、对角、正交和其他特殊形式的矩阵,

  该算法的意义使得开发灵活的矩阵计算软件包成为可能。

  

  五、1957 优化的Fortran编译器

  [1957: John Backus leads a team at IBM in developing the Fortran optimizing compiler.]

  1957年:约翰巴库斯领导开发的IBM的团队,创造了Fortran优化编译器。

  Fortran,亦译为福传,是由Formula Translation两个字所组合而成,意思是“公式翻译”。

  它是世界上第一个被正式采用并流传至今的高级编程语言。

IG血洗FPX,Oner绝境逆转的简单介绍

  这个语言现在,已经发展到了,Fortran 2008,并为人们所熟知。

  六、1959-61 计算矩阵特征值的QR算法

  [1959–61: J.G.F. Francis of Ferranti Ltd, London, finds a stable method for computing

  eigenvalues, known as the QR algorithm.]

  1959-61:伦敦费伦蒂有限公司的J.G.F. Francis,找到了一种稳定的特征值的计算方法,

  这就是著名的QR算法。

  这也是一个和线性代数有关的算法,学过线性代数的应该记得“矩阵的特征值”,计算特征值是矩阵计算的

  最核心内容之一,传统的求解方案涉及到高次方程求根,当问题规模大的时候十分困难。

  QR算法把矩阵分解成一个正交矩阵(希望读此文的你,知道什么是正交矩阵。:D。)与一个上三角矩阵的积,

  和前面提到的Krylov 方法类似,这又是一个迭代算法,它把复杂的高次方程求根问题化简为阶段性的易于

  计算的子步骤,使得用计算机求解大规模矩阵特征值成为可能。

  这个算法的作者是来自英国伦敦的J.G.F. Francis。

  七、1962 快速排序算法

  [1962: Tony Hoare of Elliott Brothers, Ltd., London, presents Quicksort.]

  1962年:伦敦的,托尼埃利奥特兄弟有限公司,霍尔提出了快速排序。

  哈哈,恭喜你,终于看到了可能是你第一个比较熟悉的算法~。

  快速排序算法作为排序算法中的经典算法,它被应用的影子随处可见。

  快速排序算法最早由Tony Hoare爵士设计,它的基本思想是将待排序列分为两半,

  左边的一半总是“小的”,右边的一半总是“大的”,这一过程不断递归持续下去,直到整个序列有序。

  说起这位Tony Hoare爵士,快速排序算法其实只是他不经意间的小小发现而已,他对于计算机贡献主要包括

  形式化方法理论,以及ALGOL60 编程语言的发明等,他也因这些成就获得1980 年图灵奖。

  快速排序的平均时间复杂度仅仅为O(Nlog(N)),相比于普通选择排序和冒泡排序等而言,

  实在是历史性的创举。

  八、1965 快速傅立叶变换

  [1965: James Cooley of the IBM T.J. Watson Research Center and John Tukey of Princeton

  University and AT&T Bell Laboratories unveil the fast Fourier transform.]

  1965年:IBM 华生研究院的James Cooley,和普林斯顿大学的John Tukey,

  AT&T贝尔实验室共同推出了快速傅立叶变换。

  快速傅立叶算法是离散傅立叶算法(这可是数字信号处理的基石)的一种快速算法,其时间复杂度仅为O

  (Nlog(N));比时间效率更为重要的是,快速傅立叶算法非常容易用硬件实现,因此它在电子技术领域得到

  极其广泛的应用。

  九、1977 整数关系探测算法

  [1977: Helaman Ferguson and Rodney Forcade of Brigham Young University advance an integer

  relation detection algorithm.]

  1977年:Helaman Ferguson和 伯明翰大学的Rodney Forcade,提出了Forcade检测算法的整数关系。

  整数关系探测是个古老的问题,其历史甚至可以追溯到欧几里德的时代。具体的说:

  给定—组实数X1,X2,...,Xn,是否存在不全为零的整数a1,a2,...an,使得:a1 x 1 +a2 x2 + . . . + an x

  n =0?

  这一年BrighamYoung大学的Helaman Ferguson 和Rodney Forcade解决了这一问题。

  该算法应用于“简化量子场论中的Feynman图的计算”。

  十、1987 快速多极算法

  [1987: Leslie Greengard and Vladimir Rokhlin of Yale University invent the fast multipole

  algorithm.]

  1987年:Greengard,和耶鲁大学的Rokhlin发明了快速多极算法。

  此快速多极算法用来计算“经由引力或静电力相互作用的N 个粒子运动的精确计算

  ——例如银河系中的星体,或者蛋白质中的原子间的相互作用”。

  参考文献:

  The Best of the 20th Century: Editors Name Top 10 Algorithms。

  By Barry A. Cipra。地址:https://www.uta.edu/faculty/rcli/TopTen/topten.pdf。

  来源:结构之法 算法之道的博客

版权声明

本文仅代表作者开云体育观立场。
本文系作者授权开云体育发表,未经许可,不得转载。

发表评论
热门文章
  • 开云官网-立陶宛男篮力克阿根廷男篮,保罗绝境逆转的简单介绍

    开云官网-立陶宛男篮力克阿根廷男篮,保罗绝境逆转的简单介绍
      扬子晚报(记者许凯)北京时间明天,里约奥运会男篮小组赛最后一轮收官战(第5轮)将继续进行,在B组的3场篮彩受注比赛中,此前连续2届奥运会男篮亚军西班牙男篮将对垒南美劲旅阿根廷男篮,东道主巴西男篮也将迎战尼日利亚男篮,而克罗地亚男篮则遭遇立陶宛男篮。其中最引人注目的自然是西班牙男篮,由于B组出线形势复杂,他们必须赢球才能确保晋级。   阿根廷男篮提前一轮小组晋级西班牙末轮战胜对手就将出线   在上一场小组赛中,阿根廷队凭借2个加时赛的苦战,最终以111:107力克东道主巴...
  • 开云平台-关于意大利绝地反击土耳其,孔蒂送出助攻的信息

    开云平台-关于意大利绝地反击土耳其,孔蒂送出助攻的信息
        要想在国外好好的游玩,千万别作死做出这些手势,不然,分分钟你的国外出游就会变成“国外监狱游”了。○虽说不知者无罪,但是这道理放到国外可就不管用。很多寻常的手势在国外有可能会触犯禁忌,特别是在语言陌生的国家,宗教文化、风土人情的不同,对于手势的影响力更是不可小看。如果你不想出个国沦落到上坐监狱的下场,就一定要了解一下这些手势!1纳粹礼禁止使用的国家:德国、英国、法国、奥地利、匈牙利、西班牙、俄罗斯○“纳粹礼”又称“德意志礼(derDeutscher Grueszlig)...
  • 开云体育平台APP-德国网球队完胜法国网球队,西西帕斯高光表现的简单介绍

    开云体育平台APP-德国网球队完胜法国网球队,西西帕斯高光表现的简单介绍
    有人说,苏苏大鹏去哪一定要提前通知因为,有这俩活宝去的地方一定人多听说吃瓜群众都要去  现在通知你国美电器携手《一路好心情·快乐书屋》公益0元拍卖会!秒杀!秒杀!10月28日晚7点~8点国美金地旗舰店盛装开业    多种家电现场竞拍。三洋彩电、数码相机、美的空调、OPPO R9手机等等,现场一律0元拍卖。  这次国美金地店拍卖的所得,全部捐给《一路好心情》“快乐书屋”公益项目,现场给哦!下次苏苏、大鹏再去看望“快乐书屋”的小朋友们就不能只带书,也得带些棉衣、手套之类的,这钱少...
  • 开云APP-日本羽毛球队险胜泰国羽毛球队,李宗伟爆发神勇的简单介绍

    开云APP-日本羽毛球队险胜泰国羽毛球队,李宗伟爆发神勇的简单介绍
    想要更快、更早知道天下事吗?点击、倾听帅正APP“新闻早茶”打造离你最近的有声新闻  8月2日  今日天气:晴,31℃~22℃明日天气:晴,32℃~22℃  关注  2016中国·沈阳国际合唱节精彩开幕   潘利国赵长义姜宏与观众共同欣赏开幕演出  ●8月1日晚,盛京大剧院音乐厅灯光璀璨,气氛热烈,随着一首沈阳人耳熟能详的《沈阳啊沈阳》, 2016年中国·沈阳国际合唱节隆重开幕,近50支国内外合唱团队欢聚一堂,用优美的歌声展现艺术的魅力、架起友谊的桥梁。市长潘利国、市人大常委...
  • 开云体育平台APP-韩国羽毛球队完胜英格兰羽毛球队,斯里坎特统治全场的简单介绍

    开云体育平台APP-韩国羽毛球队完胜英格兰羽毛球队,斯里坎特统治全场的简单介绍
    热词1   神P  各路PS大神绝对是本届世界杯上最活跃的人。从飞翔的范佩西开始,接下来是苏牙席卷世界,然后是阿根廷主帅萨维利亚的太空漫步亮瞎眼,一直在神P中欢乐着……  这是一届精彩、刺激的世界杯。德国7:1战胜巴西创造了半决赛最大比分,1/8决赛8场赛事中5场被拖入加时赛,云集了3支冠军球队的死亡之组中率先出线的是“鱼腩”哥斯达黎加队,乌拉圭苏亚雷斯咬人……这么精彩的世界杯背后,也是我们球迷朋友圈的狂欢。扬子晚报虚拟朋友圈6月13日上线后,陪伴了球迷度过一个月的狂欢。神杯...
标签列表