【发布时间】:2013-05-22 02:00:24
【问题描述】:
我只是想知道电源操作及其时间效率。由于幂运算是有效的:
x^n = x*x*x...[n times]
这是否意味着计算 x^n 大约需要 O(n) 时间(假设乘法是 O(1),我不确定是不是这样)?或者现代编程语言/硬件架构是否有优化,可以将其减少到 O(1) 或类似的东西?如果存在优化,请解释(或发布解释链接)。
【问题讨论】:
标签: performance optimization language-agnostic mathematical-optimization processing-efficiency