count()
C++ algorithm count() funksiyasi
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.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
