示例 1:
输入: [1,4,3,2]
?
输出: 4
解释: n 等于 2, 最大总和为 4 = min(1, 2) + min(3, 4).
提示:
n 是正整数,范围在 [1, 10000].
数组中的元素范围在 [-10000, 10000].
class Solution:
def arrayPairSum(self, nums: List[int]) -> int:
nums.sort()
sum = 0
for i in nums[::2]:
sum += i
return sum
# nums.sort()
# return sum([num[i] for i in range(len(nums)) if i %2 == 0])
# nums.sort()
# n = len(nums)//2
# return sum( nums[i*2] for i in range(n))
原文:https://www.cnblogs.com/zrx19960128/p/10927481.html