JAVA
Aus ProgrammingWiki
Wiki-Quelltext dieser Seite.
<language>Java</language>
<code cols="20" rows="3">int[] liste = new int[]{
1,2,9,5,2,1
};
</code>
<code rows="12">void selectionSort() {
for (int i=0; i < liste.length; i++){
int min = i;
for (int j = i+1;j<liste.length;j++)
if (liste[min]>liste[j])
min = j;
int tmp = liste[i];
liste[i]= liste[min];
liste[min]= tmp;
}
}
</code>
<code>
String print(){
String result = "" ;
for (int i=0; i < liste.length; i++){
result += liste[i]+",";
}
return result;
}</code>
<eval rows="2">selectionSort();
print();</eval>