Mavzu: Razryadli saralash Saralash



Download 311,42 Kb.
bet1/8
Sana17.09.2021
Hajmi311,42 Kb.
#177105
  1   2   3   4   5   6   7   8
Bog'liq
Документ Microsoft Office Word (3)


Mavzu: Razryadli saralash
Saralash– bu massiv elementlarin biror qonuniyat (o‟sish,kamayish, oxirgi

raqami,bo‟luvchilar,juftlari toqlari …)ga asoslangan holda tartiblashga aytiladi.

Umumanolgandasaralashningmaqsadiberilganob‟ektlarto„plamini

aniqbirtartibdaguruxlabchiqishjarayonitushuniladi.

Saralashningmaqsadikeyinchalik,

saralashganto„plamniqidirilayotganelementinitopishdaniborat. Bu qariyib

universal, fundamental jarayon. Biz bu jarayon bilan har kuni uchrashamiz –

telefon daftaridagi saralash, kitoblar sarlavhasida, kutubxonalarda, lug„atlarda,

pochtada savdoda va x.k.

Xar qanday saralash bu dastur demakdir va saralash presedurasining

tavsivlarining baxosi dastur qanchalik yaxshi tuzilganiga bog‟liq bo‟ladi.Ikkita

turli usillarning ish unimidagi farq “ yaxshi ” va “ yoman ” dasturlashtirilgan

aynan bitta usil o‟rtasidagilarga nisbatan bir necha kam bo‟lishi mumkin. Saralash presedurasi uchun sarflanadigan xaqiqiy mashina vaqti massivlardan

ko‟rib chiqish, qiyoslash va sikllarni tashkil etish, ma‟lumotlarni boshqa joyga

ko‟chirish kichik dasturlari, kichik dasturlarning aloqasi uchun bog‟liq bo‟ladi.

Bugun biz siz bilan massiv elementlarini saralashni ko‟rib

chiqamiz.Saralashningjudako„pusullarimavjud. Ular turli to„plamlar uchun

turlicha bo„lishi mumkin.

Massivni saralash uchun ishlatiladigan usul unga berilgan xotirani ixcham holda

ishlatish lozim.Boshqacha qilib aytganda,saralanayotgan massiv xuddi shu

massivni o„zida amalga oshirilishi lozim.

Saralashusullarikammashinavaqtinitalabqilishilozim.

Engyaxshitezalgoritmlartartibidagisaralashlarnitalabetadi.

Buerdaikkitasaralashnifarqlashlozim.

Ichki va tashqi saralash.

Ichki saralash deganda, massivlarni saralashni,

Tashqi saralash deganda esa, fayl elementlarini

saralashni tushunamiz.

Algoritmning asosiy xossalaridan biri unga qo„llanish sferasi(sohasi) bilan

bog„liq.


Asosanikkitatursaralashimavjud:

• Ichkisaralash. Boshqachaqilibaytganda, bunday

saralashmassivlardasaralashniamalgaoshiradi. Bunda keltirilag n ketma – ketli

koperativ xotirada joylashda va bunda ixtiyoriy yacheykaga ruxsatlikirish

mavjud. Asosan bu erda o„z joyida saralash amalga oshiriladi.

• Tashqisaralash. Buerdafayllarustidasaralash

amalgaoshiriladi. Albatta, bunday saralashda vaqt ko„p ketadi, lekin, o„lcham

jixattan katta ketma-ketliklarni saralash mumkin.

Faraz qilaylik, bizga

n*logn

1 2 , , ..., n a a aelementlar berilgan bo„lsin, u holda massivnisaralashdeganda,

unielementlarinio„rinlarigaalmashtirishtushuniladi.

Bu erda, quyidagi tartiblashtirilgan funksiyabajariladi.




Download 311,42 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4   5   6   7   8




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©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