Rivojlantirish vazirligi muhammad al xorazmiy nomidagi toshkent axborot texnologiyalari universiteti



Yüklə 348,67 Kb.
səhifə10/14
tarix17.11.2022
ölçüsü348,67 Kb.
#69616
1   ...   6   7   8   9   10   11   12   13   14
Маълумотлар тузилмаси ва алгоритми 2 deadline 3 4 2

upper_bound (const g) - iteratorni "g" ga teng bo'lgan birinchi elementga qaytaradi yoki to'plamdagi "g" elementidan keyin albatta ketadi.
equal_range () - Funksiya juftlarning iteratorini qaytaradi. (key_comp). Bu juftlik k ga teng bo'lgan kalitga ega bo'lgan konteynerdagi barcha elementlarni o'z ichiga olgan oraliqni anglatadi.
emplace () - Ushbu funktsiya o'rnatilgan elementga yangi elementni kiritish uchun ishlatiladi, faqat kiritiladigan element noyob bo'lsa va to'plamda mavjud bo'lmasa.
emplace_hint () - Kiritilgan joyni ko'rsatuvchi iteratorni qaytaradi. Agar parametrda berilgan element allaqachon mavjud bo'lsa, u holda mavjud element joylashgan holatga ishora qiluvchi qaytadi.
swap () - Ushbu funktsiya ikkita to'plam tarkibini almashish uchun ishlatiladi, ammo to'plamlar bir xil bo'lishi kerak, ammo o'lchamlari farq qilishi mumkin.
operator = - ‘=’ - bu C ++ STL-dagi operator, u to'plamni boshqa to'plamga ko'chiradi (yoki ko'chiradi) va set :: operator = mos keladigan operator funktsiyasidir.
get_allocator () - to'plam bilan bog'liq bo'lgan ajratuvchi ob'ekt nusxasini qaytaradi
Laborato‘riya ishlari uchun topshiriqlar.



  1. a) STL konteyner – Vector bo’lgan classda 0 dan 15 gacha bo’lgan raqamlardan push_back() modifikatoridan foydalangan xolda Vec.size() va Vec.capacity() ekranga chiqarilsin va taxlil qilinsin.

b) vector list; dan foydalangan xolda barcha talaba push_back() modifiaktori orqali o’zinging F.I.O sini kiritsin va pop_back() orqali oxirgi kiritilgan elementni o’chirsin, natijalar ekranga chiqarilsin.

  1. a) STL konteyner – Vector bo’lgan classda 0 dan 20 gacha bo’lgan raqamlardan push_back() modifikatoridan foydalangan xolda Vec.size() va Vec.capacity() ekranga chiqarilsin va taxlil qilinsin.

b) vector list; dan foydalangan xolda barcha talaba push_back() modifiaktori orqali o’zinging F.I.O sini kiritsin va pop_back() orqali oxirgi kiritilgan elementni o’chirsin, natijalar ekranga chiqarilsin.

  1. a) STL konteyner – Vector bo’lgan classda 0 dan 18 gacha bo’lgan raqamlardan push_back() modifikatoridan foydalangan xolda Vec.size() va Vec.capacity() ekranga chiqarilsin va taxlil qilinsin.

b) vector list; dan foydalangan xolda barcha talaba push_back() modifiaktori orqali o’zinging F.I.O sini kiritsin va pop_back() orqali oxirgi kiritilgan elementni o’chirsin, natijalar ekranga chiqarilsin.

  1. a) STL konteyner – Vector bo’lgan classda 0 dan 23 gacha bo’lgan raqamlardan push_back() modifikatoridan foydalangan xolda Vec.size() va Vec.capacity() ekranga chiqarilsin va taxlil qilinsin.

b) vector list; dan foydalangan xolda barcha talaba push_back() modifiaktori orqali o’zinging F.I.O sini kiritsin va pop_back() orqali oxirgi kiritilgan elementni o’chirsin, natijalar ekranga chiqarilsin.

  1. a) STL konteyner – Vector bo’lgan classda 0 dan 12 gacha bo’lgan raqamlardan push_back() modifikatoridan foydalangan xolda Vec.size() va Vec.capacity() ekranga chiqarilsin va taxlil qilinsin.

b) vector list; dan foydalangan xolda barcha talaba push_back() modifiaktori orqali o’zinging F.I.O sini kiritsin va pop_back() orqali oxirgi kiritilgan elementni o’chirsin, natijalar ekranga chiqarilsin.

  1. a) STL konteyner – Vector bo’lgan classda 0 dan 33 gacha bo’lgan raqamlardan push_back() modifikatoridan foydalangan xolda Vec.size() va Vec.capacity() ekranga chiqarilsin va taxlil qilinsin.

b) vector list; dan foydalangan xolda barcha talaba push_back() modifiaktori orqali o’zinging F.I.O sini kiritsin va pop_back() orqali oxirgi kiritilgan elementni o’chirsin, natijalar ekranga chiqarilsin.

  1. a) STL konteyner – Vector bo’lgan classda 0 dan 25 gacha bo’lgan raqamlardan push_back() modifikatoridan foydalangan xolda Vec.size() va Vec.capacity() ekranga chiqarilsin va taxlil qilinsin.

b) vector list; dan foydalangan xolda barcha talaba push_back() modifiaktori orqali o’zinging F.I.O sini kiritsin va pop_back() orqali oxirgi kiritilgan elementni o’chirsin, natijalar ekranga chiqarilsin.

  1. a) STL konteyner – Vector bo’lgan classda 0 dan 12 gacha bo’lgan raqamlardan push_back() modifikatoridan foydalangan xolda Vec.size() va Vec.capacity() ekranga chiqarilsin va taxlil qilinsin.

b) vector list; dan foydalangan xolda barcha talaba push_back() modifiaktori orqali o’zinging F.I.O sini kiritsin va pop_back() orqali oxirgi kiritilgan elementni o’chirsin, natijalar ekranga chiqarilsin.

  1. a) STL konteyner – Vector bo’lgan classda 0 dan 8 gacha bo’lgan raqamlardan push_back() modifikatoridan foydalangan xolda Vec.size() va Vec.capacity() ekranga chiqarilsin va taxlil qilinsin.

b) vector list; dan foydalangan xolda barcha talaba push_back() modifiaktori orqali o’zinging F.I.O sini kiritsin va pop_back() orqali oxirgi kiritilgan elementni o’chirsin, natijalar ekranga chiqarilsin.

  1. a) STL konteyner – Vector bo’lgan classda 0 dan 30 gacha bo’lgan raqamlardan push_back() modifikatoridan foydalangan xolda Vec.size() va Vec.capacity() ekranga chiqarilsin va taxlil qilinsin.

b) vector list; dan foydalangan xolda barcha talaba push_back() modifiaktori orqali o’zinging F.I.O sini kiritsin va pop_back() orqali oxirgi kiritilgan elementni o’chirsin, natijalar ekranga chiqarilsin.

  1. a) Set konteynerdan foydalangan xolda ismlari (“Sanjar”, yoshi “45”), (“Javohir”, yoshi “23”), (“Ixtiyor”, yoshi “50”) kiritilsin. Yoshi bo’yicha o’sish tartibida saralansin.

b) Set konteynerdan foydalangan xolda 20, 70, 45, 10, 50, 30 sonlari kiritilsin, o’sish tartibida saralansin, 45 soni to’plamdan o’chirilsin.

  1. a) Set konteynerdan foydalangan xolda ismlari (“Jamshid”, yoshi “21”), (“Sardor”, yoshi “12”), (“Iqbol”, yoshi “33”) kiritilsin. Yoshi bo’yicha kamayish tartibida saralansin.

