Algoritmlarni loyihalash



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

kombinatorik masalalar

  1. Time(0) funksiyasining vazifasi nima?

Select one:

 U GMT bo’yicha 1970 y., 1-yanvar 00:00 dan boshlab hozirgacha o’tgan vaqtni sekundlarda hisoblaydi;



  1. Rand() funksiyasidan foydalanish uchun Cstdlib header fayli chaqiriladi

'True'.

  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<

}

8



  1. Dinamik dasturlash odatda muammolarni yechishda nechta

2

  1. Kombinatorikani mustaqil fan sifatida birinchi bo’lib kim?

G.Leybnits

  1. Srand() -  tasodifiy butun sonni hosil qilish funksiyasi.

'False'

  1. Quydagi tasodifiy algoritm yordamida qidirish usuli qanday nomlanadi?

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

do

{



b=rand()%11;

} while (c!=a[b]);    //c -  izlanayotgan son

cout<

Select one:



Las-Vegas

  1. Xasislik algoritmiga tegishli tushunchalarni belgilang

Select one or more:

Xasislik algoritm har doim birinchi bo'lib "eng katta bo'lak" ni tanlaydi va keyin qolganlar orasida eng samarali tanlovni amalga oshiradi., Xasislik algoritmi qadamlar ketma-ketligi bilan yechimni beradi. Har bir qadamda masalaning qisman yechimi mavjud va bu to'liq yechim topilguncha davom etadi., Xasislik algoritmlar juda sodda, ammo shunga qaramay, siz uni har qanday masalalarga qo’llaganda optimal yechimni bermasligi mumkin.

  1. Tasodifiy butun sonni hosil qilish funksiyasi qaysi?

Select one:

Rand()

  1. Quydagi algoritmni bajarish vaqti _______.

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

for(int i=n; i>0; i--)

{

j=1+rand()%i;



swap(a[i], a[j]);

}

Select one:



O(n)

  1. Pastga qarab dinamik dasturlash – bu __________________.

Select one:

    1. qoida tariqasida, ko’rilayotgan xususiyatlarga ega bo'lgan qancha ob'ekt mavjudligi yoki berilgan xususiyatlarga ega bo'lgan kombinatorial ob'ektlarning soni

b.  

c. keyinchalik dastlabki muammoni hal qilish uchun kerak bo'ladigan barcha quyi jadvallar oldindan hisoblab chiqi va keyin asl muammoning yechimini yaratishda foydalaniladi

Feedback

The correct answer is:  



  1. Rand() funksiyasidan foydalanish uchun ..... header fayli chaqiriladi.   (Cmath)

Cstdlib

  1. Cheklangan to'plamning tasodifiy aralashmasini yaratish algoritmi kimning sharafiga nomlangan?


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