算法和数据结构概述
算法概述
什么是算法?
算法,对应的英文单词是algorithm,这是一个很古老的概念,最早来自数学领域。在数学领域里,算法是用于解决某一类问题的公式和思想。
算法的定义
解决问题的思路,是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。
算法的特性
输入:可以有0到多个数据
输出:每一个算法最少要有一个输出
有穷性:再有限的时间内执行出结果
确定性:对结果的确定性,一个输入对应一个输出
可行性:算法可以解决实际问题
算法的基本要求
正确性:正确
原创
2021-05-26 00:11:04 ·
436 阅读 ·
3 评论