Sortiranje

Izaberi čime ćeš popuniti praznine


procedure bubble;
var k,l : integer;
t : word;
begin
for k:=N 1 do
for l:= to k do
if a[l-1]a[l] then begin
t:=a[l-1];
:=a[l];
a[l]:=;
end;
end;

procedure selection;
var k,l,min,t : integer;
begin
for k:=1 to do
begin
:=k;
for l:= to n do
if <a[min] then min:=;
t:=;
a[min]:=;
a[k]:=t;
end;
end;

procedure insertion;
var k,l,v : integer;
begin
for :=2 n do
begin
v:=a[k];
l:=k;
while >v do
begin
a[l]:=a[l-1];
l:=;
end;
a[l]:=;
end;
end;