C语言时间复杂度算法求解

题目如下:算出这算法的时间复杂度,最终答案在图片上,大家帮忙下,答案是如何算出来的?(求过程~~)还有 cout<<"sum="<<sum;/*这句什么意思?*/
void f(int n)
{
int sum=0;
for(int i=1;i<n+1;i++)
{
for(int j=n;j>i-1;j--)
{
for(int k=1;k<j+1;k++)
{
sum++;
}
}
}
cout<<"sum="<<sum;/*这句什么意思?*/
}

每次都循环n次三次循环就是n^3其实最终就是n 的三次方,
cout<<"sum="<<sum;/*这句什么意思?*/
cout是c++的输出流,意思是最终输出为sum=后面为sum的值
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答