public void Example4() { var sol = new CoinChangeSolution(); Assert.AreEqual( 26, sol.CoinChange(new[] { 346, 29, 395, 188, 155, 109 }, 9401)); }
public void CoinChangeTest() { var coins = new[] { 1, 3, 5 }; var amount = 17; var rs = CoinChangeSolution.CoinChange(coins, amount); Assert.AreEqual(5, rs); }
public void Example5() { var sol = new CoinChangeSolution(); Assert.AreEqual( 18, sol.CoinChange( new[] { 52, 480, 116, 409, 170, 240, 496 }, 8230)); }
public void Example1() { var sol = new CoinChangeSolution(); Assert.AreEqual(3, sol.CoinChange(new[] { 1, 2, 5 }, 11)); }
public void Example2() { var sol = new CoinChangeSolution(); Assert.AreEqual(-1, sol.CoinChange(new[] { 2 }, 3)); }
public void Setup() { solution = new CoinChangeSolution(); }
public CoinChangeSolutionTest() { _solution = new CoinChangeSolution(); }