关于数组的排序方法

定义下标存储最小的值的下标

     int[]c={1,3,42,1,23,4,5};
     for (int i = 0; i < c.Length-1; i++) {
                int minIndex = i;//下标存储每一轮最小的数
                int temp;
                for (int j = i + 1; j < c.Length; j++) {
                    if (c[i] > c[j]) {
                        temp = i;
                        minIndex = j;
                        j = temp;
                    }                
                }
                c[i] = c[minIndex];
            }

猜你喜欢

转载自blog.csdn.net/qq_36561650/article/details/80894434
今日推荐