Guruh talabasi Hamroyev Dilshodning algoritmni lohilash fanindan



Download 152,75 Kb.
Sana11.01.2022
Hajmi152,75 Kb.
#351673
Bog'liq
13-labaratoriya ishi AL Hamroyev Dilshod


106-19-guruh talabasi Hamroyev Dilshodning algoritmni lohilash fanindan

13-labaratoriya ishi.

Asosan algoritmni murakkabligini baholash uchun O simvolikadan foydalaniladi.Ya’ni ushbu baholash asosida algoritmlarni quyidagi sinflarga bo’lish mumkin.

Doimiy murakkablik n ga bog’liq emas ya’ni O(1);

Chiziqli murakkablik ya’ni O(n);

Polinimial murakkablik ya’ni O(nm), bu yerda m konstanta ya’ni o’zgarmas son;

Eksponentsial murakkablik O(tf(n)), bu yerda t- konstanta>1 f(n)-polinomial;

Superpolinomial murakkablik O(сf(n)),bu yerda c-konstanta f(n)-doimiydan tezroq lekin chiziqlidan sekinroq o’sadigan funksiya hisoblanadi.

P masalalarga kelsak biz logarifmik chiziqli va polynomial murakkablikdagi masalalarni ko’rganmiz.Lekin ularni barchasini umumlashtirsak u holda ularni ko’rsatkichi logarifm birlik ba 1 dan katta qiymatlardan iborat bo’lgan polinom bilan ifodalash mumkin.Asosan bunday masalalar P-masalalar sinfiga tegishli bo’ladi.Bunday masalalar shuningdek yechilishi mumkin bo’lgan masalalar turiga kiradi.Boshqa tomondan vaqt bo’yicha murakkabligi n100

yoki 1099n2 bo’lgan polynomial algoritmlar amaliy nuqtai nazardan samarali bo’lib hisoblanmaydi.

NP masalalariga kelsak vaqt bo’yicha murakkabligi polinomial baholashga bo’ysinmaydigan algoritmlar eksponentsial algoritmlar deyiladi.Ko’pgina eksponentsial algoritmlar bu to’liq ko’rib chiqish usulining variantlari.Agar masalani yechish uchun polynomial algoritm mavjud bo’lmasa bunday masalalar qiyin yechiladigan masalalar deyiladi.Deyarli yechilmaydigan masalalar sinfi NP – determinirlanmagan polynomial murakkablikdagi sinfni ifodalaydi.Bunday masalalarni yechadigan barcha ma’lum bo’lgan determinirlangan algoritmlar murakkabligi yoki elsponentsial yoki factorial bo’ladi.NP ingliz tilida Nondeterministic Polynomial time ya’ni tarjima qilinganda determinirlanmagan polinomial vaqt degan ma’noni anglatadi. Bundan tashqari barcha P masalalar NP sinfiga ham kiradi.

Masalalar

Dastur kodi:

#include

#include

#include

using namespace std; int main()

{

int a[40],r=0,t;



srand(time(0));

int n=10;

cout<<"massivdan tasodifiy tanlangan sonlar ";

for(int i=1; i<10; i++)

a[i]=rand()%n; cout<

for(int i=1; i<10; i++)

{
cin>>t; if(a[i]==t)

{ r++;


}

}

cout<

cout<<"siz kiritgan raqamlar ichidan "<

return 0;



}


Download 152,75 Kb.

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