示例#1
0
 def test_case_17(self):
     self.assertEqual(
         program.subarraySort([0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89]),
         [-1, -1])
示例#2
0
 def test_case_1(self):
     self.assertEqual(program.subarraySort([1, 2]), [-1, -1])
示例#3
0
 def test_case_16(self):
     self.assertEqual(
         program.subarraySort([
             1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18,
             19, 20
         ]), [-1, -1])
示例#4
0
 def test_case_12(self):
     self.assertEqual(
         program.subarraySort([
             1, 2, 3, 4, 5, 6, 18, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19
         ]), [6, 16])
示例#5
0
 def test_case_13(self):
     self.assertEqual(
         program.subarraySort([
             1, 2, 3, 4, 5, 6, 18, 21, 22, 7, 14, 9, 10, 11, 12, 13, 14, 15,
             16, 17, 19, 4, 14, 11, 6, 33, 35, 41, 55
         ]), [4, 24])
示例#6
0
 def test_case_10(self):
     self.assertEqual(
         program.subarraySort(
             [-41, 8, 7, 12, 11, 9, -1, 3, 9, 16, -15, 51, 7]), [1, 12])
示例#7
0
 def test_case_11(self):
     self.assertEqual(
         program.subarraySort([1, 2, 3, 4, 5, 6, 8, 7, 9, 10, 11]), [6, 7])
示例#8
0
 def test_case_8(self):
     self.assertEqual(
         program.subarraySort(
             [4, 8, 7, 12, 11, 9, -1, 3, 9, 16, -15, 11, 57]), [0, 11])
示例#9
0
 def test_case_6(self):
     self.assertEqual(program.subarraySort([1, 2, 8, 4, 5]), [2, 4])
示例#10
0
 def test_case_5(self):
     self.assertEqual(
         program.subarraySort(
             [1, 2, 4, 7, 10, 11, 7, 12, 13, 14, 16, 18, 19]), [4, 6])
示例#11
0
 def test_case_3(self):
     self.assertEqual(
         program.subarraySort([1, 2, 4, 7, 10, 11, 7, 12, 6, 7, 16, 18,
                               19]), [3, 9])
示例#12
0
 def test_case_2(self):
     self.assertEqual(program.subarraySort([2, 1]), [0, 1])