尾递归矢量和
这个问题在这里已经有了答案:
您的解决方案有两个主要问题:
有几种方法来实现这种递归,我建议采用以下方法:
function result = vectorSum(v)
%takes a vector v and the returns the sum of all elements in the vector
if length(v) == 0
result = 0;
else
result = v(end) + vectorSum(v(1:end-1));
end
end
链接地址: http://www.djcxy.com/p/14165.html