data-structures - 时间复杂度 O(n) 的工作原理
问题描述
3k + 1的时间复杂度是多少
如果我没记错的话,这个方程的时间复杂度是 O(n) 3k + 1 -> 3x
-> O(n)
O(n) 的复杂度如何。请解释。
解决方案
3n + 1 = 3n :O(n)
让,如果 n = 5 那么 3*5 (3*3*3*3*3) (这里有 5 次操作)
也就是线性复杂度
推荐阅读
- php - 两台服务器之间的安全连接
- javascript - 在 React Native 中消耗空间
- javascript - 使用 mongoose 一次将多个 ObjectId 插入子文档
- c++ - 如何在 SFML 2.5 中调整窗口大小时保持窗口纵横比?
- javascript - NodeJS:需要帮助来构建带有括号和大括号的对象
- sorting - ansible中2个列表的所有组合
- python - 在另一个 QWidget 类的函数中启动自定义 QWidget
- c# - ASP.NET Core 中的 net::ERR_CERT_AUTHORITY_INVALID
- python - 如何通过请求从django模板中的列表中检索数据
- mysql - 使用 show create 功能失去与服务器的连接