<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      時間空間復雜度詳解

      什么是復雜度

      • 程序執行時需要的計算量和內存空間(和代碼是否簡介無關系)
      • 復雜度是數量級, 不是具體的數字
      • 一般針對一個具體的算法,而非一個完整的系統

      復雜度有如下幾種

      • O(1) 可數的數量級
      • O(logn) 隨著計算量越大 時間越平緩
      • O(n) 輸入兩怎加 復雜度也增加
      • O(nlogn) 隨著輸入量增大,復雜度明顯增大 也就是 第二種乘以第三種
      • O(n^2) 輸入量增大, 復雜度指數級增長

      時間復雜度

      下面是幾種復雜度的對應的代碼幫助理解

      O(1)

      function fn (obj={}, key) {
        return onj[key]
      }
      

      O(n)

      function fn (list = []) {
        for (let i=0; i<list.length;i++) {
          console.log(list[i])
        }
      }
      

      O(n^2)

      function fn (list = []) {
        for (let i=0; i<list.length;i++) {
          for (let j=0; j<list.length;j++) {
            console.log(list[j])
          }
        }
      }
      

      O(logn)

      二分

      O(nlogn)

      一次循環 嵌套一個二分

      空間復雜度

      常用的是三個 沒有 log

      O(1)

      function fn (arr=[]) {
        let a = arr[1]
        let b = arr[2]
      }
      

      O(n)

      function fn (arr=[]) {
        const arr2 = []
        for (let i=0; i<arr.length;i++) {
          arr2[i] = arr[i]
        }
      }
      

      2周刷完100道前端優質面試真題 更多視頻及資料領取請關注公眾號:奮斗的剛子
      歡迎體驗我的小程序

      posted on 2023-02-11 09:18  不銹鋼子  閱讀(311)  評論(0)    收藏  舉報

      主站蜘蛛池模板: 人妻少妇偷人精品视频| 国产成人一区二区不卡| 亚洲精品熟女一区二区| 国产三级黄色片在线观看| 成在人线av无码免费高潮水老板| 小嫩批日出水无码视频免费| 你懂的亚洲一区二区三区| yy111111少妇无码影院| 丰满妇女强制高潮18xxxx| 中文国产乱码在线人妻一区二区| 性欧美VIDEOFREE高清大喷水| 午夜国产福利片在线观看| 香蕉影院在线观看| a级免费视频| 日韩精品一区二区三区激情视频| 日韩免费美熟女中文av| 亚洲欧洲日韩国内高清| 女人裸体性做爰视频| 亚洲av色综合久久综合| 少妇人妻真实偷人精品| 欧美成人午夜在线观看视频| 俄罗斯老熟妇性爽xxxx| 老熟妇性老熟妇性色| 日韩精品一二三黄色一级| 国产亚洲综合欧美视频| 封开县| 亚洲aⅴ男人的天堂在线观看| 四虎影视一区二区精品| 亚洲精品中文字幕一区二| 国产精品福利一区二区久久| 夜夜躁日日躁狠狠久久av| 2020年最新国产精品正在播放 | 衡山县| 伊伊人成亚洲综合人网7777| 国产成AV人片久青草影院| 一区二区三区在线 | 欧洲| 国产成人无码A区在线观| 99在线国内在线视频22| 亚洲AVAV天堂AV在线网阿V| 欧美激情一区二区三区成人| 亚洲天堂激情av在线|