算法,对应的英文单词是algorithm,这是一个很古老的概念,最早来自数学领域,是用于解决某一类问题的公式和思想。
计算机科学领域的算法,本质是一系列程序指令,用于解答特定的运算和逻辑问题。一般运用时间复杂度和空间复杂度来衡量算法好坏。
算法的应用领域多种多样:
运算,例如计算两个数的最大公约数。
查找,例如使用谷歌、百度搜索某一关键词得出数据和信息。
排序:例如浏览电商网站时,商品按价格从低到高进行排序。
最优决策:例如游戏中让AI角色找到迷宫的最佳路线。
参考资料:
算法,对应的英文单词是algorithm,这是一个很古老的概念,最早来自数学领域,是用于解决某一类问题的公式和思想。
计算机科学领域的算法,本质是一系列程序指令,用于解答特定的运算和逻辑问题。一般运用时间复杂度和空间复杂度来衡量算法好坏。
算法的应用领域多种多样:
运算,例如计算两个数的最大公约数。
查找,例如使用谷歌、百度搜索某一关键词得出数据和信息。
排序:例如浏览电商网站时,商品按价格从低到高进行排序。
最优决策:例如游戏中让AI角色找到迷宫的最佳路线。
参考资料: