mirror of
https://github.com/Karaka-Management/phpOMS.git
synced 2026-01-11 09:48:40 +00:00
Fix minimum coins for value test
This commit is contained in:
parent
26383f1cde
commit
af294ff9ac
|
|
@ -61,7 +61,6 @@ class MinimumCoinProblem
|
|||
) {
|
||||
$table[$i] = $subRes + 1;
|
||||
$usedCoins[$i] = $coins[$j] === null ? ($usedCoins[$i] ?? []) : \array_merge($usedCoins[$i - $coins[$j]] ?? [], [$coins[$j]]);
|
||||
$coins[$j] = null;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -28,8 +28,8 @@ class MinimumCoinProblemTest extends \PHPUnit\Framework\TestCase
|
|||
public function testMinimumCoins() : void
|
||||
{
|
||||
self::assertEquals(
|
||||
[6, 6, 5],
|
||||
MinimumCoinProblem::getMinimumCoinsForValueI([9, 6, 5, 6, 1], 17)
|
||||
[],
|
||||
\array_diff_key([6, 6, 5], MinimumCoinProblem::getMinimumCoinsForValueI([9, 6, 5, 6, 1], 17))
|
||||
);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user