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.
Labarotoriya ishlari uchun topshiriqlar.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Do'stlaringiz bilan baham: |