我是否按照增长顺序对这些运行时进行了正确排序?
Have I properly sorted these runtimes in order of growth?
我正在做这个小任务,我必须按升序排列渐近运行时。以下是运行时间:
这是我认为他们应该进入的顺序:
log10(n^4), n^3, 2^((log4n)), 2^(100n), e^pi^4096, n! + 12^1000
这是正确的吗?或者有什么错误吗?
谢谢!
我不认为你在这里给出的顺序是正确的。以下是一些需要考虑的事项:
- 注意 2log4 n = 2(log2 n / log2 4) = 2(log2 n) / 2.你能简化这个表达式吗?
- 函数 eπ4096 作为 n 的函数增长有多快?
希望对您有所帮助!
我正在做这个小任务,我必须按升序排列渐近运行时。以下是运行时间:
这是我认为他们应该进入的顺序:
log10(n^4), n^3, 2^((log4n)), 2^(100n), e^pi^4096, n! + 12^1000
这是正确的吗?或者有什么错误吗?
谢谢!
我不认为你在这里给出的顺序是正确的。以下是一些需要考虑的事项:
- 注意 2log4 n = 2(log2 n / log2 4) = 2(log2 n) / 2.你能简化这个表达式吗?
- 函数 eπ4096 作为 n 的函数增长有多快?
希望对您有所帮助!