给出下面几个C语言程序段的时间复杂度。要求写出计算过程(1) int i=1; while (i<=n) i=i*5;(2) x=n; y=0; //n为整数 while (x>=(y+1)*(y+1)) y++;(3) for (i=1;i<=n;i++) if (3*i<=n) for(j=3*i;j<=n;j++) { x=x+1; y=3*x+2;}
非常感谢你的答案,能给我具体的步骤吗?