File tree Expand file tree Collapse file tree 2 files changed +17
-0
lines changed
maximum-number-of-balls-in-a-box Expand file tree Collapse file tree 2 files changed +17
-0
lines changed Original file line number Diff line number Diff line change @@ -45,6 +45,8 @@ Step 2. Add the dependency
45
45
46
46
<summary >展开查看</summary >
47
47
48
+ https://leetcode.cn/problems/maximum-number-of-balls-in-a-box
49
+
48
50
https://leetcode.cn/problems/nth-magical-number
49
51
50
52
https://leetcode-cn.com/problems/target-sum/
Original file line number Diff line number Diff line change
1
+ export default function countBalls (
2
+ lowLimit : number ,
3
+ highLimit : number ,
4
+ ) : number {
5
+ const cnt = new Map < number , number > ( ) ;
6
+ for ( let index = lowLimit ; index <= highLimit ; index ++ ) {
7
+ const key = index
8
+ . toString ( )
9
+ . split ( "" )
10
+ . map ( Number )
11
+ . reduce ( ( p , c ) => p + c , 0 ) ;
12
+ cnt . set ( key , ( cnt . get ( key ) ?? 0 ) + 1 ) ;
13
+ }
14
+ return Math . max ( ...cnt . values ( ) ) ;
15
+ }
You can’t perform that action at this time.
0 commit comments