算法的渐进分析

前言

        虽然我们能够确定一个算法的精确时间,但是通常并不值得花力气来计算它来获取更多的精度。

        当输入规模足够大,使与运行时间的增长量级相关时,我们要研究算法的渐进效率。也就是说,输入规模无限增加,算法的运行时间如何随着输入规模的变大而增加。

 

渐进记号

      算法的渐进分析

      算法的渐进分析

       算法的渐进分析

总结

        算法的常用渐进符号为Θ、Ο、Ω。除了这三个以外还有ο(非渐进紧确的上界符号)、ω记号(非渐进紧确的下界符号)。我们在分析算法的时候经常会接触到时间复杂度的概念,算法的时间复杂度使用Ο来表示。也就是说时间复杂度是算法最坏情况下的运行时间的表示。

参考文献

《算法导论》

相关文章:

  • 2021-12-24
  • 2021-05-13
  • 2022-01-02
  • 2021-06-07
  • 2022-12-23
  • 2021-06-27
  • 2021-07-14
  • 2021-08-22
猜你喜欢
  • 2022-12-23
  • 2021-08-14
  • 2022-12-23
  • 2022-01-15
  • 2021-07-20
  • 2022-12-23
  • 2021-09-20
相关资源
相似解决方案