Raqamli texnologiyalarning Yangi O‘zbekiston rivojiga ta’siri


RAQAMLI TEXNOLOGIYALARNING



Yüklə 109,74 Kb.
Pdf görüntüsü
səhifə332/355
tarix27.12.2023
ölçüsü109,74 Kb.
#200050
1   ...   328   329   330   331   332   333   334   335   ...   355
15-8-PB

 
RAQAMLI TEXNOLOGIYALARNING 
YANGI 
O‘ZBEKISTON
 RIVOJIGA 
TA’SIRI
 
Xalqaro ilmiy-amaliy konferensiyasi
 
PUFAKCHALI SARALASH ALGORITMI VA UNING PYTHONDA IFODALANISHI 
Jumakulov Abdumannon Kodirjonovich
Qo‘qon Universiteti o‘qituvchisi
jumakulov19862106@gmail.com 
Annotatsiya:
Maqolada pufakchali saralash algoritmi, algoritmning tahlili, python 
dasturlash tilida ifodalanishi va natijalari yoritilgan
Kalit so‘zlar
: algoritm, saralash, massiv, python,element 
Pufakcha saralash - 
agar oldingisi keyingisidan katta bo‘lsa, qo‘shni elementlarni ketma
-ket 
taqqoslash va almashish orqali massivlarni saralash usuli. 
Bu algoritmni bajarish jarayonida katta qiymatga ega bo‘lgan elementlar massiv oxirida, 
kichikroq elementlar esa asta-
sekin massivning boshiga o‘tkaziladi. Majoziy qilib aytganda, og‘ir 
elementlar pastga tushadi, engil elementlar esa havo pufakchalari kabi asta-sekin yuqoriga 
ko‘tariladi. 
Pufakcha tartiblashda tashqi halqaning takrorlanish soni massiv uzunligidan bitta kam qilib 
belgilanadi, chunki ikkinchi element joyiga tushganda, birinchi element allaqachon minimal bo‘
ladi 
va massiv boshiga o‘tadi.
Ichki takrorlanish soni tashqi siklning iteratsiya soniga bog‘liq, chunki massivning boshi 
allaqachon tartiblangan va bu elementlarni tekshirishning ma'nosi yo‘q.
Massiv quyidagi ko‘rinishda bo‘lsin [7, 15, 5, 3, 9].
Tashqi t
akrorlanishning birinchi iteratsiyasida 3 soni massisv boshiga o‘tadi. Buning uchun 
ichki siklda 4 ta taqqoslash kerak bo‘ladi:
7 > 15? Yo‘q
7 > 5? Ha. Biz joylarni almashtiramiz [5, 15, 7, 3, 9] 
5 > 3? Ha. Biz joylarni almashtiramiz [3, 15, 7, 5, 9] 
3 > 
9? Yo‘q
Natija: [3, 15, 7, 5, 9] 


345 

Yüklə 109,74 Kb.

Dostları ilə paylaş:
1   ...   328   329   330   331   332   333   334   335   ...   355




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin