Example #1
0
 def test_case_17(self):
     self.assertEqual(
         subarraySort([0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89]), [-1, -1])
Example #2
0
 def test_case_2(self):
     self.assertEqual(subarraySort([2, 1]), [0, 1])
Example #3
0
 def test_case_16(self):
     self.assertEqual(
         subarraySort([
             1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18,
             19, 20
         ]), [-1, -1])
Example #4
0
 def test_case_13(self):
     self.assertEqual(
         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])
Example #5
0
 def test_case_14(self):
     self.assertEqual(
         subarraySort([
             1, 2, 20, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17,
             18, 19
         ]), [2, 19])
Example #6
0
 def test_case_1(self):
     self.assertEqual(subarraySort([1, 2]), [-1, -1])
Example #7
0
 def test_case_12(self):
     self.assertEqual(
         subarraySort([
             1, 2, 3, 4, 5, 6, 18, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19
         ]), [6, 16])
Example #8
0
 def test_case_10(self):
     self.assertEqual(
         subarraySort([-41, 8, 7, 12, 11, 9, -1, 3, 9, 16, -15, 51, 7]),
         [1, 12])
Example #9
0
 def test_case_11(self):
     self.assertEqual(subarraySort([1, 2, 3, 4, 5, 6, 8, 7, 9, 10, 11]),
                      [6, 7])
Example #10
0
 def test_case_9(self):
     self.assertEqual(
         subarraySort([-41, 8, 7, 12, 11, 9, -1, 3, 9, 16, -15, 11, 57]),
         [1, 11])
Example #11
0
 def test_case_8(self):
     self.assertEqual(
         subarraySort([4, 8, 7, 12, 11, 9, -1, 3, 9, 16, -15, 11, 57]),
         [0, 11])
Example #12
0
 def test_case_6(self):
     self.assertEqual(subarraySort([1, 2, 8, 4, 5]), [2, 4])
Example #13
0
 def test_case_5(self):
     self.assertEqual(
         subarraySort([1, 2, 4, 7, 10, 11, 7, 12, 13, 14, 16, 18, 19]),
         [4, 6])
Example #14
0
 def test_case_4(self):
     self.assertEqual(
         subarraySort([1, 2, 4, 7, 10, 11, 7, 12, 7, 7, 16, 18, 19]),
         [4, 9])