Bajardi:
619-21- guruh talabasi
Yusupov Sanjarbek
Qabul qildi:
AT kafedra o’qituvchisi
Abdullayeva M
Amaliy mashg‘ulot - 11
Mavzu: “Ajrat va hukmronlik qil” prinsipi bo‘yicha
ishlaydigan algoritmlarni
loyihalash. Elementlar jamlanmasini biror belgi bo‘yicha tartiblashtirish algoritmi.
Ishdan maqsad. “Ajrat va hukmronlik qil” prinsipi bo‘yicha
ishlaydigan
algoritmlarni loyihalash. Elementlar jamlanmasini biror belgi bo‘yicha tartiblashtirish
algoritmi.
Qo’yilgan masala. “Ajrat va hukmronlik qil” prinsipi bo‘yicha ishlaydigan
algoritmlarni loyihalash. Elementlar jamlanmasini biror belgi bo‘yicha tartiblashtirish
algoritmi
Ish tartibi:
Tajriba ishi nazariy ma’lumotlarini o‘rganish;
Berilgan topshiriqning algoritmini ishlab chiqish;
C++ dasturlash muhitida dasturni yaratish;
Natijalarni tekshirish;
Hisobotni tayyorlash va topshirish.
Nazariy qism
Vazn oralig’ini rejalashtirish: rekursiv jarayonlar
Rekursiya
va stack
Vazifalarga qaytaylik va ularni batafsilroq ko'rib chiqamiz.
Bizning birinchi mavzuimiz rekursiya bo'ladi.
Agar siz dasturlash uchun yangi emas bo'lsangiz, siz allaqachon rekursiya bilan
tanish bo'lishingiz mumkin va siz ushbu bobni o'tkazib yuborishingiz mumkin.
Rekursiya - bu vazifani tabiiy ravishda bir nechta o'xshash,
ammo sodda
vazifalarga bo'lish mumkin bo'lgan holatlarda foydali bo'lgan dasturlash usuli. Yoki
biron bir vazifani sodda harakatlarga soddalashtirish mumkin bo'lsa,
xuddi shu
vazifaning oddiy versiyasi. Yoki, yaqinda bilib olamizki, ma'lum bir tuzilmalar bilan
ishlash uchun.
Amaliy qism: