题目:
先对数组进行排序,然后进行数的累加,隔一个数累加一个。
class Solution {
public:
int arrayPairSum(vector<int>& nums) {
sort(nums.begin(), nums.end());
const int n = nums.size();
int sum = 0;
for (int i = 0; i < n; i += 2) {
sum += nums[i];
}
return sum;
}
};