java - 算法平均案例时间复杂度

标签 java algorithm time-complexity

如果一个具有 O(n2 ) 平均案例时间复杂度的算法对于 1000 个元素的输入大小执行需要 10 秒,当输入大小为 10,000 个元素时运行需要多长时间?

最佳答案

无法回答.. 任何真正给出数字的人都是错误的。因为时间复杂度独立于底层机器架构。这就是我们忽略机器相关常量的原因。

每个平台都有自己执行某些操作的开销。所以,再说一次,答案不可能说

关于java - 算法平均案例时间复杂度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28871950/

相关文章:

algorithm - md5哈希算法是如何将数据压缩到固定长度的?

java - JDK类方法的时间复杂度度量

java - 递归斐波那契算法的空间复杂度是多少?

java - UrlConnection 无内容类型

java - HSSFSheet 类型的 getCell(int) 方法未定义

algorithm - 为什么分治矩阵乘法算法中的递归步骤是8T(n/2)而不是8T(n/4)

javascript - 如果比较函数不可传递,Array.sort() 的行为如何?

java - Maven Jetty 插件 - Servlet 不工作

java - java中>>>是什么意思

c++ - 函数调用另一个函数的时间复杂度?