public void one_element() { var A = new[] { -10 }; MaxSliceSum.solution(A).Should().Be(-10); }
public void example() { var A = new[] { 23171, 21011, 21123, 21366, 21013, 21367 }; MaxProfit.solution(A).Should().Be(356); }
public void example() { var A = new[] { 3, 2, -6, 4, 0 }; MaxSliceSum.solution(A).Should().Be(5); }
public void example() { var A = new[] { 3, 2, 6, -1, 4, 5, -1, 2 }; MaxDoubleSliceSum.solution(A).Should().Be(17); }