Relative Content

Tag Archive for arraysscaladynamic-programmingarrayindexoutofboundsexception

why ArrayIndexOutOfBoundsException is occurring?

def change(amount: Int, coins: Array[Int]): Int = { val dp = Array[Int](amount + 1) dp(0) = 1 for { coin <- coins i <- coin to amount } dp(i) += dp(i – coin) dp(n) } when I’m executing above method, I’m getting following error. java.lang.ArrayIndexOutOfBoundsException: Index 1 out of bounds for length 1 at Main$.$anonfun$change$2(HelloWorld.scala:9) […]