Лекция 2 Алгоритмы сортировки и поиска
Download 0.88 Mb.
|
algoritmy-sortirovki-i-poiska.ru.uz
- Bu sahifa navigatsiya:
- Tanlash tartibi
- Tanlovni saralash algoritmi
TartiblashMassivlarni saralashning to'rtta algoritmini ko'rib chiqing:
Tanlash tartibi
Tanlovni saralash algoritmiProtsedura tanlash-Sort(A,n). Kirish: • A – saralanadigan massiv. • n – A massivdagi tartiblangan elementlar soni. Natija: A massivning elementlari kamaymaydigan tartibda tartiblangan. Jarayon bosqichlari: 1. i = 1 dan n-1 gacha: A. Eng kichik o'zgaruvchining qiymatini i ga o'rnating. B. j = i+1 dan n gacha: i. Agar A[j] < A[eng kichik] o'zgaruvchiga tayinlansa j ning eng kichik qiymati. C. A[i] ↔ A[eng kichik] almashish. Tanlovni saralash algoritmi
a) "1-bosqichdagi siklning har bir iteratsiyasi boshida A[1..i-1] pastki qatori tartiblangan tartibda i-1 eng kichik massiv elementlarini o'z ichiga oladi." b) "1B-bosqichda halqaning har bir iteratsiyasi boshida A [eng kichik] elementi A[i..j-1] pastki massivdagi eng kichik element hisoblanadi." Download 0.88 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling