public class sort {
//选择排序
public static void main(String[] args) {
int[] array = {1, 2, 42, 52, 3, 32,};//定义一个数组。
//将第一个位置的元素和后面的所有元素对比,若比其中的一个大就交换位置。
for (int i = 0; i < array.length - 1; i++) {
for (int j = i + 1; j < array.length; j++) {
if (array[i] > array[j]) {
int temp = array[i];
array[i] = array[j];
array[j] = temp;
}
}
}
//输出元素。
for (int i1 : array) {
System.out.print(i1 + "\t");
}
}
}
相关文章
- 04-06选择排序
- 04-06学习笔记-插入排序
- 04-06插入排序(附图)
- 04-06插入排序
- 04-06八大排序(三)之插入排序
- 04-0613.插入排序--直接插入排序(简单插入排序)
- 04-06CF1131D Gourmet choice(并查集,拓扑排序)
- 04-06图论-拓扑排序-应用
- 04-06数据结构-图之拓扑排序和关键路径
- 04-06Hadoop 二次排序