Check If Array Pairs Are Divisible by k LeetCode solution in Java
1class Solution {2public boolean canArrange(int[] arr, int k) {3int[] frequency = new int[k];4for (int num : arr) {5num %= k;6if (num < 0) num += k;7frequency[num]++;8}9if (frequency[0] % 2 != 0) return false;1011for (int i = 1; i <= k / 2; i++) if (frequency[i] != frequency[k - i]) return false;1213return true;14}15}