2015-02-10 58 views
0

我們如何找到以下遞歸函數的BigO運行時間?這種方法的大O複雜性是什麼?

​​
+1

像我這樣的人去你的個人資料,並看到你沒有任何接受的答案你的問題,我們認爲爲什麼我們應該回答一個像你這樣的問題? – Lrrr 2015-02-10 11:17:50

回答

0

看看它在做什麼,並問自己:

  • 多少次一個調用方法調用自身?
  • 使參數終止會發生什麼?

順便說一句,你的意思是你的x是一個int?如果x == 1 and k == 2x/k使用integer division爲零。

+0

如果x == 1且k == 2,那麼x user2504710 2015-02-10 04:47:29

+0

我選擇我的例子很差。 7和3呢? '(int)7 /(int)3 == 2'。 – 2015-02-10 04:50:03

+0

x是int沒有問題,我沒有看到這一點! – Lrrr 2015-02-10 11:23:38