コード例 #1
0
ファイル: twosum_test.py プロジェクト: kjwilsondev/leetcode
 def test_positive_integer_array(self):
     nums = [3, 2, 4]
     assert twoSum(nums, 6) == (2,4)
     nums = [3, 4, 4, 7, 8, 9]
     assert twoSum(nums, 17) == (8,9)
コード例 #2
0
ファイル: twosum_test.py プロジェクト: kjwilsondev/leetcode
 def test_no_pair_found(self):
     nums = [3, 2, 4]
     assert twoSum(nums, 10) is None
     nums = [3, 4, 4, 7, 8, 9]
     assert twoSum(nums, 20) is None
コード例 #3
0
ファイル: twosum_test.py プロジェクト: kjwilsondev/leetcode
 def test_positive_integer_array(self):
     nums = [3, 2, 4]
     assert twoSum(nums, 6) == (2,4)
コード例 #4
0
 def test_list_range_4(self):
     result = twoSum([2,5,1,7], 8)
     self.assertEqual(result, [2,3])
コード例 #5
0
 def test_list_range_10(self):
     result = twoSum([4,6,5,13,11,32,30,2,7,10], 43)
     self.assertEqual(result, [3, 6])
コード例 #6
0
 def test_list_range_12(self):
     result = twoSum([3,21,25,10,29,1,12,23,45,56,4,45], 49)
     self.assertEqual(result, [8, 10])
コード例 #7
0
 def test_list_range_19(self):
     result = twoSum([3,30,21,25,11,66,32,10,29,45,56,4,13,11,32,30,2], 55)
     self.assertEqual(result, [1, 3])
コード例 #8
0
 def test_list_range_20(self):
     result = twoSum([4,6,5,13,11,32,30,2,7,10,11,66,32,10,29,1,12,23,19,51], 39)
     self.assertEqual(result, [5, 8])
コード例 #9
0
 def test_list_range_15(self):
     result = twoSum([3,30,21,25,11,66,32,10,29,1,12,23,45,56,4], 34)
     self.assertEqual(result, [1, 14])
コード例 #10
0
 def test_list_range_7(self):
     result = twoSum([4,6,5,13,11,32,30,2,7,10], 37)
     self.assertEqual(result, [2, 5])
コード例 #11
0
 def test_list_range_8(self):
     result = twoSum([4,6,5,2,15,12,33,12], 37)
     self.assertEqual(result, [0, 6])
コード例 #12
0
 def test_list_range_same(self):
     result = twoSum([4,6,6,6,32,8], 12)
     self.assertEqual(result, [0, 5])