コード例 #1
0
 def test_case_8(self):
     test8 = LinkedList(0).addMany([1, 2, 3, 4, 5, 6, 7, 8, 9])
     result8 = LinkedList(0).addMany([1, 3, 4, 5, 6, 7, 8, 9])
     program.removeKthNodeFromEnd(test8, 8)
     self.assertEqual(test8.getNodesInArray(), result8.getNodesInArray())
コード例 #2
0
 def test_case_10(self):
     test10 = LinkedList(0).addMany([1, 2, 3, 4, 5, 6, 7, 8, 9])
     result10 = LinkedList(1).addMany([2, 3, 4, 5, 6, 7, 8, 9])
     program.removeKthNodeFromEnd(test10, 10)
     self.assertEqual(test10.getNodesInArray(), result10.getNodesInArray())
コード例 #3
0
 def test_case_9(self):
     program.removeKthNodeFromEnd(test9, 9)
     self.assertEqual(test9.getNodesInArray(), result9.getNodesInArray())
コード例 #4
0
 def test_case_10(self):
     program.removeKthNodeFromEnd(test10, 10)
     self.assertEqual(test10.getNodesInArray(), result10.getNodesInArray())
コード例 #5
0
 def test_case_7(self):
     program.removeKthNodeFromEnd(test7, 7)
     self.assertEqual(test7.getNodesInArray(), result7.getNodesInArray())
コード例 #6
0
 def test_case_8(self):
     program.removeKthNodeFromEnd(test8, 8)
     self.assertEqual(test8.getNodesInArray(), result8.getNodesInArray())
コード例 #7
0
 def test_case_6(self):
     program.removeKthNodeFromEnd(test6, 6)
     self.assertEqual(test6.getNodesInArray(), result6.getNodesInArray())
コード例 #8
0
 def test_case_5(self):
     program.removeKthNodeFromEnd(test5, 5)
     self.assertEqual(test5.getNodesInArray(), result5.getNodesInArray())
コード例 #9
0
 def test_case_4(self):
     program.removeKthNodeFromEnd(test4, 4)
     self.assertEqual(test4.getNodesInArray(), result4.getNodesInArray())
コード例 #10
0
 def test_case_3(self):
     program.removeKthNodeFromEnd(test3, 3)
     self.assertEqual(test3.getNodesInArray(), result3.getNodesInArray())
コード例 #11
0
 def test_case_2(self):
     program.removeKthNodeFromEnd(test2, 2)
     self.assertEqual(test2.getNodesInArray(), result2.getNodesInArray())