Amaliy ish №4 Mavzu: Аssotsiativ konteynerlar (set, multiset). Tartiblanmagan assotsiativ konteynerlar (unordered set, unordered multiset) Ishning maqsadi


Download 73.51 Kb.
bet2/5
Sana31.01.2024
Hajmi73.51 Kb.
#1828838
1   2   3   4   5
Bog'liq
4-amaliyot ishi dasturlash II

Set uchun aniqlangan turlar



Set uchun aniqlangan funksiyalar



Set sinfining qo’llanilishiga misollar:
1.clear() funksiyasining qo’llanilishi.

Natija:

2. count() funksiyasi


Natija:

3.crbegin() funksiyasi

Natija:

4.emplace_hint() funksiyasi

Natija:


5. Xar xil sonlar masalasi (algo 230)
Sizga bir o’lchamli massiv berilgan. Sizning vazifangiz unda nechta har xil sonlar qatnashganligi topishdan iborat.

Input

Output

5
8 -7 7 8 -7

3



Natija:

6. find() funksiyasi

Multiset sinfi
multiset - bir xil kalitlar bilan ishlovchi turlar va funksiyalarga ega konteynerdir. set sinfida mavjud barcha barcha funksiyalar multiset sinfi uchun ham qo’llaniladi. Faqat mavjud elementlarga murojaat qilishda funksiya sintaksisi o’zgarishi mumkin.


unordered_set ning modifikatorlari








Topshiriqlar
Masalaning qo’yilishi:
set va multiset asosida yaratilgan to’plam elementlarini set va mutiset ning maxsus funksiyalari yordamida qayta ishlash.
Laboratoriya mashg’ulotini bajarish bo’yicha variantlar

Download 73.51 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling