标签: java algorithm
我被告知
O(2 ^ N)表示一种算法,其增长将随输入数据集中的每个附加元素加倍
有人可以提供一个表现得像这样的例子吗?
答案 0 :(得分:18)
Fibonacci数的递归计算是O(2 N )算法的一个很好的例子(尽管O(2N) is not a tight bound for it):
public int fib(int n) { if (n <= 1) return n; else return fib(n - 2) + fib(n - 1); }