Algoritmlarni loyihalash


{a,b,c} hosil qilish masalasining dastur kodi



Download 37,39 Kb.
bet12/13
Sana31.12.2021
Hajmi37,39 Kb.
#252179
1   ...   5   6   7   8   9   10   11   12   13
Bog'liq
AL hammasi

{a,b,c} hosil qilish masalasining dastur kodi

  1. Quyidagi dastur natijasini aniqlang

int funk(int *a, int l, int r)

{

int x1, x2;



if (l == r)

return a[l]; else

{

x1 = funk(a, l, (l + r)/2); x2 = funk(a, (l + r)/2 + 1, r);



return x1 > x2 ? x1 : x2;

}

}



int main()

{

int  a[]={2,9,7,5,6};



cout<

}

9



  1. srand(seed) funksiyasida seedning qiymati dastlabki holatda nimaga teng?

Select one or more:

    1. 1 ga

  1. Biror chekli to’plam elementlari ichida ma’lum bir xossaga ega bo’lgan elementlaridan iborat qism to’plamlarni tanlab olish yoki to’plam elementlarini ma’lum bir tartibda joylashtirish bilan bog’liq masalalar Answer(aaaaa masalalar)

kombinatorik masalalar

  1. Quyidagi dastur natijasini aniqlang

int funk(int *a, int l, int r)

{

return l == r ? a[l] : funk(a, l, (l + r)/2) + funk(a, (l + r)/2 + 1, r);



}

int main()

{

int a[]={1,2,3,4,5,6,7,8,9};



cout<

return 0;

}

45


  1. Quyidagi dastur natijasini aniqlang

int funk(int *a, int l, int r)

{

int x1, x2;



if (l == r)

return a[l]; else

{

x1 = funk(a, l, (l + r)/2); x2 = funk(a, (l + r)/2 + 1, r);



return x1

}

}



int main()

{

int  a[]={3,9,1,5,6};



cout<

}

1



  1. Quyidagi to'plamda nechta element bor:

A={a1,a2,a3, ...a9, b1, b2, ...b9, .. z9}

a dan z gacha 26 ta harf bor.



234

  1. Quydagi tasodifiy algoritm yordamida qidirish usuli qanday nomlanadi?

int a[11]={2,4,5,8,23,4,54,65,3,14,20};

do

{



i++;

b=rand()%11;

if(i>k) break;

cout<

} while (c!=a[b]);

if(i>k) cout<<"\nIzlanayotgan son topilmadi ";

else{

cout<

 Monte-Karlo


  1. srand(seed) funksiyasida seedning qiymati dastlabki holatda nimaga teng?  (0,1,2,3,4,...time(0), joriy vaqt)

1

  1. Quyidagi dastur natijasini aniqlang

int funk(int *a, int l, int r)

{

return l == r ? a[l] : funk(a, l, (l + r)/2) + funk(a, (l + r)/2 + 1, r);



}

int main()

{

int a[]={1,2,3,4,5,6,7,8,9};



cout<

return 0;

}

15


  1. srand(seed) funksiyasida seedning qiymati dastlabki holatda nimaga teng?  (0,1,2,3,4,...time(0), joriy vaqt)

1

  1. Quyidagi dastur natijasini aniqlang

int funk(int *a, int l, int r)

{

int x1, x2;



if (l == r)

return a[l]; else

{

x1 = funk(a, l, (l + r)/2); x2 = funk(a, (l + r)/2 + 1, r);



return x1 < x2 ? x1 : x2;

}

}



int main()

{

int  a[]={2,7,7,5,6,5,4,3,6,7,8};



cout<

}

2



  1. Quyidagi dastur kodini tahlil qiling.

int Max(int *a, int l, int r)

{

int max1, max2;



if (l == r)

return a[l]; else

{

max1 = Max(a, l, (l + r)/2);



max2 = Max(a, (l + r)/2 + 1, r);

if (max1 > max2)

return  max1;

else


return max2;

}

}



Select one:

Manfiy bo’lmagan butun sonlar massividan eng katta elementni toppish dasturini “Bo’lish va hukmronlik qilish” algoritmi yordamida aniqlash dasturi

  1. Quydagi tasodifiy algoritm yordamida qidirish usuli qanday nomlanadi?

int a[11]={2,4,5,8,23,4,54,65,3,14,20};

do

{



i++;

b=rand()%11;

if(i>k) break;

cout<

} while (c!=a[b]);

if(i>k) cout<<"\nIzlanayotgan son topilmadi ";

else{

cout<

Select one:

Monte-Karlo


  1. Quyidagi funksiya nima vazifani bajaradi?

int funk(int *a, int l, int r)

{

return l == r ? a[l] : funk(a, l, (l + r)/2) + funk(a, (l + r)/2 + 1, r);



}

..

{



funk(a, 0, N - 1);

}

Select one:




Download 37,39 Kb.

Do'stlaringiz bilan baham:
1   ...   5   6   7   8   9   10   11   12   13




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