龙空技术网

衡量算法优劣标准

百思大脑软件开发 35

前言:

此刻姐妹们对“衡量算法性能优劣的标准是”大致比较珍视,我们都需要了解一些“衡量算法性能优劣的标准是”的相关知识。那么小编同时在网摘上网罗了一些有关“衡量算法性能优劣的标准是””的相关知识,希望你们能喜欢,咱们一起来学习一下吧!

算法可以体现设计者的个人特色,解决同一个问题,不同的人会有不同的算法,甚至同一个人也可能写出不同的算法,但算法有优劣之分。

衡量算法优劣有两个层次,其一是算法的正确性、可靠性和易理解性,其二为执行算法所需的时间和空间。后者也被称算法的效率,算法的复杂性主要指的就是算法的效率。当然,执行时间最少、所需存储空间最小的算法,肯定是最优算法,在实际工作中,也通常根据实际状况综合考虑,采用“以时间换空间”或“以空间换时间”的策略。

标签: #衡量算法性能优劣的标准是 #评价算法的优劣要考虑算法的