File tree 1 file changed +7
-7
lines changed
1 file changed +7
-7
lines changed Original file line number Diff line number Diff line change @@ -11,20 +11,20 @@ var candy = function(ratings) {
11
11
const rtl = new Array ( ratings . length ) . fill ( 1 ) ;
12
12
13
13
// go from left to right
14
- for ( let i = 1 ; i < ratings . length ; i ++ ) {
15
- if ( ratings [ i ] > ratings [ i - 1 ] ) {
16
- ltr [ i ] = ltr [ i - 1 ] + 1 ;
14
+ for ( let i = 1 ; i < ratings . length ; i ++ ) {
15
+ if ( ratings [ i ] > ratings [ i - 1 ] ) {
16
+ ltr [ i ] = ltr [ i - 1 ] + 1 ;
17
17
}
18
18
}
19
19
// go from right to left
20
- for ( let i = ratings . length - 2 ; i > - 1 ; i -- ) {
21
- if ( ratings [ i ] > ratings [ i + 1 ] ) {
22
- rtl [ i ] = rtl [ i + 1 ] + 1 ;
20
+ for ( let i = ratings . length - 2 ; i > - 1 ; i -- ) {
21
+ if ( ratings [ i ] > ratings [ i + 1 ] ) {
22
+ rtl [ i ] = rtl [ i + 1 ] + 1 ;
23
23
}
24
24
}
25
25
// calc minimum
26
26
let candy = 0 ;
27
- for ( let i = 0 ; i < ratings . length ; i ++ ) {
27
+ for ( let i = 0 ; i < ratings . length ; i ++ ) {
28
28
candy += Math . max ( ltr [ i ] , rtl [ i ] ) ;
29
29
}
30
30
return candy ;
You can’t perform that action at this time.
0 commit comments