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

📄 selectsort.java

📁 java 数据结构的一些简单实例和一些线程的应用主要是面向初学者
💻 JAVA
字号:

class Select {
private int[] a;
private int length;

public Select(int max){
	a=new int[max];
	length=0;
}

public void insert(int value){

	a[length]=value;
	length++;
}

public void display(){
	for(int i=0;i<length;i++)
		System.out.println(a[i]);
}
public void swap(int m,int n){
	int d=a[m];
	a[m]=a[n];
	a[n]=d;
}

public void select(){
	int out,in,min;
	for(out=0;out<length;out++)
	{
		min=out;
		for(in=out+1;in<length;in++)
			if(a[min]>a[in])
				min=in;
		swap(out,min);
	}
}

}

public class SelectSort{
	public static void main(String[] args){
		Select b;
		int max=100;
		b=new Select(max);
		b.insert(9);
		b.insert(8);
		b.insert(4);
		b.insert(10);
		b.insert(19);
		b.display();
		System.out.println(" ");
		b.select();
		b.display();
	}
}



⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -