const_iterator cend() const




Download 0,71 Mb.
bet4/9
Sana24.05.2024
Hajmi0,71 Mb.
#252108
1   2   3   4   5   6   7   8   9
Bog'liq
Nishonova G (D2 M2)

const_iterator cend() const;

auto i1 = Container.end();
// i1 is Container::iterator
auto i2 = Container.cend();
// i2 is Container::const_iterator


clear() funksiyasi:





2.Tartiblanmagan assotsiativ konteynerlar
Tartibga solinmagan assotsiativ konteynerlar tezda qidirish qobiliyatiga ega (buzilgan) ma'lumotlar tuzilmalarini (o'rtacha murakkabligi O (1), eng yomon holatda O (n)) tashkil etadi.
unordered_set (C++11) - Noyob kalitlar, xash-kalitlar to'plami.
unordered_map(C++11) - Kalit-qiymat juftlari to'plami, to'ldirilgan kalitlar, kalitlar noyobdir.
unordered_multiset(C++11) - Kalitlar to'plami, hash-kalitlar.
unordered_multimap(C++11) -
unordered_set sinfi:

  • Sinf shabloni:

template< class Key, class Hash = std::hash,
class KeyEqual = std::equal_to,
class Allocator = std::allocator> class unordered_set;

Tartiblanmagan to'plam bu ko'p turdagi noyob obyektlarni o'z ichiga olgan assotsiativ konteynerdir. Qidiruv, qo'shish va o'chirish o'rtacha doimiy vaqt murakkabligiga ega.


unordered_set iteratorlari:

Nomi

Izoh

begin, cbegin

Birinchi elementga iteratorni qaytaradi.

end, cend

Iteratorni oxirgi elementga qaytaradi.

empty

Konteynerni bo’shlikka tekshirish.

size

Konteynerning elementlar sonini qaytaradi.

max_size

Konteynerning ruxsat etilgan elementlarning maksimal sonini qaytaradi.




Download 0,71 Mb.
1   2   3   4   5   6   7   8   9




Download 0,71 Mb.