答案 0 :(得分:0)
您需要了解Time Complexity
和Space complexity
才能更好地理解您在上面发布的代码。您可以从here
简要描述一下你的代码,有两个循环:外循环和内循环。外循环将运行n次。现在,这就是内循环的工作方式:
首先j
将等于1
。然后内循环将运行n
次,就像外循环一样。所以,j = 1
然后控件将进入内循环,因此x = 1,3,4,6...
。首先,x
将等于1
。然后,x = x + 2
将x = 3
。然后,x
将增加1,x
将等于4
,依此类推。
一旦这个内循环结束,我们再次移动到外循环,j
将等于2
。现在再次控制将返回内循环内部。所以x = 1,3,4,6...
再一次。这将一直持续到j = n
。
然后外部循环将终止,控件将移出这两个循环。