PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Grad-ProbAsk
[理工] 資節heap題目的時間複雜度
作者:
seika555
(kakkoii)
2018-08-13 01:38:05
想請問關於上述例題 3 該如何判斷time complexity 為 O(k) 呢
看不太懂之前抄的 k+(k+1) 是如何來的
還有如果要應用之前遞迴那邊學的公式
可以把他寫成 T(n) = 2* T(n/2)... 的這種形式嗎 要如何寫呢
突然不知道該如何轉換 還請幫忙解惑 謝謝
作者: BroccolYee (花椰菜)
2018-08-13 03:18:00
圓圈是內部節點 方形是外部節點 external = internal + 1最糟的情形是x為heap中的最小值因此要找比x大的值需要把整棵樹都翻一次但其實整個搜尋也只能地毯式 heap沒有規定說自己的孩子跟兄弟的孩子都要小於自己和兄弟遞迴方程式應該是T(n) = 2*T(n/2) + O(1)比較完當下的node與x後 大於:輸出並繼續遞迴小於或等於:停止 大概是這樣~
繼續閱讀
排列組合 p3-30 關於題意
EXPCDR
二元搜尋次數
eduzone
[理工] 離散數學 2-2基本關係 2-24
shashayou
[理工] 計組,(張凡p437)
SIGNAL2017
[理工] 二元樹前序
eduzone
[理工] 離散 cnf
zlie
[理工]資節遞迴問題
seika555
[理工] 離散 3-73 禁位問題
a3504411
[理工] 線代 ker(0)的問題
AAQ8
[理工] 線代 對角化問題
tte09567
Links
booklink
Contact Us: admin [ a t ] ucptt.com