File tree 3 files changed +34
-0
lines changed
solution/0400-0499/0495.Teemo Attacking
3 files changed +34
-0
lines changed Original file line number Diff line number Diff line change @@ -142,6 +142,19 @@ public class Solution {
142
142
}
143
143
```
144
144
145
+ ### ** TypeScript**
146
+
147
+ ``` ts
148
+ function findPoisonedDuration(timeSeries : number [], duration : number ): number {
149
+ const n = timeSeries .length ;
150
+ let ans = duration ;
151
+ for (let i = 1 ; i < n ; ++ i ) {
152
+ ans += Math .min (duration , timeSeries [i ] - timeSeries [i - 1 ]);
153
+ }
154
+ return ans ;
155
+ }
156
+ ```
157
+
145
158
### ** ...**
146
159
147
160
```
Original file line number Diff line number Diff line change @@ -121,6 +121,19 @@ public class Solution {
121
121
}
122
122
```
123
123
124
+ ### ** TypeScript**
125
+
126
+ ``` ts
127
+ function findPoisonedDuration(timeSeries : number [], duration : number ): number {
128
+ const n = timeSeries .length ;
129
+ let ans = duration ;
130
+ for (let i = 1 ; i < n ; ++ i ) {
131
+ ans += Math .min (duration , timeSeries [i ] - timeSeries [i - 1 ]);
132
+ }
133
+ return ans ;
134
+ }
135
+ ```
136
+
124
137
### ** ...**
125
138
126
139
```
Original file line number Diff line number Diff line change
1
+ function findPoisonedDuration ( timeSeries : number [ ] , duration : number ) : number {
2
+ const n = timeSeries . length ;
3
+ let ans = duration ;
4
+ for ( let i = 1 ; i < n ; ++ i ) {
5
+ ans += Math . min ( duration , timeSeries [ i ] - timeSeries [ i - 1 ] ) ;
6
+ }
7
+ return ans ;
8
+ }
You can’t perform that action at this time.
0 commit comments