fn sort_and_cancel<T: Ord>(
pos: Vec<T>,
neg: Vec<T>,
) -> (Vec<Option<T>>, Vec<Option<T>>)Expand description
Given two lists:
- Sorts each list.
- Converts each list to
Vec<Option<T>>. - Scans for values that appear in both lists, and cancels them out by
replacing matching pairs of values with
None.