今天看啥  ›  专栏  ›  量化研究方法

主宰这个世界的10大算法

量化研究方法  · 公众号  ·  · 2021-12-11 20:30
什么是算法?简而言之,任何定义明确的计算步骤都可称为算法,接受一个或一组值为输入,输出一个或一组值。(来源:homas H. Cormen, Chales E. Leiserson 《算法导论第3版》)可以这样理解,算法是用来解决特定问题的一系列步骤(不仅计算机需要算法,我们在日常生活中也在使用算法)。算法必须具备如下3个重要特性:[1] 有穷性。执行有限步骤后,算法必须中止。[2] 确切性。算法的每个步骤都必须确切定义。[3] 可行性。特定算法须可以在特定的时间内解决特定问题。其实,算法虽然广泛应用在计算机领域,但却完全源自数学。实际上,最早的数学算法可追溯到公元前1600年-Babylonians有关求因式分解和平方根的算法。那么又是哪10个计算机算法造就了我们今天的生活呢?请看 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照