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 381f802 commit 9607c5dCopy full SHA for 9607c5d
top-k-frequent-elements/tolluset.ts
@@ -6,11 +6,10 @@ type Nums = [number, number][];
6
* */
7
function topKFrequent(nums: number[], k: number): number[] {
8
const counting = (arr: number[]) =>
9
- arr.reduce((acc, n) => {
10
- const val = acc.get(n) ?? 0;
11
- acc.set(n, val + 1);
12
- return acc;
13
- }, new Map<number, number>());
+ arr.reduce(
+ (acc, n) => acc.set(n, (acc.get(n) ?? 0) + 1),
+ new Map<number, number>(),
+ );
14
15
const toValues = (map: Map<number, number>) => Array.from(map.entries());
16
0 commit comments