可能重复:
根据 n 确定增加变量计数的语句执行的频率
好的,所以我对分析算法还是陌生的,并且希望能在这方面分享任何帮助。我试图确定 if 语句作为 n 的函数执行的频率。我相信外循环是n,也认为内循环是n,但是if语句有问题。任何提示表示赞赏,谢谢。这是循环:
for (int k = 0; k < n.length; k++) {
for (int j = k; j > 0; j--) {
if (n[j] < n[j-1]) {
int x = n[j];
n[j] = n[j-1];
n[j-1] = x;