我试着从下面的伪代码尚未实现其在C伪代码的算法++
实现变化问题的递归算法我不知道如何正确地执行它,我的目标是学习如何阅读伪代码不止如何解决变更问题。
这里是我在C++编写代码
int recChange(int money){
int coins [6] = { 50, 25, 20, 10, 5, 1 };
if (money == 0) return 0;
int minNumberCoins;
for (int i=0; i < 6; ++i){
if (money >= coins[i]) {
int numberCoins = recChange(money - coins[i]);
if (numberCoins + 1 < minNumberCoins){
minNumberCoins = numberCoins + 1;
}
}
}
return minNumberCoins;
}
为什么大家都突然变得激动起来投币变化问题? – P0W
[递归硬币找零C++](http://stackoverflow.com/questions/37106465/recursive-coin-change-c) –
我可是从生物信息学算法的交互式学习方法教材P204,并试图了解他们的伪阅读的可能的复制..所以我可以继续前进! – Zingo