看板 Math 關於我們 聯絡資訊
※ 引述《MMaze (Maze)》之銘言: : ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 103.232.136.184 (臺灣) : ※ 文章網址: https://www.ptt.cc/bbs/Math/M.1639204484.A.AC6.html : 推 bigbigloser : 如果是以2為底,2^(log(N))就是N 12/11 15:43 : → bigbigloser : 然後2^(2^N)比N!大才對(一項一項比較) 12/11 15:46 : → MMaze : to樓上,如果非2為底呢?  12/11 16:12 : → MMaze : 另外,為什麼2^(2^N)比N!大?階乘不是複雜度最高嗎? 12/11 16:12 關於這個,階乘的大小估計,眾人來來去去用的大多是同一招: Stirling's Formula (或稱 Stirling's Approximation) Link: https://en.wikipedia.org/wiki/Stirling%27s_approximation 公式長這樣: √(2πN)*(N/e)^N*e^(1/(12N+1)) < N! < √(2πN)*(N/e)^N*e^(1/(12N+1)) 所以大致上你可以用 N! ~ √(2πN)*(N/e)^N 滿方便的 -- 角卷綿芽給予炭治郎的建議 https://i.imgur.com/0mPdESk.jpg https://i.imgur.com/Ts4dBjy.jpg -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 98.45.135.233 (美國) ※ 文章網址: https://www.ptt.cc/bbs/Math/M.1639449867.A.3C3.html
LPH66 : 我比較喜歡兩邊取 log 之後記 log(N!) = O(N log N) 12/14 11:56