K12教育赛事综合服务平台
聚乐之家官方网站
下载聚乐之家官方App
专注青少年竞赛题库网站
已知以下代码意图计算vector<int> arr中所有元素的和,但存在边界错误:
int calcSum(const vector<int>& arr) { int sum = 0; for(int i = 0; i <= arr.size(); ++i) { sum += arr[i]; } return sum; }
请选择正确的处理与优化方案: