足够简单,我试图定义一个递归方法来返回一个向量的媒介。然而,我的代码没有工作,编译器没有任何抱怨,但程序只是在函数被调用时才终止。我试图一遍又一遍地查看代码。任何帮助将不胜感激:dC++简单但棘手的递归
int minR(vector<int> vec, size_t start){
if(start == vec.size()-1){return vec[start];}
int temp = minR(vec, start++);
return ((vec[start] < temp) ? vec[start] : temp);
}
调试器说什么? –
它是中等或中位数 – Anirudha
我没有调用调试器,我会尝试做现在,谢谢你的建议 – PiD