Valiksortimine: erinevus redaktsioonide vahel

Eemaldatud sisu Lisatud sisu
P teisaldas lehekülje Valikuga sortimine pealkirja Valiksortimine alla: korrektne nimi
44. rida:
[[C_(programmeerimiskeel)|C]]/[[C++|C++]] valikuga sortimise implementatsioon kasutades [[viitmuutuja|viitmuutujaid]]:
<pre>
void selectionSort( int* aarray, unsigned size ) {
intunsigned i = 0;
whilefor ( i <= sizeof(0; ai )< / sizeof( int )size; ++i) {
intunsigned min = i;
intunsigned k = i + 1j;
whilefor (j k= <i sizeof(+ a1; )j / sizeof( int< )size; ++j) {
if ( aarray[ k++ j] < aarray[ min ] ) {
++min = j;
}
}
if ( imin != min i) {
int swap = aarray[ i ];
aarray[ i ] = aarray[ min ];
aarray[ min ] = swap;
}
++i;
}
}