MCPcopy Create free account
hub / github.com/QMHTMY/RustBook / merge_hi

Function merge_hi

publication/code/chapter07/tim_sort.rs:302–307  ·  view source on GitHub ↗

合并 B、C 为一个 run

(list: &mut [i32], first_len: usize, second_len: usize)

Source from the content-addressed store, hash-verified

300
301// 合并 B、C 为一个 run
302fn merge_hi(list: &mut [i32], first_len: usize, second_len: usize) {
303 unsafe {
304 let mut state = MergeHi::new(list, first_len, second_len);
305 state.merge();
306 }
307}
308
309// merge_hi 排序状态体
310struct MergeHi<'a> {

Callers 1

merge_sortFunction · 0.70

Calls 1

mergeMethod · 0.45

Tested by

no test coverage detected