5-labaratorıya jumısı. Saralaw usılları hám onıń usulları. Isten maqset: Saralaw usıl hám algoritmların izertlew. Saralawǵa tiyisli mısallardı sheshiw. Qoyilgan másele



Download 64,5 Kb.
bet2/3
Sana29.11.2022
Hajmi64,5 Kb.
#875102
1   2   3
Bog'liq
5-лаб

Tańlaw arqalı saralaw algoritmı.
Bul usıl tómendegi printsplarǵa tiykarlanǵan:
1. Eń kishi giltke iye element saylanadı.
2. Usı element birinshi element penen orın almasınadı.
3. Keyin usı process qalǵan n-1, n-2 elementler menen tákirarlanıp, tap bir eń úlken element qolģansha dawam ettiriledi.
Algoritm natiyjeliligi:
Salıstırıwlashlar sanı.
S= N (N-1) /2= (N2-N) /2
Dızbek tártiplengende orınlashtirishlar sanı.
M(min)=3 (N-1)
Dızbek teris tártiplengende orinlashtirishlar sanı Mmin=MminN/2=3N (N-1) /2
Usı usıl boyınsha saralaw atqarılsa, eń jaman halda salıstırıwlar hám ornalastırıwlar sanı rejimi n2 boladı.
Shar tárizli saralaw algoritmi.
Usı usıldıń ideyası tómendegishe: n - 1 ret dızbekde tómennen joqarıǵa qaray júrip giltler jup- jupı menen salıstırıladı. Eger tómengi gilt ma`nisi joqarıdaǵı jup giltinen kishi bolsa, ol halda olardıń ornı almastırıladı (1- súwret).
Mısal : dızbek - 4, 3, 7, 2, 1, 6.1-súwret.

1-súwret. Shar tárizli saralash usulida massiv elementleriniń ornın almastırıw.
Shar tárizli saralaw usılıda dızbek elementlariniń orını almastırıw. Shar tárizli usıldı dızbek elementlerinde tómenden joqarıǵa hám joqarıdan tómenge ılaqtırıwdı bir waqıtta ámelge asırıw nátiyjesinde jaqsılaw múmkin.
Salıstırıwlashlar sanı:
M= (n/2) (n/2) =n2/4
Almastırıwlar sanı:
Cmax=3n2/4 2-súwret

2-súwret. Massivti shar tárizli saralawģa mısal.

Dızbekti shar tárizli saralawǵa missal 2-suwretde berilgen mısalda 5 dana elementten ibarat dızbek berilgen. Sonday eken, dızbekde tómenden joqarıǵa (joqarıdan tómenge) ılaqtırıwlar sanı 5-1=4 ret boladı. Mısaldan kórinip turıptı, olda, algoritm ishki ciklde 3-qádemnen baslap dızbekti biykar qayta isleydi, 4-qádemdi atqarmasa da boladı. Berilgen usıllardıń abzallıģı:


1) Eń ápiwayı algoritm;
2) Ámelge asırıw ápiwayı;
3) Qósımsha ózgeriwshiler shárt emes.

Download 64,5 Kb.

Do'stlaringiz bilan baham:
1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©www.hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish