时间复杂度

  发布时间:2022-03-02 14:38 栏目:中小学体育教学课件 作者: 团队信息技术一 点击量:311  

一、大小比较

      1、先比单位

      2、再比大小

二、时间复杂度

     1、单位

          image

            O(1) < O(logn) <O(n) <O(nlogn) <O(n^2)< O(2^n)< o(n!)

     2、 时间函数t(n) 与时间复杂度单位比较

            lim ( n /n^2) = lim 1/n  = 0    ==>   O(n) <O(n^2)

           lim (6n^2+n +1)/ n^2  = 6+ lim(1/n +1/n^2) = 6  ==> t(n)=6n^2+n +1 的时间复杂度为 O(n^2)

    3、步骤

         (1) 用1代替所有的常数

         (2) 去掉所有的低阶函数,保留最高价函数

          6n^2+n +1 ==>  n^2 +n + 1 ==>O(  n^2)


    






评论

还能输入140

用户评论