Skip to content

Latest commit

 

History

History
25 lines (19 loc) · 547 Bytes

Question_2037.md

File metadata and controls

25 lines (19 loc) · 547 Bytes

LeetCode Records - Question 2037 Minimum Number of Moves to Seat Everyone

Attempt 1: Use Arrays.sort() twice

class Solution {
    public int minMovesToSeat(int[] seats, int[] students) {
        int n = seats.length;

        Arrays.sort(seats);
        Arrays.sort(students);

        int count = 0;

        for (int i = 0; i < n; i++) {
            count += Math.abs(students[i] - seats[i]);
        }

        return count;
    }
}
  • Runtime: 3 ms (Beats: 51.50%)
  • Memory: 43.87 MB (Beats: 77.10%)