如何编写具有O(c^k)的for循环 - 指数时间复杂度? 我想写一个for循环,有O(3^N)for循环具有O(c^k) - 指数时间复杂度
0
A
回答
1
如果你想要一个循环做到这一点
for(long i = 0; i < Math.power(c, k); i++)
或
for(long i = 0; i < Math.power(3, n); i++)
+0
public void run(int n) {System.out.println(power(3,n)); } public int power(int c,int n) { int result = 1; for(int i = 0; i
+0
@benjamintan - 不,它不。 –
+0
@benjamintan代码中没有'k'。如果你的意思是'n = k',它仍然不会接近正确。 –
相关问题
- 1. 最差的时间复杂度(大O)for循环
- 2. Big-O时间复杂度,嵌套for while while循环
- 3. 如何表示Big O(n!)for循环的时间复杂度?
- 4. O(3^n)指数时间复杂度
- 5. 时间复杂度:while循环嵌套for循环[java]
- 6. 大O时间复杂度
- 7. 时间for循环的复杂性
- 8. 包含for循环的递归函数的时间复杂度
- 9. 如何找到while循环的时间复杂度(大O)?
- 10. 证明这个双循环的时间复杂度是O(n)
- 11. O(nⁿ)和O的时间复杂度
- 12. 时间复杂度:O(logN)或O(N)?
- 13. 时间复杂度和空间复杂度,如何计算空间复杂度
- 14. while循环的时间复杂度
- 15. 一个循环的时间复杂度
- 16. 时间复杂度(嵌套循环)
- 17. 嵌套循环的时间复杂度
- 18. 嵌套循环的时间复杂度
- 19. 变量循环的时间复杂度
- 20. 时间复杂度分析循环:
- 21. 循环的时间复杂度
- 22. 减少循环的时间复杂度
- 23. 循环的θ时间复杂度
- 24. 这个循环的时间复杂度
- 25. 循环的时间复杂度
- 26. 嵌套循环时间复杂度
- 27. 计算嵌套for循环的时间复杂度
- 28. 依赖嵌套for循环的时间复杂度?
- 29. 特定嵌套for循环的时间复杂度
- 30. 算法时间复杂度分析(三个嵌套for循环)
你可以把它看成'C '是元素的数量,'n'是嵌套级别的数量。所以如果你在一个双重嵌套循环中循环了10个项目,你总共有10^2次迭代。 –