Усынылып атырған усыл алгоритми төмендегише болады:
Procedure StraightInsertion;
Var i,j:index; x:item;
begin
for i:=2 to n do
x:=a[i]; a[0]:=x; j:=1;
while x
a[j]:=x;
end;
end; StraightInsertion
1. Saralaw. Tiykargi tusinikler.
1.12 Saralaw. Tiykargi tusinikler.
Саралаў – бул берилген топлам элементлерин қандайда бир тәртипте жайластырыў процесси. Саралаўдың мақсети тәртиплестирилген топламда керекли элементти табыўды аңсатластырыўдан ибарат. Саралаў программаларды трансляция қылынып атырғанда, мағлыўматлар жыйындысын сыртқы ядта шөлкемлестирилип атырғанда, китапханалар, каталоглар, мағлыўматлар базасы жаратылып атырғанда пайдаланылады. Бизге белгили, саралаўдың ҳәр түрли алгоритмлери бар. Себеби, бир мәселени саралаў ушын жүда көплеген ҳәр түрли алгоритмлерден пайдаланыў мүмкин. Берилген мәселени шешиўде базылары қурамалы болыўы мүмкин. Соның ушын саралаў мәселесинде алгоритмлердиң салыстырмалы анализин өткериў зәрүрлиги пайда болады.
Do'stlaringiz bilan baham: |