MCPcopy Create free account
hub / github.com/Ainevsia/Leetcode-Rust / main

Function main

86. Partition List/src/main.rs:1–19  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

1fn main() {
2 // head = 1->4->3->2->5->2, x = 3
3 let n = ListNode::new(2);
4 let n = ListNode { val: 5, next: Some(Box::new(n)) };
5 let n = ListNode { val: 2, next: Some(Box::new(n)) };
6 let n = ListNode { val: 3, next: Some(Box::new(n)) };
7 let n = ListNode { val: 4, next: Some(Box::new(n)) };
8 let n = ListNode { val: 1, next: Some(Box::new(n)) };
9 let head1 = Some(Box::new(n));
10 // 1->2->2->4->3->5
11 let n = ListNode::new(5);
12 let n = ListNode { val: 3, next: Some(Box::new(n)) };
13 let n = ListNode { val: 4, next: Some(Box::new(n)) };
14 let n = ListNode { val: 2, next: Some(Box::new(n)) };
15 let n = ListNode { val: 2, next: Some(Box::new(n)) };
16 let n = ListNode { val: 1, next: Some(Box::new(n)) };
17 let head2 = Some(Box::new(n));
18 assert_eq!(Solution::partition(head1, 3), head2);
19}
20
21struct Solution {}
22

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected