【发布时间】:2012-05-27 02:04:15
【问题描述】:
我需要计算一下这个算法的复杂度:
f=1;
x=2;
for(int i=1;i<=n;i*=2)
for(int j=1;j<=i*i;j++)
if(j%i==0)
for(int k=1;k<=j*i;k++)
f=x*f;
我找出了内循环的模式和总和,即 i^2(i(i+1)/2) 但我无法得到 (1 2 4 8 16 ...) 系列中这种模式的总和
那么,我怎样才能找到这个系列的总和呢?
【问题讨论】:
标签: algorithm complexity-theory