JAVA
Aus ProgrammingWiki
Wiki-Quelltext dieser Seite.
<language>Java</language>
<code id="4bc899628b157" cols="20" rows="3">int[] liste = {
1,2,9,5,2,1
};
</code>
<code id="4bc899628b913" 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 id="4bc899628c0e6">
String print(){
String result = "" ;
for (int i=0; i < liste.length; i++){
result += liste[i]+",";
}
return result;
}</code>
<eval id="4bc899628c8b1" rows="2">selectionSort();
print();</eval>