如何衡量算法的性能


评价一个算法的优劣,主要有以下指标:
1.正确性:一个算法必须正确才能存在 。这是最重要的指标,要求程序员应用正确的计算机语言来实现算法的功能 。
2.友好:算法实现的功能是给用户的,自然要有好的可用性,也就是用户友好性 。
3.可读性:算法的实现可能需要多次修改,也可能移植到其他函数上 。所以算法要有可读性和可理解性,便于程序员分析修改,移植到自己的程序中实现一些功能 。
【如何衡量算法的性能】4.鲁棒性:在一个算法中,经常会出现不合理的数据或非法性 。

    推荐阅读