count()

C++ algorithm count() funksiyasi

❮ Algoritm funksiyalari


Misol

Vektorda 5 soni necha marta uchrashini sanang:

vector<int> numbers = {1, 2, 7, 5, 3, 5, 9, 2, 5};
int amount = count(numbers.begin(), numbers.end(), 5);
cout << "The number 5 appears " << amount << " times";
O‘zingiz sinab ko‘ring »

Ta’rif va qo‘llanilishi

count() funksiyasi ko‘rsatilgan qiymatni qidiradi va uning ma’lumotlar oralig‘ida necha marta uchrashini qaytaradi.

Ma’lumotlar oralig‘i iteratorlar orqali belgilanadi.

Sintaksis

count(iterator start, iterator end, <type> value);

<type> oraliqdagi ma’lumotlarning tipini bildiradi.

Parametr qiymatlari

Parametr Tavsif
start Majburiy. Qidiruv olib boriladigan ma’lumotlar oralig‘ining boshini ko‘rsatuvchi iterator.
end Majburiy. Qidiruv olib boriladigan ma’lumotlar oralig‘ining oxirini ko‘rsatuvchi iterator. Qidiruv shu pozitsiyagacha bo‘lgan elementlar orasida olib boriladi, lekin aynan shu pozitsiyadagi element qamrab olinmaydi.
value Majburiy. Qidiriladigan qiymat.

Texnik tafsilotlar

Qaytaradi: Ko‘rsatilgan qiymat ma’lumotlar oralig‘ida necha marta uchrashini ifodalovchi butun son.

Tegishli sahifalar

Ma’lumotlar tuzilmalari haqida ma’lumotlar tuzilmalari darsligimizda batafsil o‘qing.

Iteratorlar haqida iteratorlar darsligimizda batafsil o‘qing.

Algoritmlar haqida algoritmlar darsligimizda batafsil o‘qing.


❮ Algoritm funksiyalari

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!