算法是用于执行程序或解决问题的特定指令集,通常要求该程序在某个点终止。特定的算法有时也称为方法、过程或技术。“算法”一词是 al-Khwārizmī 的变体,他是一位波斯数学家,撰写了一篇关于代数方法的有影响力的论文。将算法应用于输入以获得输出的过程称为计算。
亦请参阅
计算 在 MathWorld 课堂中探索此主题
使用 Wolfram|Alpha 探索
参考文献
Aho, A. V.; Hopcroft, J. E.; 和 Ullman, J. D. 计算机算法的设计与分析。 Reading, MA: Addison-Wesley, 1974.Atallah, M. J. 算法与计算理论手册。 Boca Raton, FL: CRC Press, 1998.Baase, S. 和 van Gelder, A. 计算机算法:设计与分析导论,第 3 版。 Reading, MA: Addison-Wesley, 2000.Bellman, R. E.; Cooke, K. L.; 和 Lockett, J. A. 算法、图和计算机。 New York: Academic Press, 1970.Black, P. E. “算法和数据结构字典。” http://www.nist.gov/dads/.Brassard, G. 和 Bratley, P. 算法学基础。 Englewood Cliffs, NJ: Prentice-Hall, 1995.Chabert, J.-L. (编辑). 算法史:从算盘到微芯片。 New York: Springer-Verlag, 1999.Collberg, C. “A
goVista.” http://www.algovista.com/.Cormen, T. H.; Leiserson, C. E.; 和 Rivest, R. L. 算法导论。 Cambridge, MA: MIT Press, 1990.Greene, D. H. 和 Knuth, D. E. 算法分析数学,第 3 版。 Boston, MA: Birkhäuser, 1990.Harel, D. 算法学:计算的精神,第 2 版。 Reading, MA: Addison-Wesley, 1992.Knuth, D. E. 计算机程序设计艺术,第 1 卷:基本算法,第 3 版。 Reading, MA: Addison-Wesley, 1997.Knuth, D. E. 计算机程序设计艺术,第 2 卷:半数值算法,第 3 版。 Reading, MA: Addison-Wesley, 1998.Knuth, D. E. 计算机程序设计艺术,第 3 卷:排序和搜索,第 2 版。 Reading, MA: Addison-Wesley, 1998.Kozen, D. C. 设计和分析算法。 New York: Springer-Verlag, 1991.Nijenhuis, A. 和 Wilf, H. 计算机和计算器的组合算法,第 2 版。 New York: Academic Press, 1978.Sedgewick, R. C 算法,第 3 版。 Reading, MA: Addison-Wesley, 1998.Sedgewick, R. 和 Flajolet, P. 算法分析导论。 Reading, MA: Addison-Wesley, 1996.Skiena, S. S. 算法设计手册。 New York: Springer-Verlag, 1997.Skiena, S. 离散数学实现:Mathematica 的组合数学和图论。 Reading, MA: Addison-Wesley, 1990.Skiena, S. S. “石溪算法仓库。” http://www.cs.sunysb.edu/~algorith/.Wilf, H. 算法与复杂性。 Englewood Cliffs, NJ: Prentice Hall, 1986. http://www.cis.upenn.edu/~wilf/AlgComp2.html.Wolfram, S. 一种新的科学。 Champaign, IL: Wolfram Media, 2002.在 Wolfram|Alpha 上引用
算法
请引用为
Weisstein, Eric W. “算法。” 来自 MathWorld--Wolfram Web 资源。 https://mathworld.net.cn/Algorithm.html
学科分类