算法与数据结构是密不可分的,在数据结构中算法没有讲的很细,它是解决问题步骤的描述,是指令的有序序列。
算法的特性:有穷性,确定性,输入,输出,可行性。
好算法的标准:健壮性,可读性,正确性,高效率,低存储。
算法的时间复杂度:通常指最坏时间复杂度,就是看程序的执行次数。