public void Test2() { int[] values = { -1, -2, -3, -4, -5 }; Test(values); Assert.AreEqual(-1, MaximalSum.Solve(values)); }
public void Test3() { int[] values = { -1, 2, -3, -4, 5 }; Test(values); Assert.AreEqual(5, MaximalSum.Solve(values)); }
public void Test1() { int[] values = { 1, 2, 3, 4, 5 }; Test(values); Assert.AreEqual(15, MaximalSum.Solve(values)); }
private void Test(int[] values) { Assert.AreEqual(MaximalSum.SolveBrute(values), MaximalSum.Solve(values)); }