def testMaximumSubarrayRecSm(self): findMax = MaxSubarrayImplementations() array = [0, 1, -4, 3, -4] result = findMax.maximumSubarrayRec(array, 0,4) self.failUnless(result == (3, 3, 3))
def testMaximumSubarrayRecSm(self): findMax = MaxSubarrayImplementations() array = [0, 1, -4, 3, -4] result = findMax.maximumSubarrayRec(array, 0, 4) self.failUnless(result == (3, 3, 3))
def testMaximumSubarrayRecBase(self): findMax = MaxSubarrayImplementations() result = findMax.maximumSubarrayRec([3], 0, 0) self.failUnless(result == (0, 0, 3))
def testMaximumSubarrayRecBase(self): findMax = MaxSubarrayImplementations() result = findMax.maximumSubarrayRec([3], 0, 0) self.failUnless(result == (0, 0, 3))