我希望知道以下算法的时间复杂度。乍一看,时间复杂度似乎是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++;
}
}
}
}
i < j
,那么i % j
是多少? - chill