33问答网
所有问题
什么是评价算法优劣的重要依据
如题所述
举报该问题
推荐答案 2024-07-06
评价算法优劣的重要依据主要有以下四点:
1、时间复杂度:同样的输入规模(问题规模)花费多少时间。
2、空间复杂度:同样的输入规模花费多少空间(主要是内存),以上两点越小越好。
3、稳定性:不会因为输入的不同而导致不稳定的情况发生。
4、算法思路是否简单:越简单越容易实现越好。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://33.wendadaohang.com/zd/h4WPR44h0BRBR4WWWc.html
相似回答
什么是评价算法优劣的重要依据
答:
评价算法优劣的重要依据主要有以下四点:
1、时间复杂度:同样的输入规模(问题规模)花费多少时间
。2、空间复杂度:同样的输入规模花费多少空间(主要是内存),以上两点越小越好。3、稳定性:不会因为输入的不同而导致不稳定的情况发生。4、
算法思路是否简单:越简单越容易实现越好
。
名词解释——
算法的
复杂性
答:
算法的复杂性是算法效率的度量
,是评价算法优劣的重要依据。一个算法的复杂性的高低体现在运行该算法所需要的计算机资源的多少上面,所需的资源越多,我们就说该算法的复杂性越高;反之,所需的资源越低,则该算法的复杂性越低。参考资料:http://post.baidu.com/f?kz=252368252 ...
软件设计中
算法
复杂度中大O、Ω的具体意思
答:
软件设计中算法复杂度中大O、Ω的意思是:算法的复杂性 算法的复杂性是算法效率的度量
,是评价算法优劣的重要依据.一个算法的复杂性的高低体现在运行该算法所需要的计算机资源的多少上面,所需的资源越多,我们就说该算法的复杂性越高;反之,所需的资源越低,则该算法的复杂性越低.计算机的资源,最重要的...
大家正在搜
选择算法的依据是什么
算法的优劣与什么有关
如何评价一个算法的优劣
什么是算法,算法有哪些特征
评价算法的依据
评价算法效率的依据
为什么要评估算法的复杂性
衡量一个算法的优劣主要考虑
算法的时间复杂度是指什么