min_element()

C++ algorithm min_element() funksiyasi

❮ Algoritm funksiyalari


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.


❮ Algoritm funksiyalari

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!