Skip to content

Commit 9607c5d

Browse files
committed
refactor: make return simple
1 parent 381f802 commit 9607c5d

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

top-k-frequent-elements/tolluset.ts

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,10 @@ type Nums = [number, number][];
66
* */
77
function topKFrequent(nums: number[], k: number): number[] {
88
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>());
9+
arr.reduce(
10+
(acc, n) => acc.set(n, (acc.get(n) ?? 0) + 1),
11+
new Map<number, number>(),
12+
);
1413

1514
const toValues = (map: Map<number, number>) => Array.from(map.entries());
1615

0 commit comments

Comments
 (0)