【发布时间】:2021-05-02 17:30:09
【问题描述】:
fun xpto(n: Int, m: Int): Int {
return if (n / m == 0) 0 else 1 + xpto(n / m, m)
}
m 如何影响时间复杂度?我的第一个想法是 O(n),但我不确定。
【问题讨论】:
-
第二个函数
xpto是关于什么的?请只问一个问题。其次,var n = n的作用是什么?看起来像没有操作...第三,BinarySearch知道数组的大小是多少(因为它没有获取大小参数)? -
第二个xpto在n
-
你能把你的问题限制在一个问题上吗?
-
如何找到第二种算法的时间复杂度?
-
请更新您的问题(使用下方的编辑链接),以便提出关于 one 的问题。您冒着被关闭的风险。
标签: algorithm time-complexity binary-search