Back to January Back to Year 2026
MEDIUM 24 Jan 2026 View on LeetCode

1877. Minimize Maximum Pair Sum in Array

</> Solution

/**
 * Problem: LeetCode 1877 - Minimize Maximum Pair Sum in Array
 * Difficulty: Medium
 * Language: Java
 * Author: CodeByTushu
 */
import java.util.Arrays;

class Solution {
    public int minPairSum(int[] nums) {
        Arrays.sort(nums);
        int maxPairSum = 0;
        int left = 0;
        int right = nums.length - 1;

        while (left < right) {
            int currentSum = nums[left] + nums[right];
            maxPairSum = Math.max(maxPairSum, currentSum);
            left++;
            right--;
        }

        return maxPairSum;
    }
}

TIME COMPLEXITY

O(N log N)

SPACE COMPLEXITY

O(1)

TOPICS

Array Greedy Sorting Two Pointers