我想知道以下算法的时间复杂度。乍一看,时间复杂度看起来是 O(n^5),这就是我在互联网上看到的大多数网站中提到的。但仔细分析似乎给出了不同的答案,下面是代码:
public void fun(int n)
{
int i,j,k,sum=0;
for(i=0;i<n;i++)
{
for(j=0;j<i*i;j++)
{
if(j%i==0)
{
for(k=0;k<j;k++)
sum++;
}
}
}
}