Typescript-Algorithms
    Preparing search index...

    Variable top_k_frequent_elementsConst

    top_k_frequent_elements: (nums: number[], k: number) => number[] = topKFrequent

    347.前K个高频元素

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


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

    输出: [1,2]


    输入: nums = [1], k = 1

    输出: [1]


    • 1 <= nums.length <= 10^5
    • k 的取值范围是 [1, nums.length]
    • 题目数据保证答案唯一,换句话说,数组中前 k 个高频元素的集合是唯一的

    • 你所设计算法的时间复杂度 必须 优于 O(n log n) ,其中 n 是数组大小。

    Type declaration

      • (nums: number[], k: number): number[]
      • Parameters

        • nums: number[]
        • k: number

        Returns number[]