1.交换排序
for (int i = 0; i < nums.Length - 1; i++){ for (int j = i + 1; j < nums.Length; j++) { if (nums[i] > nums[j]) { int temp = nums[i]; nums[i] = nums[j]; nums[j] = temp; } }}
2.冒泡排序
for (int i = nums.Length - 1; i > 0; i--){ for (int j = 0; j < i; j++) { if (nums[j] > nums[j+1]) { int temp = nums[j]; nums[j] = nums[j+1]; nums[j+1] = temp; } }}
3.选择排序
for (int i = 0; i < nums.Length - 1; i++){ int index = i; for (int j = i + 1; j < nums.Length; j++) { if (nums[j] < nums[index]) { index = j; } } int temp = nums[i]; nums[i] = nums[index]; nums[index] = temp;}