专栏名称: 算法与数学之美
从生活中挖掘数学之美,在实践中体验算法之奇,魅力旅程,从此开始!
目录
相关文章推荐
超级数学建模  ·  史上最冤!美国原子弹之父被骂了9年!最后他上 ... ·  9 小时前  
超级数学建模  ·  30年前,售价高达千元的“奢侈品”梦特娇怎么 ... ·  10 小时前  
超级数学建模  ·  限时领 | ... ·  昨天  
超级数学建模  ·  按摩,我们建议你躺平! ·  昨天  
51好读  ›  专栏  ›  算法与数学之美

计算机科学中最重要的32个算法

算法与数学之美  · 公众号  · 算法 数学  · 2016-11-20 22:09

正文

请到「今天看啥」查看全文


  • 数据压缩——采取特定编码方案,使用更少的字节数(或是其他信息承载单元)对信息编码的过程,又叫来源编码。

  • Diffie-Hellman密钥交换算法——一种加密协议,允许双方在事先不了解对方的情况下,在不安全的通信信道中,共同建立共享密钥。该密钥以后可与一个对称密码一起,加密后续通讯。

  • Dijkstra算法——针对没有负值权重边的有向图,计算其中的单一起点最短算法。

  • 离散微分算法(Discrete differentiation)

  • 动态规划算法(Dynamic Programming)——展示互相覆盖的子问题和最优子架构算法

  • 欧几里得算法(Euclidean algorithm)——计算两个整数的最大公约数。最古老的算法之一,出现在公元前300前欧几里得的《几何原本》。

  • 期望-最大算法(Expectation-maximization algorithm,又名EM-Training)——在统计计算中,期望-最大算法在概率模型中寻找可能性最大的参数估算值,其中模型依赖于未发现的潜在变量。EM在两个步骤中交替计算,第一步是计算期望,利用对隐藏变量的现有估计值,计算其最大可能估计值;第二步是最大化,最大化在第一步上求得的最大可能值来计算参数的值。

  • 快速傅里叶变换(Fast Fourier transform,FFT)——计算离散的傅里叶变换(DFT)及其反转。该算法应用范围很广,从数字信号处理到解决偏微分方程,到快速计算大整数乘积。







  • 请到「今天看啥」查看全文