We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent dfe20cb commit 0269bddCopy full SHA for 0269bdd
top-k-frequent-elements/Totschka.ts
@@ -0,0 +1,10 @@
1
+// https://leetcode.com/problems/top-k-frequent-elements/
2
+function topKFrequent(nums: number[], k: number): number[] {
3
+ const counter = new Map<number, number>();
4
+ for (const n of nums) {
5
+ counter.set(n, (counter.get(n) ?? 0) + 1);
6
+ }
7
+ return [...counter.keys()]
8
+ .sort((a, b) => counter.get(b)! - counter.get(a)!)
9
+ .slice(0, k);
10
+}
0 commit comments