ahmed 00
0
0
How can I handle larger datasets more efficiently in this C++ function?
asked 10 months ago Asked
0 Answers
1 Views
I have a C++ function that processes a large dataset but it struggles to handle larger inputs efficiently im looking for suggestions on how to modify it to better manage large datasets here is the code:
#include <iostream>
#include <vector>
using namespace std;
int sumOfSquares(const vector<int>& nums) {
int sum = 0;
for (int i = 0; i < nums.size(); i++) {
if (nums[i] % 2 == 0) {
sum += nums[i] * nums[i];
}
}
return sum;
}
int main() {
vector<int> nums = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
cout << "Sum of squares of even numbers: " << sumOfSquares(nums) << endl;
return 0;
}
please help (: