Skip to main content

is_sorted

Function is_sorted 

Source
pub fn is_sorted<T: PartialOrd>(xs: &[T]) -> bool
Expand description

Check if a slice is sorted in non-decreasing order.

ยงExamples

use mathverse_core::ops::is_sorted;

assert!(is_sorted(&[1, 2, 3, 4]));
assert!(is_sorted(&[1, 1, 2, 3]));
assert!(!is_sorted(&[1, 3, 2, 4]));
assert!(is_sorted::<i32>(&[]));
assert!(is_sorted(&[42]));