min_element()
C++ algorithm min_element() funksiyasi
Misol
Vektordagi eng kichik qiymatni toping:
vector<int> numbers = {1, 7, 3, 5, 9, 2};
auto it = min_element(numbers.begin(), numbers.end());
if (it != numbers.end()) {
cout << *it << " is the lowest value";
} else {
cout << "The vector is empty";
}
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
min_element() funksiyasi ma’lumotlar oralig‘idagi eng kichik qiymatli elementni ko‘rsatuvchi iteratorni qaytaradi.
Ma’lumotlar oralig‘i iteratorlar orqali belgilanadi.
Sintaksis
min_element(iterator start, iterator end);
Parametr qiymatlari
| Parametr | Tavsif |
|---|---|
| start | Majburiy. Ma’lumotlar oralig‘ining boshini ko‘rsatuvchi iterator. |
| end | Majburiy. Ma’lumotlar oralig‘ining oxirini ko‘rsatuvchi iterator. Shu pozitsiyagacha bo‘lgan elementlar qamrab olinadi, lekin aynan shu pozitsiyadagi element qamrab olinmaydi. |
Texnik tafsilotlar
| Qaytaradi: | Ma’lumotlar oralig‘idagi eng kichik qiymatga ega elementni ko‘rsatuvchi iterator. Agar ma’lumotlar oralig‘i bo‘sh bo‘lsa, ma’lumotlar oralig‘ining oxirini qaytaradi. |
|---|
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!
