MCPcopy Create free account
hub / github.com/StudyRust/leetcode_rust / find_poisoned_duration

Function find_poisoned_duration

495-teemo-attacking.rs:3–5  ·  view source on GitHub ↗
(time_series: Vec<i32>, duration: i32)

Source from the content-addressed store, hash-verified

1// (1...time_series.length).map{|i|[duration, (time_series[i]-time_series[i-1])].min}.sum+duration
2
3pub fn find_poisoned_duration(time_series: Vec<i32>, duration: i32) -> i32 {
4 (1..time_series.len()).map(|i|vec![duration, (time_series[i]-time_series[i-1])].into_iter().min().unwrap()).sum::<i32>()+duration
5}
6
7fn main() {
8 let time_series = vec![1,4];

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected