Kirish Roʻyxatdan oʻtish

Docx

  • Referatlar
  • Diplom ishlar
  • Boshqa
    • Slaydlar
    • Referatlar
    • Kurs ishlari
    • Diplom ishlar
    • Dissertatsiyalar
    • Dars ishlanmalar
    • Infografika
    • Kitoblar
    • Testlar

Dokument ma'lumotlari

Narxi 3000UZS
Hajmi 777.9KB
Xaridlar 0
Yuklab olingan sana 07 Noyabr 2026
Kengaytma pptx
Bo'lim Slaydlar
Fan Pedagogika

Sotuvchi

Bohodir Jalolov

Ma’lumotlarni saralash. saralashni birlashtirish(silyanie)usuli

Sotib olish
“ MA’LUMOTLARNI SARALASH. SARALASHNI 
BIRLASHTIRISH(SILYANIE)USULI  ”
Reja:
1.   Birlashtirib saralash (Merge sort)
2. Dastur kodi
3. Birlashtirish algoritmi qay tarzda ishlashi haqida  • Algoritm  nima   degan  
savolga,  u  asosiy  tushuncha  
sifatida  qabul qilinganligidan, 
uning faqat tavsifi beriladi, 
ya’ni biror maqsadga 
erishishga yoki qandaydir  
masalani  yechishga  qaratilgan 
 ko’rsatmalarning  
(buyruqlarning)  aniq, 
tushunarli, chekli hamda to’liq 
tizimi tushuniladi.  Birlashtirib saralash (Merge sort)  
• Birlashtirib  saralash  (Merge  sort)  –  tartiblashning 
tezkor  bajariladigan  algoritmlaridan  biri.  Ushbu 
tartiblash  “bo’lib  tashla  va  hukmronlik  qil”  prinsipining 
yaxshi namunasidir. Birinchidan, vazifa bir nechta kichik 
topshiriqlarga  bo'linadi.  Keyin  ushbu  vazifalar  rekursiv 
chaqiruv  yordamida  yoki  to'g'ridan-to'g'ri  ularning  hajmi 
yetarlicha  kichik  bo'lsa  hal  qilinadi.  Nihoyat,  ularning 
y echimlari  birlashtirilib,  asl  muammoning  echimi 
olinadi.    • “ Bo’lib  tashla  va  hukmronlik  qil” 
strategiyasi
• “ Bo’lib  tashla  va  hukmronlik  qil” 
strategiyasi  yordamida  muammoni  qismiy 
jarayonlarga  ajratamiz.  Har  bir  kichik  topshiriq 
uchun  yechimga  ega  bo'lsak,  pastki  vazifalarni 
yechish  uchun  pastki  vazifalardan  olingan 
natijalarni "birlashtiramiz".
• Aytaylik, biz A massivni saralashni xohladik. 
Kichik  vazifa  bu  p  indeksidan  boshlanib,  r 
indeksida  tugagan,  A  [p..r]  bilan  belgilangan 
kichik qismini ajratishdir.  FUNKTSIYANI BOSQICHMA-BOSQICH BIRLASHTIRISH  • Biz  yuqorida  keltirilgan  qadamlardan  funksiyani  bosqichma -
bosqich  birlashtirishni  ko ’ rib  chiqishimiz  mumkin :  avvalo  saralash 
pastki  qatorlarining  dublikat  nusxalarini  yaratib  oldik 
kkeyingqadamimizda kichik va joriy massiv indeksini aniqlab oldik .
• Birinchi  qadamda  for  sikl  operatori  va  massivdan  foydalangan 
bo’lsak.  Keyingi  qadamda  bir  nuqta  tanlanib  olinib  boshiga 
tenglashtiriladi ya’ni [p..r] oraliqda bo’lishi mumkin biz bunda while 
oparatoriga  masofa  belgilab  olamiz  i  va  j  lar  orqali  va  yana  shart 
oparatoriga  murojat  qilamiz  va  so’nggi  qadamda  elementlardan 
birortasi qolmasa [p..r]ga joylashtirishimiz mumkin.  BIRLASHTIRISH FUNKTSIYASI QUYIDAGICHA ISHLAYDI:  ETIBORINGIZ 
UCHUN RAHMAT.

Ma’lumotlarni saralash. saralashni birlashtirish(silyanie)usuli

Sotib olish
  • O'xshash dokumentlar

  • Maktabgacha ta‘lim tashkilotida ovqatlanish ratsionini tashkil etish
  • Umumta‘lim maktablarida Imom Buxoriy hadislarini o‘rganishning ahamiyati
  • 2001-yil sentabr voqealri va uning xalqaro munosabatlarga
  • 1945-1990-yillarda Buyuk Britaniya
  • 1918-1923 yillarda xalqaro munosabatlar, Versal Vashington siyetemasining tuzilishi

Xaridni tasdiqlang

Ha Yo'q

© Copyright 2019-2026.

  • Balansdan chiqarish bo'yicha ko'rsatmalar
  • Biz bilan aloqa
  • Saytdan foydalanish yuriqnomasi
  • Fayl yuklash yuriqnomasi
  • Русский