

def continuousSubarraySumII(self, A):
    '\n\n        :param A:\n        :return:\n        '
    if (len(A) < 1):
        return [(- 1), (- 1)]
    linear = self.linear_max_sum(A)
    circular = self.circular_max_sum(A)
    if (linear.sum > circular.sum):
        return [self.i, linear.j]
    return [circular.i, circular.j]

dataset/ETHPy150Open algorhythms/LintCode/Continuous Subarray Sum II.py Solution.continuousSubarraySumII/VarMisuse@73/104 `linear`->`self`