Add solution 0494

This commit is contained in:
halfrost
2021-11-11 21:21:21 +08:00
committed by halfrost
parent 3024684bf1
commit d9a9759a11
8 changed files with 120 additions and 25 deletions

View File

@ -1,4 +1,4 @@
# [495. Teemo Attacking](https://leetcode-cn.com/problems/teemo-attacking/)
# [495. Teemo Attacking](https://leetcode.com/problems/teemo-attacking/)
## 题目
@ -55,15 +55,16 @@ Ashe is poisoned for seconds 1, 2, and 3, which is 3 seconds in total.
## 解题思路
- i从1开始计数,令t等于timeSeries[i - 1]
- 比较end(t + duration - 1)timeSeries[i]的大小,
- 如果end小于timeSeries[i],ans+=duration
- 否则ans += timeSeries[i] - t
- ans += duration并返回ans
- i 从 1 开始计数,令 t 等于 timeSeries[i - 1]
- 比较 end(t + duration - 1)timeSeries[i] 的大小,
- 如果 end 小于 timeSeries[i],ans+=duration
- 否则 ans += timeSeries[i] - t
- ans += duration 并返回 ans
## 代码
```go
package leetcode
func findPoisonedDuration(timeSeries []int, duration int) int {
@ -80,4 +81,5 @@ func findPoisonedDuration(timeSeries []int, duration int) int {
ans += duration
return ans
}
```