saralash algoritmlarini tadqiq qilish

PPT 16 стр. 1,5 МБ Бесплатная загрузка

Предварительный просмотр (5 стр.)

Прокрутите вниз 👇
1 / 16
“ma'lumotlar tuzilmasi va algoritmlar” faniga kirish saralash algoritmlarini tadqiq qilish reja: saralash tushunchasi va vazifasi; saralash usullarining klassifikatsiyasi; saralash masalasining formal qo'yilishi; saralashning qat'iy usullari: qo'yish orqali saralash; tanlash orqali saralash; almashtirish orqali saralash. 12-mavzu: saralashning qat'iy usullari * saralash tushunchasi va uning vazifasi saralashdan maqsad - tartiblangan to'plamda kerakli elementni topishni osonlashtirishdan iborat. izoh saralash – bu berilgan to'plam elementlarini biror bir tartibda (o'sish yoki kamayish) joylashtirish jarayonidir. dasturlarni translyatsiya qilishda; ma'lumotlar majmuasini tashqi xotirada tashkil qilishda; kutubxonalar, kataloglar, ma'lumotlar bazasini yaratishda va boshq. saralashning tadbiqi: * ma'lumotlarni xajmi va tuzilishiga nisbatan saralash usullari ikkiga ajraladi, ya'ni ichki va tashqi: ichki saralash – bu operativ xotiradagi saralash; tashqi saralash – tashqi xotirada saralash. saralash masalasini formal qo'yilishi berilgan: a1, a2 ,…, an, ob'ektlar to'plami. talab qilinadi: berilgan ob'ektlarni tartiblash, ularni shunday ap1, ap2 ,…, apn ketma-ketlikda o'rinlashtirish lozimki, bunda ularning kalitlari kamaymaydigan tartibda joylashsin: kp1  kp2  …
2 / 16
ktlar hayolan “tayyor” a(1),...,a(i-1) va boshlang'ich ketma-ketliklarga bo'linadi. har bir qadamda (i=2 dan boshlab) boshlang'ich ketma-ketlikdan i-chi element ajratib olinib tayyor ketma-ketlikning kerakli joyiga qo'shiladi. * qo'yish orqali saralash algoritmi tahlili eng yomon, ya'ni boshlang'ich ob'ektlar kalit qiymatlari bo'yicha kamayish tartibida berilgan holat. taqqoslashlar soni: o'rinlashtirishlar soni: saralashga ketgan vaqt: * * tanlash orqali saralash 1. berilgan ob'ektlar ichidan eng kichik kalitga ega element tanlanadi. 2. ushbu element boshlang'ich ketma-ketlikdagi birinchi element a1 bilan o'rin almashadi. 3. undan keyin ushbu jarayon qolgan n-1 ta element, n-2 ta element va xokazo, toki bitta eng “katta” element qolguncha davom ettiriladi. misol: - boshlang'ich holat * tanlash orqali saralash algoritmi tahlili eng yomon, ya'ni boshlang'ich ob'ektlar kalit qiymatlari bo'yicha kamayish tartibida berilgan holat. taqqoslashlar soni: o'rinlashtirishlar soni: saralashga ketgan vaqt: * * for(i=0;i =0)&&(x alj]) /* k xpahut uhaekc tekymero */ k=j; /* mmhumanbhoto semehta */ if (it=k) { x=al[i]; ali]=alk]; alk]=x; } …
3 / 16
saralash algoritmlarini tadqiq qilish - Page 3
4 / 16
saralash algoritmlarini tadqiq qilish - Page 4
5 / 16
saralash algoritmlarini tadqiq qilish - Page 5

Хотите читать дальше?

Скачайте все 16 страниц бесплатно через Telegram.

Скачать полный файл

О "saralash algoritmlarini tadqiq qilish"

“ma'lumotlar tuzilmasi va algoritmlar” faniga kirish saralash algoritmlarini tadqiq qilish reja: saralash tushunchasi va vazifasi; saralash usullarining klassifikatsiyasi; saralash masalasining formal qo'yilishi; saralashning qat'iy usullari: qo'yish orqali saralash; tanlash orqali saralash; almashtirish orqali saralash. 12-mavzu: saralashning qat'iy usullari * saralash tushunchasi va uning vazifasi saralashdan maqsad - tartiblangan to'plamda kerakli elementni topishni osonlashtirishdan iborat. izoh saralash – bu berilgan to'plam elementlarini biror bir tartibda (o'sish yoki kamayish) joylashtirish jarayonidir. dasturlarni translyatsiya qilishda; ma'lumotlar majmuasini tashqi xotirada tashkil qilishda; kutubxonalar, kataloglar, ma'lumotlar bazasini yaratishda va boshq. saralashning tadbiqi...

Этот файл содержит 16 стр. в формате PPT (1,5 МБ). Чтобы скачать "saralash algoritmlarini tadqiq qilish", нажмите кнопку Telegram слева.

Теги: saralash algoritmlarini tadqiq … PPT 16 стр. Бесплатная загрузка Telegram