|
|
|
@ -92,6 +92,56 @@ def test_min_stack(ops: list[tuple[str] | tuple[str, int]], expected: list[int |
|
|
|
|
|
1, stdlib.ListNode(2, stdlib.ListNode(3, stdlib.ListNode(4)))
|
|
|
|
|
),
|
|
|
|
|
),
|
|
|
|
|
(
|
|
|
|
|
stdlib.ListNode(
|
|
|
|
|
4,
|
|
|
|
|
stdlib.ListNode(
|
|
|
|
|
19,
|
|
|
|
|
stdlib.ListNode(
|
|
|
|
|
14,
|
|
|
|
|
stdlib.ListNode(
|
|
|
|
|
5,
|
|
|
|
|
stdlib.ListNode(
|
|
|
|
|
-3,
|
|
|
|
|
stdlib.ListNode(
|
|
|
|
|
1,
|
|
|
|
|
stdlib.ListNode(
|
|
|
|
|
8,
|
|
|
|
|
stdlib.ListNode(
|
|
|
|
|
5, stdlib.ListNode(11, stdlib.ListNode(15))
|
|
|
|
|
),
|
|
|
|
|
),
|
|
|
|
|
),
|
|
|
|
|
),
|
|
|
|
|
),
|
|
|
|
|
),
|
|
|
|
|
),
|
|
|
|
|
),
|
|
|
|
|
stdlib.ListNode(
|
|
|
|
|
-3,
|
|
|
|
|
stdlib.ListNode(
|
|
|
|
|
1,
|
|
|
|
|
stdlib.ListNode(
|
|
|
|
|
4,
|
|
|
|
|
stdlib.ListNode(
|
|
|
|
|
5,
|
|
|
|
|
stdlib.ListNode(
|
|
|
|
|
5,
|
|
|
|
|
stdlib.ListNode(
|
|
|
|
|
8,
|
|
|
|
|
stdlib.ListNode(
|
|
|
|
|
11,
|
|
|
|
|
stdlib.ListNode(
|
|
|
|
|
14, stdlib.ListNode(15, stdlib.ListNode(19))
|
|
|
|
|
),
|
|
|
|
|
),
|
|
|
|
|
),
|
|
|
|
|
),
|
|
|
|
|
),
|
|
|
|
|
),
|
|
|
|
|
),
|
|
|
|
|
),
|
|
|
|
|
),
|
|
|
|
|
],
|
|
|
|
|
)
|
|
|
|
|
def test_sort_linked_list(head: stdlib.ListNode | None, expected: stdlib.ListNode | None):
|
|
|
|
|