⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 selection.java

📁 演示各种排序算法,并且演示java中类,对象,继承等用法.
💻 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 + -