问题描述
我想写一个函数calc(array,n1,n2)
array
是整数的向量。 n1
和n2
参数是由关系0<= n1<= n2<array.size()
定义的整数。
calc
方法应返回其索引属于[n1; n2]
区间的数组整数之和。
我尝试使用此代码,但不正确
class Answer {
public:
static int cal(const vector<int>& array,int n1,int n2) {
int sum = 0;
for (vector<int>::iterator it = array[0]+n1; it != array[0]+n2; ++it)
{
sum + = *it;
}
return sum;
}
};
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)