god_father9 2019-09-16 16:54 采纳率: 33.3%
浏览 2398

for (i = 1; i*i<= n; i++) f;这个的时间复杂度是n还是根号n?

如题
for (i = 1; i*i<= n; i++) f
这个的时间复杂度是n还是根号n?
这个的时间复杂度是n还是根号n?

  • 写回答

1条回答 默认 最新

  • 毕小宝 领域专家: 后端开发技术领域 2019-09-16 17:17
    关注

    根号n,因为条件是 i 的平方小于 n ,所以只需要 根号 n 次循环就到条件边界了。

    评论

报告相同问题?