题目简介:
给你一个整数数组 nums ,返回出现最频繁的偶数元素。
如果存在多个满足条件的元素,只需要返回 最小 的一个。如果不存在这样的元素,返回 -1 。
示例 1:
1 | 输入:nums = [0,1,2,2,4,4,1] |
提示:
1 <= nums.length <= 20000 <= nums[i] <= 10^5
思路:
利用哈希表存储出现次数,遍历即可,遇到奇数直接continue。
代码如下:
1 | class Solution { |
给你一个整数数组 nums ,返回出现最频繁的偶数元素。
如果存在多个满足条件的元素,只需要返回 最小 的一个。如果不存在这样的元素,返回 -1 。
示例 1:
1 | 输入:nums = [0,1,2,2,4,4,1] |
提示:
1 <= nums.length <= 20000 <= 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