我正在尝试解决一个练习,我必须用 at(n) ∈ Θ(n^3/2) 运行时编写一个代码片段。
我可以使用递归、加法、减法、整数除以 2、for 循环、if 语句、<、>、== 以及 if 和 return 语句。
要获得 t(n) ∈ Θ(n^3) 的运行时间,我只需要使用 3 个 for 循环,我也认为有这个规则,通过使用 if 语句,运行时间变成对数。我对如何获得 t(n) ∈ Θ(n^3/2) 的运行时间一无所知。
如果有人可以提供一些建议,我会非常高兴。谢谢 :)
我正在尝试解决一个练习,我必须用 at(n) ∈ Θ(n^3/2) 运行时编写一个代码片段。
我可以使用递归、加法、减法、整数除以 2、for 循环、if 语句、<、>、== 以及 if 和 return 语句。
要获得 t(n) ∈ Θ(n^3) 的运行时间,我只需要使用 3 个 for 循环,我也认为有这个规则,通过使用 if 语句,运行时间变成对数。我对如何获得 t(n) ∈ Θ(n^3/2) 的运行时间一无所知。
如果有人可以提供一些建议,我会非常高兴。谢谢 :)