Islom karimov nomidagi toshkent davlat texnika universiteti



Download 0,59 Mb.
Sana11.04.2020
Hajmi0,59 Mb.
#43893
Bog'liq
algaritm 2 mustaqil ish


O’ZBEKISTON RESPUBLIKASI OLIY VA O’RTA MAXSUS

TA’LIM VAZIRLIGI

ISLOM KARIMOV NOMIDAGI TOSHKENT DAVLAT

TEXNIKA UNIVERSITETI

“Elektronika va Avtomatika” fakulteti

“Mexatronika va Robototexnika” kafedrasi

“Axborotlarga ishlo’v berish va Algoritmlash” fanidan

MUSTAQIL

ISH

Bajardi: 143-19 guruh talabasi



Xoliqov I

Qabul qildi: Alimova N



TOSHKENT 2019

Xasis Algoritm

Xasis algoritm - bu har bir bosqichda mahalliy maqbul qarorlar qabul qilishdan iborat bo'lgan yakuniy echimi ham maqbul deb taxmin qilingan algoritmdir. Agar muammoning tuzilishi “matroid” tomonidan o'rnatilsa, ochko'z algoritmdan foydalanish global maqbullikka olib kelishi ma'lum.

Xasis algoritmlarni «qisqa ko'rish», shuningdek, «tuzatib bo'lmaydigan» sifatida tavsiflash mumkin. Ular faqat "maqbul pastki tuzilishga" ega bo'lgan muammolar uchun idealdir. Shunga qaramay, ko'plab oddiy muammolar uchun eng yaxshi mos keladigan algoritmlar ochko'z algoritmlardir. Shunisi e'tiborga loyiqki, ochko'z algoritmni tanlash algoritmi sifatida qidirish yoki tarmoq bilan bog'langan algoritmning ustuvorliklarini belgilash uchun foydalanish mumkin. Ochko'z algoritm uchun bir nechta o'zgarishlar mavjud:

Xasis algoritmlarni «qisqa ko'rish», shuningdek, «tuzatib bo'lmaydigan» sifatida tavsiflash mumkin. Ular faqat "maqbul pastki tuzilishga" ega bo'lgan muammolar uchun idealdir. Shunga qaramay, ko'plab oddiy muammolar uchun eng yaxshi mos keladigan algoritmlar ochko'z algoritmlardir. Shunisi e'tiborga loyiqki, ochko'z algoritmni tanlash algoritmi sifatida qidirish yoki tarmoq bilan bog'langan algoritmning ustuvorliklarini belgilash uchun foydalanish mumkin. Ochko'z algoritm uchun bir nechta o'zgarishlar mavjud:

Sof ochko'z algoritmlar

Ortogonal ochko'z algoritmlar

Tinchlantiruvchi ochko'z algoritmlar

Misolda ko’rish

Misol uchun Xasis algoritmlar o'zgarganda eng kam tangalar miqdorini belgilaydi. Bular inson uchun ochko'z algoritmni taqlid qilish uchun 36 sent qiymatini anglatuvchi {1, 5, 10, 20} qiymatli tangalardan foydalangan holda qilinadigan qadamlardir.


20

10

5



1

Shu tangalar ustida misol keltiraman


Misolda ko’rish


20

10

5



1

Shu tangalarni kattadan kichkinagacha saralab chiqish kerak bo’lsa, 20>x>1

Avval ularni bir-biriga qo’shib chiqish kerak bo’ladi.

10+5+1+20=36 sent bo’ldi, 36 sentli tanga qabul qilamiz

endi 36 sentdan har birini ayrib chiqish kerak

36

Misolda ko’rish


20

10

5



1

Shu qiymatlarga ega bo’lishdi.


36-10=26 -- = 26 sent

36-5=31 -- = 31 sent

36-1=35 -- = 35 sent

36-20=16 -- = 16 sent


36

36


36

36

Misolda ko’rish


26 31 35 16

Endi bu qiymatlarni bir-biri bilan solishtirib chiqiladi va kichkinadan kattaga tartibida saralanadi.

16

16<26<31<35

Endi bu sonlar o’zining eski xoliga qaytariladi.

Misolda ko’rish


20

10

5



1

16 =


26 =

31 =


35 =

Endi ular ketma-ketlikda joylashtiriladi,


Misolda ko’rish


20

10

5



1

Endi ular qiymati bo’yicha saralandi va saralash nihoyasiga yetdi.


E’tiboringiz uchun raxmat


Download 0,59 Mb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish