dedup_sorted

Function dedup_sorted 

Source
pub fn dedup_sorted<T>(slice: &mut Vec<T>)
where T: PartialEq + Copy,
Expand description

已排序数组去重/Remove duplicates from sorted array

§参数/Arguments

  • slice - 要处理的数组(必须已排序)/Array to process (must be sorted)

§示例/Examples

use slice_reducer::dedup_sorted;
let mut arr = vec![1, 1, 2, 3, 3, 3];
dedup_sorted(&mut arr);
assert_eq!(arr, [1, 2, 3]);