1. 正确性:算法在合理的数据输入下,能够在有限的运算时间内得出正确结果。
2. 健壮性:算法具有较好的容错性,能对不合理的数据进行检查。
3. 可读性:算法易于理解。
4. 高效率和低存储量需求:算法效率指算法的执行时间,执行时间越短,效率越高。算法的存储量是指算法在执行的过程中需要的最大存储空间。二者都与问题规模有关。
1. 正确性:算法在合理的数据输入下,能够在有限的运算时间内得出正确结果。
2. 健壮性:算法具有较好的容错性,能对不合理的数据进行检查。
3. 可读性:算法易于理解。
4. 高效率和低存储量需求:算法效率指算法的执行时间,执行时间越短,效率越高。算法的存储量是指算法在执行的过程中需要的最大存储空间。二者都与问题规模有关。