Tiplarni dinamik tarzda



Yüklə 8,26 Mb.
səhifə30/131
tarix30.12.2023
ölçüsü8,26 Mb.
#164059
1   ...   26   27   28   29   30   31   32   33   ...   131
Tiplarni dinamik tarzda

Nazorat savollari


  1. Qanday konteynerlar uchun aniqlanadigan tip va kalit tipi bir xil bo‘ladi?

  2. Assosiativ konteynerlarning iteratorlari necha tomonlama iteratorlar sinfiga kiradi?

  3. Kalit asosida qidirishda berilgan kichik bo‘lmagan birinchi elementni qanday funksiya va birinchi katta elementni qanday funksiya yordamida amalga oshiriladi?

  4. Set to‘plamda qiymatni o‘zgartirish uchun avval nima funksiyani bajarib, so‘ng yangi qiymatni yoki o‘zgartirilgan varianti qo‘shiladi?

  5. Xotirani ajratish va bo‘shatish operatorlari set sinfi uchun sanab bering?

  6. Ishorali butun tip, aniq tipni belgilash realizatsiya qilishga bog‘liq va Allocatorda aniqlanadi. Gap qaysi funksiya haqida.

  7. To‘plam - assosiativ konteynet bo‘lib, teng qiymatli kalitlarni saqlaydi (mumkin qadar bir kalit qiymatli elmentlar to‘plamini saqlaydi) va kalit orqali tez qidirish imkonini beradi. Gap qaysi to‘plam haqida bormoqda.

  8. set va multiset sinflarining obʻyektlarining tipi kalit bilan yonma-yon bitta shablonli parametr olishi mumikn. Bu shablon qaysi funksiya?

12.[=] (operator=) operatorni nima uchun ishlatiladi?

  1. To‘plam va vektorning massivlarini tasodifiy sonlar bilan to‘ldiradigan va belgilangan qiymatni qidiradigan dastur tuzing.

  2. Pair qanday sinf va nima uchun kerak?

15.p.first – havola bo‘yicha juftlikning nechanchi elementiga murojaat? 16.Lug‘atda kalitlari unikal (takrorlanmaydigan) va qaysi sinfda bir nechta
nusxadagi kalitlari bo‘ladi.

  1. Oddiy map konreyner konstruktorlari: map ar; va map ar(Comp); ni ishlash tartibini tushuntirib bering.

  2. Ro‘yxatni initsializatsiya qilishda har bir juftlik alohida qanday qavs ichiga olinishi kerak.

  3. Lug‘atlarda elementlarga kirishning yana ikkita usuli mavjud (iteratorlar bilan ishlashdan tashqari). Birinchi va ikkinchi usularni tushuntirib bering.

  4. Indekslash funksiyasini assotsiativ konteyner sinflarning qaysi sinflariga foydalanish mumkin.

  5. at() funksiyasi istisno qaytargani uchun try - catch funksiyasi bilan boshqarish mumkinmi?

  6. operator[] noqulay va samarasiz deb hisoblasangiz, yana unga ikkita alternativ variantlar bor. Bu variantlarni ayting.

  7. Qaysi to‘plamda qidirish faqat birinchi maydon, yaʻni kalit maydon bilan amalga oshiriladi.

  8. Qanday konteynerlar xesh – jadval asosida qurilgan va xesh funksiyalarga va tenglik amaliga tayanadi.

  9. Ayrim vazifalarda saralash uchun vaqt ko‘p ajratilsa avtomatik saralashni muhim kamchilik deb hisoblash mumkin. Bunda dasturchi qanday yo‘l tutadi.

  10. Tartiblanmagan konteynerlarning xesh jadvallarida nima bor va ular cheksiz ko‘p elementlarni o‘z ichiga olishi mumkin.


Yüklə 8,26 Mb.

Dostları ilə paylaş:
1   ...   26   27   28   29   30   31   32   33   ...   131




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə