Yerinə salmaqla çeşidləmə alqoritmi (Versal alqoritmi)
Xarici dövrün hazırlanması. J=2,3,....,n üçün 2-5 mərhələlərini icra etməli və sonra 6-ya keçirməli.
Daxili dövrün hazırlanması.
i=j-1 k:=kj R:=Rj
Sonrakı addımlarda i-nin azalma ardıcıllığı ilə k və ki müqayisə edilməklə R lazımi yerə salınır.
k və ki-nin müqayisəsi Əgər k>=ki onda 5-ci addıma keçməli.
Ri-ni sürüşdürməli, i-ni azaltmalı.
Ri+1:=Ri i:=i-1
Əgər i>0 olarsa 3-cü addıma qayitmalı.
Əgər i=0 olsa, onda k açarların içərisində ən kiçiyidir, odur ki, R 1-ci mövqedə yerləşdirilir.
Yazının yerinə salınması.
Ri+1:=R 1-ci addıma qayıtmalı.
Son. Alqoritmi bitirməli.
5-ci yazı emal olunduqda onun açarı orta hesabla ½ sayda nizamlanmış açarlarla müqayisə olunur. Odur ki, müqayisələrin ümumi sayı təxminən
MS=(1+2+….N)2=N/4 olur.
Dostları ilə paylaş: |