1877. Minimize Maximum Pair Sum in Array
class Solution:
def minPairSum(self, nums: List[int]) -> int:
nums.sort()
return max([nums[i] + nums[-i-1] for i in range(len(nums)//2)])
class Solution:
def minPairSum(self, nums: List[int]) -> int:
nums.sort()
answer = 0
for i in range(len(nums) // 2):
answer = max(answer, nums[i] + nums[-i-1])
return answer
메모리 효율을 위해 풀어서 써보았다.