Shaker sort
Si tratta di un bubble sort nei due sensi. Si tenta di ridurre la lunghezza delle passate partendo dai due lati alternativamente. Procedure SHAKERSORT(Var V: Vettore; N: Integer); Var Inizio, Fine, Ultimo, i: Integer; Begin Inizio:=1; Fine:=N-1; Ultimo:=N-1; While(Inizio V[i+1]) then Begin … Leggi tutto