跳至主要內容
347, 前K个高频元素

一、题目描述

给你一个整数数组nums和一个整数k,请你返回其中出现频率前k高的元素。你可以按任意顺序返回答案。

示例 1
输入: nums = [1, 1, 1, 2, 2, 3], k = 2
输出: [1, 2]

示例 2
输入: nums = [1], k = 1
输出: [1]

提示


Mike大约 5 分钟stack/queuemediumhash tabledivide and conquersortingheap(priority queue)bucket sortcountingquick select
383, 赎金信

一、题目描述

给你两个字符串:ransomNotemagazine,判断ransomNote能不能由magazine里面的字符构成。

如果可以,返回true;否则返回false

magazine中的每个字符只能在ransomNote中使用一次。

示例 1
输入: ransomNote = "a", magazine = "b"
输出: false


Mike小于 1 分钟hashtableeasyhash tablestringcounting