Java Select Sort

Selektive Sortierung

Dieses Mal werde ich den Code für die selektive Sortierung schreiben.

SelectionSort.java


public class SelectionSort {
	public static void main(String args[]) {
		int[] array = {2,3,5,4,1};
		sort(array);
		for(int i=0;i<array.length;i++) {
			System.out.print(array[i]);
		}
	}

	public static void sort(int[] array) {
		int n = array.length;
		for (int i =0;i<n-1;i++) {
			int lowest = i;
			int lowkey = array[i];
			for(int j=i+1;j<n;j++) {
				if(array[j]<lowkey) {
					lowest = j;
					lowkey=array[j];
				}
			}
			int temp = array[i];
			array[i]=array[lowest];
			array[lowest] = temp;
		}
	}
}


Nächstes Mal werde ich versuchen, eine Sortierung einzufügen.

Recommended Posts

Java Select Sort
Java Bubble Sort
Java Insert Sort
Java Japanisch (Kanji) Sortieren
[Neta] Sleep Sort in Java
Sortieren Sie Zeichenfolgen als charakteristische Funktion mit Java
Mehrstufige Auswahl (Java / Groovy / Scala)
Java
Java
Java-Liste als Gruppe, Sortierung usw.
Blasensortierung mit ArrayList (JAVA)
Liste der Java-Objekte sortieren
Java lernen (0)
[Java] -Array
Java geschützt
[Java] Modul
Java-Array
Java studieren ―― 9
Java Scratch Scratch
Java-Tipps, Tipps
Java-Methoden
Java-Methode
Java-Array
[Java] ArrayDeque
Java (Methode)
Java Day 2018
Java-Zeichenfolge
Java (Array)
Blasensortierung durchführen und mit Ruby sortieren auswählen
Java statisch
Java-Serialisierung
Java Anfänger 4
JAVA hat bezahlt
Java studieren ―― 4
Java (gesetzt)
Java-Shell-Sortierung
[Java] compareTo
Java studieren -5
[Java] Schreiben Sie eine schnellere Sortierung als Arrays.sort
Java reflektierend 获 获 举
Java (Schnittstelle)
Mit Java Stream nach mehreren Bedingungen sortieren
Java-Array
Java studieren ―― 1
[Java] Array
[Java] Polymorphismus
Java # 0 studieren
Java-Überprüfung
Java-Framework
Java-Funktionen
[Java] Vererbung
FastScanner Java
Java-Funktionen
Java Anfänger 3
Java-Memo
Java (Kapselung)
Java-Vererbung
[Java] Überladung
Java-Grundlagen