は:ループ複雑
for(k = 1; k <= n; ++k){
for(j = 1; j * j <= k; ++j){
//O(1) operations
}
}
私は外側のループがn
回反復し、内側のループは、外側のループからすべてのk
番目の反復のためにfloor(sqrt(k))
を繰り返すことを知っています。
Therforeは、時間の複雑さを決定するために、我々は、のような
\sum_{k=1}^{n} \floor{\sqrt{k}}
進むとnの面で閉じた形の時間の複雑さを取得する方法がわからないの合計が何かを持っています。
[google検索](http://mathforum.org/library/drmath/view/65309.html)が役立つ可能性があります。 – anukul