ShakeSort
Třídění přetřásáním
Tento algoritmus vychází z bublinkového třídění, které zlepšuje tak, že probublávájí střídavě malá čísla na levý okraj a velká čísla na pravý okraj.
|
Takto vypadá Shakesort v Delphi procedure Swap(var X,
Y : integer); begin
procedure ShakeSort(var
X : ArrayType; N : integer); begin repeat end; |