saralash algoritmlari

PPTX 13 sahifa 1015,7 KB Bepul yuklash

Sahifa ko'rinishi (5 sahifa)

Pastga aylantiring 👇
1 / 13
слайд 1 farg’ona davlat universiteti fizika-matematika fakulteti amaliy matematika va informatika yo’nalishi 19.08-guruh talabasi kamoljonov muhriddin kurs ishi mavzu: c# dasturlash tilida saralash algoritmlari kurs ishi rahbari: sh.ulikov 1 algoritm nima? algoritm - bu ma'lum bir muammoni hal qilish uchun mo'ljallangan qadamlar ketma-ketligi. boshqacha aytganda, algoritm bu muammoni hal qilishning bir usuli. misol tariqasida choy damalsh algoritmini ko’rib chiqishimiz mumkin. saralash algoritmlari algoritmlarning to’rt asosoiy yo’nalishlaridan biri hisoblanadi saralash algoritmlari. saralash deb, berilgan obyektlar ketma-ketligini ma’lum mantiqiy tartibda qayta joylashtirish jarayoniga aytiladi. saralash bir nechta ko’rsatkichlarga bog’liq bo’lishi mumkin. misol keltirsak maktab jimsoniy tarbiya darsi. bu dars boshida bolalar bo’ylariga qarab safda turishadi. jurnal bo’yicha esa familiya bo’yicha saralanadi. saralash algoritmlari turlari saralash algoritmlari ham tartiblanmagan massivlarni saralash maqsadida bir nechta turlarga bo’linadi. ya’ni sonlarni saralashning bir nechta usullari mavjud. misol uchun quyidagi saralash algoritmlari turlarini keltirib o’tishimiz mumkin: 1.tasodifiy saralash algoritmi. 2.pufakchali saralash algoritmi. 3.qo’shish tartibida saralash algoritmi. 4.tanlash …
2 / 13
lum tartibda saralanib qolmagungacha davom etadi. shu sababli bu saralash algoritmi u qadar samarali bo’lmagan saralash algoritmi hisoblanadi. bu holatda sonlar bitta, ikkita yoki bir necha qadamlardan keyin saralanib qolishi mumkin. bu sarlash algoritmini faqatgina ta’lim sohasida boshqa saralash algoritmlari bilan taqqoslab organish uchun qulay algoritm hisoblanadi. bu yordamida massivlarni saralash birmuncha noqulay. pufakchali saralash algoritmi algoritm tavsifi: ushbu saralash algoritmi g'oyasi, massivda birinchi elementdan boshlab, qo'shni elementlarni o'zaro taqqoslashdan iborat. birinchi, massivning birinchi elementini olamiz va uni yonidagi ikkinchi elementi bilan taqqoslaymiz. agar massivning birinchi elementi yonidagi ikkinchi elementidan katta bo’lsa ularning o’rinlarini almashtiramiz va endi birinchi element ikkinchi o’ringa o’tib qoladi. biz endi yana shu elementni uchinchi element bilan taqqoslaymiz va shu tartibda davom etamiz. massivning har bir elementlarini juft-juft qilib taqqoslab chiqamiz. keyin, xuddi shu tarzda biz yana davom etamiz. o’rni almashmagandan so’ng katta elementni olib keyingisi bilan taqqoslaymiz. barcha elementlar shu tartibda taqqoslanib chiqiladi. eng katta …
3 / 13
an birinchi elementini olamiz va o’zidan katta element chiqqungacha solishtirib taqqoslab boramiz. katta element chiqqanda taqqoslash to’xtatiladi. endi shu katta elementni olib keyingilar bilan taqqoslashni davom ettiramiz.ya’ni biz qiladigan amallar ketma-ketligi bu sonlar ichidan eng kattasini tanlab olib uni oxiriga o’tkazishdan iborat bo’ladi saralashni birlashtirish algoritmi bu algoritmning bajarilish ketma-ketligi bizga berilgan tartiblanmagan bir nechta sonlarni teng ikki qismga ajratib yuboramiz va bizda hosil bo’lgan ikkita bo’laklarni ham teng ikki qismga ajratib yuboramiz . amal shu tartibda davom etadi va bizga berilgan qatorlar yakka tartibdagi sonlar ko’rinishiga o’tib qoladi. keyin ularni saralangan holatda yonma-yon joylashtirib chiqamiz va ularni yana birlashtirib qo’yamiz. xulosa algoritmlashning asosi matematika hisoblanadi. bu holatda fikrlash juda muhim hisoblanadi. shulardan xulosa qiladigan bo’lsak saralash algoritmlarini bir necha usullari bilan tanishib chiqdik. odatda bizga bir necha sonlar to’plami berilganda ularni turli xil usullar yordamida saralab chiqqanmiz. endi bu kurs ishida ularni biz emas kompyuterda qulay uslubda saralshni amalga …
4 / 13
saralash algoritmlari - Page 4
5 / 13
saralash algoritmlari - Page 5

Ko'proq o'qimoqchimisiz?

Barcha 13 sahifani Telegram orqali bepul yuklab oling.

To'liq faylni yuklab olish

"saralash algoritmlari" haqida

слайд 1 farg’ona davlat universiteti fizika-matematika fakulteti amaliy matematika va informatika yo’nalishi 19.08-guruh talabasi kamoljonov muhriddin kurs ishi mavzu: c# dasturlash tilida saralash algoritmlari kurs ishi rahbari: sh.ulikov 1 algoritm nima? algoritm - bu ma'lum bir muammoni hal qilish uchun mo'ljallangan qadamlar ketma-ketligi. boshqacha aytganda, algoritm bu muammoni hal qilishning bir usuli. misol tariqasida choy damalsh algoritmini ko’rib chiqishimiz mumkin. saralash algoritmlari algoritmlarning to’rt asosoiy yo’nalishlaridan biri hisoblanadi saralash algoritmlari. saralash deb, berilgan obyektlar ketma-ketligini ma’lum mantiqiy tartibda qayta joylashtirish jarayoniga aytiladi. saralash bir nechta ko’rsatkichlarga bog’liq bo’lishi mumkin. misol keltirsak maktab jimsoniy ...

Bu fayl PPTX formatida 13 sahifadan iborat (1015,7 KB). "saralash algoritmlari"ni yuklab olish uchun chap tomondagi Telegram tugmasini bosing.

Teglar: saralash algoritmlari PPTX 13 sahifa Bepul yuklash Telegram