题目简介:
给你一个整数数组 nums
,返回出现最频繁的偶数元素。
如果存在多个满足条件的元素,只需要返回 最小 的一个。如果不存在这样的元素,返回 -1
。
示例 1:
1 | 输入:nums = [0,1,2,2,4,4,1] |
提示:
1 <= nums.length <= 2000
0 <= nums[i] <= 10^5
思路:
利用哈希表存储出现次数,遍历即可,遇到奇数直接continue
。
代码如下:
1 | class Solution { |
给你一个整数数组 nums
,返回出现最频繁的偶数元素。
如果存在多个满足条件的元素,只需要返回 最小 的一个。如果不存在这样的元素,返回 -1
。
示例 1:
1 | 输入:nums = [0,1,2,2,4,4,1] |
提示:
1 <= nums.length <= 2000
0 <= nums[i] <= 10^5
利用哈希表存储出现次数,遍历即可,遇到奇数直接continue
。
1 | class Solution { |
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: true tags: true