b) Set konteynerdan foydalangan xolda 10, 95, 20, 30, 30, 40, 40, 60 sonlari kiritilsin, kamayish tartibida saralansin, 95 soni to’plamdan o’chirilsin.

  1. a) Set konteynerdan foydalangan xolda ismlari (“Firdavs”, yoshi “35”), (“Akmal”, yoshi “24”), (“Ixtiyor”, yoshi “65”) kiritilsin. Yoshi bo’yicha o’sish tartibida saralansin.

b) Set konteynerdan foydalangan xolda 35, 77, 20, 60, 50, 10 sonlari kiritilsin, o’sish tartibida saralansin, 20 soni to’plamdan o’chirilsin.

  1. a) Set konteynerdan foydalangan xolda ismlari (“Bekzod”, yoshi “15”), (“Sanjar”, yoshi “20”), (“Ixtiyor”, yoshi “30”) kiritilsin. Yoshi bo’yicha kamayish tartibida saralansin.

b) Set konteynerdan foydalangan xolda 45, 20, 10, 10, 50, 60 sonlari kiritilsin, o’sish tartibida saralansin, 10 soni to’plamdan o’chirilsin.

  1. a) Set konteynerdan foydalangan xolda ismlari (“Said”, yoshi “30”), (“Hasan”, yoshi “50”), (“Ikrom”, yoshi “75”) kiritilsin. Yoshi bo’yicha kamayish tartibida saralansin.

b) Set konteynerdan foydalangan xolda 50, 30, 20, 70, 45, 10 sonlari kiritilsin, o’sish tartibida saralansin, 45 soni to’plamdan o’chirilsin.

  1. a) Set konteynerdan foydalangan xolda ismlari (“Sanjar”, yoshi “45”), (“Javohir”, yoshi “23”), (“Ixtiyor”, yoshi “50”) kiritilsin. Yoshi bo’yicha o’sish tartibida saralansin.

b) Set konteynerdan foydalangan xolda 20, 70, 45, 10, 50, 30 sonlari kiritilsin, o’sish tartibida saralansin, 45 soni to’plamdan o’chirilsin.

  1. a) Set konteynerdan foydalangan xolda ismlari (“Jamshid”, yoshi “21”), (“Sardor”, yoshi “12”), (“Iqbol”, yoshi “33”) kiritilsin. Yoshi bo’yicha kamayish tartibida saralansin.

b) Set konteynerdan foydalangan xolda 10, 95, 20, 30, 30, 40, 40, 60 sonlari kiritilsin, kamayish tartibida saralansin, 95 soni to’plamdan o’chirilsin.

  1. a) Set konteynerdan foydalangan xolda ismlari (“Firdavs”, yoshi “35”), (“Akmal”, yoshi “24”), (“Ixtiyor”, yoshi “65”) kiritilsin. Yoshi bo’yicha o’sish tartibida saralansin.

b) Set konteynerdan foydalangan xolda 35, 77, 20, 60, 50, 10 sonlari kiritilsin, o’sish tartibida saralansin, 20 soni to’plamdan o’chirilsin.

  1. a) Set konteynerdan foydalangan xolda ismlari (“Bekzod”, yoshi “15”), (“Sanjar”, yoshi “20”), (“Ixtiyor”, yoshi “30”) kiritilsin. Yoshi bo’yicha kamayish tartibida saralansin.

b) Set konteynerdan foydalangan xolda 45, 20, 10, 10, 50, 60 sonlari kiritilsin, o’sish tartibida saralansin, 10 soni to’plamdan o’chirilsin.

  1. a) Set konteynerdan foydalangan xolda ismlari (“Said”, yoshi “30”), (“Hasan”, yoshi “50”), (“Ikrom”, yoshi “75”) kiritilsin. Yoshi bo’yicha kamayish tartibida saralansin.

b) Set konteynerdan foydalangan xolda 50, 30, 20, 70, 45, 10 sonlari kiritilsin, o’sish tartibida saralansin, 45 soni to’plamdan o’chirilsin.



Yüklə 348,67 Kb.

Dostları ilə paylaş:
1   ...   6   7   8   9   10   11   12   13   14




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

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin