我试图计算这种复杂性,但我做不到
我以为这将是一个无限循环,但我的导师把这个问题作为作业给了我,并要求我找出复杂性以及 statement1 & statement2 将执行多少时间。
谁能帮我 ?
sum = 0;
for (i=1; i<=n; i*=2) {
for (j=1; j<=i; j++)
sum++; // MyStatement1
for (k=1; j<=n; k++)
sum++; // MyStatement2
}