题目
给你一个整数数组 nums
,它包含 2 * n
个整数。
你需要将 nums
划分成 n
个数对,满足:
- 每个元素 只属于一个 数对。
- 同一数对中的元素 相等 。
如果可以将 nums
划分成 n
个数对,请你返回 true
,否则返回 false
。
示例1:
1 | 输入:nums = [3,2,3,2,2,2] |
示例2:
1 | 输入:nums = [1,2,3,4] |
提示:
nums.length == 2 * n
1 <= n <= 500
1 <= nums[i] <= 500
解法
解法一:
Java
1 | public boolean divideArray(int[] nums) { |