Portál AbcLinuxu, 24. října 2025 15:50
viz http://en.wikipedia.org/wiki/Bogosort
for(i=start; i<end; i++)
{
if(*i<*end) /* end element is pivot */
{
swap(i, low);
low++;
};
};
Ta část jednoznačně provádí třídění na prvky menší než *end a na prvky nemenší. To je třídění jak vyšité. Je to třídící algoritmus na řazení rpvků.
start+(end-start)/2 lze napsat takto: (start+end)/2
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.