Пример #1
0
 def test_case_11(self):
     self.assertEqual(
         largestRange([
             -7, -7, -7, -7, 8, -8, 0, 9, 19, -1, -3, 18, 17, 2, 10, 3, 12,
             5, 16, 4, 11, -6, 8, 7, 6, 15, 12, 12, -5, 2, 1, 6, 13, 14, -4,
             -2
         ]), [-8, 19])
Пример #2
0
 def test_case_2(self):
     self.assertEqual(largestRange([1, 2]), [1, 2])
Пример #3
0
 def test_case_1(self):
     self.assertEqual(largestRange([1]), [1, 1])
Пример #4
0
 def test_case_10(self):
     self.assertEqual(
         largestRange([
             0, -5, 9, 19, -1, 18, 17, 2, -4, -3, 10, 3, 12, 5, 16, 4, 11,
             7, -6, -7, 6, 15, 12, 12, 2, 1, 6, 13, 14, -2
         ]), [-7, 7])
Пример #5
0
 def test_case_8(self):
     self.assertEqual(
         largestRange([
             0, 9, 19, -1, 18, 17, 2, 10, 3, 12, 5, 16, 4, 11, 8, 7, 6, 15,
             12, 12, 2, 1, 6, 13, 14
         ]), [-1, 19])
Пример #6
0
 def test_case_6(self):
     self.assertEqual(
         largestRange([1, 11, 3, 0, 15, 5, 2, 4, 10, 7, 12, 6]), [0, 7])
Пример #7
0
 def test_case_5(self):
     self.assertEqual(largestRange([8, 4, 2, 10, 3, 6, 7, 9, 1]), [6, 10])
Пример #8
0
 def test_case_4(self):
     self.assertEqual(largestRange([4, 2, 1, 3, 6]), [1, 4])