推 yaxauw: 等於? 01/14 00:29
推 odanaga: Logn < nlogn吧 01/14 01:21
推 f1256421: log(N^N)=Nlog(N) < K^log(N)=N^log(K) 應該是這樣吧 01/14 01:38
→ odanaga: 又看錯了 qq 01/14 01:38
→ f1256421: 一個是nlog(n) 一個是大於N^1的多項式 01/14 01:39
→ OSDBNetwork: 為什麼 K^log(N) 會等於 N^log(K) ? 01/14 03:05
→ OSDBNetwork: 知道了 , 兩邊 同取 log , 就剛好是 logK * logN 01/14 03:06
K^log(N) 取 log 為 log(K^log(N)) = log(N) * log(K)
log(N^N) 取 log 為 log(N*log(N)) = log(N) + loglog(N)
那麼 [ log(N) * log(K) ] 一定會大於 [ log(N) + loglog(N) ] 嗎 ? @@"
※ 編輯: OSDBNetwork (111.255.130.167), 01/14/2016 03:17:28
→ Denim5566: K^log(N) = N^log(K) , K若取2 N 01/14 09:22
→ Denim5566: log(N脕) = N 휠logN ,就比N大了 01/14 09:24
→ Denim5566: 用手機打的數學符號變亂碼了@@ 01/14 09:25
→ odanaga: 我想了一下 用log就已經壓縮級距了 01/14 10:12
→ odanaga: 多項式時間的全部會被壓縮到O(logn) 01/14 10:13
→ odanaga: 不是一定大於 是看最大誰比較大 01/14 10:15
if log(K) > 1 , then [ log(N) * log(K) ] > [ log(N) + loglog(N) ] .
if log(K) <= 1 , then [ log(N) * log(K) ] < [ log(N) + loglog(N) ] .
這樣成立嗎?
※ 編輯: OSDBNetwork (111.255.130.167), 01/14/2016 10:29:44
→ odanaga: 類似這種感覺 沒壓就是nlogn vs n^O(1) 01/14 11:22
→ loucms: 如果K是1.001的話呢? log(N^N)=NlogN >N^logK 嗎 01/15 17:18
推 Denim5566: K是1.00001 那logk就<1阿~ 01/15 20:48
→ f1256421: 基本都會把N和K看成很大 不然2^10000 就會超級大惹~ 01/16 01:30
→ f1256421: 不過大家還是看成常數項這樣 不然很難討論 01/16 01:31