国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

時間復(fù)雜度公式

2019-11-14 09:24:47
字體:
供稿:網(wǎng)友

搜索的時間復(fù)雜度:O(答案總數(shù) * 構(gòu)造每個答案的時間) 舉例:Subsets問題,求所有的子集。子集個數(shù)一共 2^n,每個集合的平均長度是 O(n) 的,所以時間復(fù)雜度為 O(n * 2^n),同理 Permutations 問題的時間復(fù)雜度為:O(n * n!)

動態(tài)規(guī)劃的時間復(fù)雜度:O(狀態(tài)總數(shù) * 計算每個狀態(tài)的時間復(fù)雜度) 舉例:triangle,數(shù)字三角形的最短路徑,狀態(tài)總數(shù)約 O(n^2) 個,計算每個狀態(tài)的時間復(fù)雜度為 O(1)——就是求一下 min。所以總的時間復(fù)雜度為 O(n^2)

用分治法解決二叉樹問題的時間復(fù)雜度:O(二叉樹節(jié)點個數(shù) * 每個節(jié)點的計算時間) 舉例:二叉樹最大深度。二叉樹節(jié)點個數(shù)為 N,每個節(jié)點上的計算時間為 O(1)。總的時間復(fù)雜度為 O(N)


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 福海县| 从化市| 延津县| 伊春市| 霍林郭勒市| 静海县| 讷河市| 海南省| 阿拉善左旗| 苏尼特左旗| 大丰市| 泾川县| 镶黄旗| 靖宇县| 金华市| 泰宁县| 海宁市| 类乌齐县| 乃东县| 巩义市| 平顺县| 玉溪市| 济宁市| 宣恩县| 昔阳县| 醴陵市| 桐柏县| 平利县| 民和| 巴青县| 兴安盟| 连南| 乌恰县| 东乌珠穆沁旗| 平顶山市| 启东市| 仁寿县| 阿荣旗| 偃师市| 南汇区| 钟山县|