作文档>生活经验>其他

排序算法的时间复杂度计算

更新时间:

  算法的时间复杂度的计算方法为:

  1、用常数1取代运行时间中的所有加法常数;

  2、在修改后的运行次数函数中,保留高阶项;

  3、如最高阶项存在且不是1,则去除与这个项相乘的常数;

  4、当n增大到一定值,n的幂次最高的项对时间复杂度影响最大,其它常数项和低幂次项可忽略不计。

  总结:一个算法所耗费的时间等于算法中每条语句的执行时间之和,算法转换为程序后,每条语句执行一次所需的时间取决于机器的指令性能、速度以及编译所产生的代码质量等难以确定的因素。


排序算法的时间复杂度计算相关文章:

排序算法的时间复杂度计算

算法的时间复杂度的计算方法为:1、用常数1取代运行时间中的所有加法常数;2、在修改后的运行次数函数中,保留高阶项;3、如最高阶项存在且不是1,则去除与这个项相乘...
推荐度:
点击下载文档文档为doc格式

精选图文