次の各プログラム フラグメントについて、実行時間の Big-Oh 分析を行います。100% 確信が持てない問題が 2 つあります。誰か助けてください。
フラグメント 1:
for( int i = 0; i < n; i++ )
for( int j = 0; j < n * n; j++ )
for( int k = 0; k < j; k++ )
sum++;
回答: O(n^5) n*n はよくわかりません??
フラグメント 2:
for( int i = 1; i <= n; i++ )
for( int j = 1; j <= i * i; j++ )
if (j % i == 0)
for( int k = 0; k < j; k++)
sum++;
答え:O(n^4)