int fib(int numb){
vector<int> temp;
int str;
if(numb==0 || numb==1){
return numb;
}
else{
str=(fib(numb-1)+fib(numb-2));
temp.push_back(str);
return str;
}
for(int i=0;i<temp.size();i++){
if(temp[i]==numb){
return temp[i];
}}
斐波那契函數和它的工作,但我如何檢查功能的for循環部分是否真的工作?它的一種遍歷方法是查找現有數字並返回它,而不是處理另一個遞歸。動態規劃,遍歷方法
我該如何讓它到達循環? – Testermoon01
刪除其中一個退貨...;) – Mailerdaimon