MCPcopy Create free account
hub / github.com/douchuan/algorithm / reverse

Function reverse

tests/test_linked_list.rs:34–45  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

32
33#[test]
34fn reverse() {
35 let mut data = vec![1, 2, 3, 4, 5];
36 let mut ll = create_ll(&data);
37
38 //reverse
39 data.reverse();
40 ll.reverse();
41 assert_eq!(ll.first(), data.first());
42 assert_eq!(ll.last(), data.last());
43 let ll_data: Vec<i32> = ll.into_iter().collect();
44 assert_eq!(ll_data, data);
45}
46
47#[test]
48fn find_kth2tail() {

Callers

nothing calls this directly

Calls 3

create_llFunction · 0.85
into_iterMethod · 0.80
reverseMethod · 0.45

Tested by

no test coverage detected