📄 selection.java
字号:
package sort_source;
public class Selection {
//super(1);
// 选择排序
public void selection_sort(int[] data) {
int out, in, min;
int n = data.length;
for (out = 0; out < n - 1; out++) // outer loop
{
min = out; // minimum
for (in = out + 1; in < n; in++)
if (data[in] < data[min]) // if min greater,
min = in; // a new min
swap(data, out, min); // swap them
}
}
protected void swap(int[] a, int one, int two) {
int temp = a[one];
a[one] = a[two];
a[two] = temp;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -