is_sorted()
C++ algorithm is_sorted() funksiyasi
Misol
Vektor saralangan ekanini aniqlang:
vector<int> numbers = {1, 2, 3, 5, 7, 9};
if (is_sorted(numbers.begin(), numbers.end())) {
cout << "Sorted";
} else {
cout << "Not sorted";
}
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
is_sorted() funksiyasi ma’lumotlar oralig‘i o‘sish tartibida saralangan ekanini tekshiradi.
Ma’lumotlar oralig‘i iteratorlar orqali belgilanadi.
Sintaksis
is_sorted(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: | Boolean qiymat:
|
|---|
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.
Boolean qiymatlar haqida Boolean qiymatlari darsligimizda batafsil o‘qing.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
