Searched refs:sift_down (Results 1 – 2 of 2) sorted by relevance
/external/rust/crates/itertools/src/ |
D | kmerge_impl.rs | 66 sift_down(data, i, &mut less_than); in heapify() 71 fn sift_down<T, S>(heap: &mut [T], index: usize, mut less_than: S) in sift_down() function 207 sift_down(&mut self.heap, 0, |a, b| less_than.kmerge_pred(&a.head, &b.head)); in next()
|
/external/rust/crates/rayon/src/slice/ |
D | quicksort.rs | 188 let sift_down = |v: &mut [T], mut node| { in heapsort() localVariable 214 sift_down(v, i); in heapsort() 220 sift_down(&mut v[..i], 0); in heapsort()
|