Skip to content

Commit ca9258f

Browse files
authored
Improved task 328.
1 parent c24323a commit ca9258f

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

src/test/kotlin/g0301_0400/s0328_odd_even_linked_list/SolutionTest.kt

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,4 +20,23 @@ internal class SolutionTest {
2020
expected.next!!.next!!.next!!.next = ListNode(4)
2121
assertThat(Solution().oddEvenList(node).toString(), equalTo(expected.toString()))
2222
}
23+
24+
@Test
25+
fun oddEvenList2() {
26+
val node = ListNode(2)
27+
node.next = ListNode(1)
28+
node.next!!.next = ListNode(3)
29+
node.next!!.next!!.next = ListNode(5)
30+
node.next!!.next!!.next!!.next = ListNode(6)
31+
node.next!!.next!!.next!!.next!!.next = ListNode(4)
32+
node.next!!.next!!.next!!.next!!.next!!.next = ListNode(7)
33+
val expected = ListNode(2)
34+
expected.next = ListNode(3)
35+
expected.next!!.next = ListNode(6)
36+
expected.next!!.next!!.next = ListNode(7)
37+
expected.next!!.next!!.next!!.next = ListNode(1)
38+
expected.next!!.next!!.next!!.next!!.next = ListNode(5)
39+
expected.next!!.next!!.next!!.next!!.next!!.next = ListNode(4)
40+
assertThat(Solution().oddEvenList(node).toString(), equalTo(expected.toString()))
41+
}
2342
}

0 commit comments

Comments
 (0)