MCPcopy Create free account
hub / github.com/neetcode-gh/leetcode / initTabu

Function initTabu

javascript/0518-coin-change-ii.js:117–127  ·  view source on GitHub ↗
(amount, coins)

Source from the content-addressed store, hash-verified

115};
116
117var initTabu = (amount, coins) => {
118 const tabu = new Array(coins.length + 1)
119 .fill() /* Time O(N) | Space O(N) */
120 .map(() =>
121 new Array(amount + 1).fill(0),
122 ); /* Time O(AMOUNT) | Space O(AMOUNT) */
123
124 tabu[0][0] = 1; /* | Space O(N * AMOUNT) */
125
126 return tabu;
127};
128
129var search = (amount, coins, tabu) => {
130 for (let coin = 1; coin <= coins.length; coin++) {

Callers 1

changeFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected