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

Function daily_temperatures

739-daily-temperatures.rs:1–13  ·  view source on GitHub ↗
(temperatures: Vec<i32>)

Source from the content-addressed store, hash-verified

1pub fn daily_temperatures(temperatures: Vec<i32>) -> Vec<i32> {
2 let mut ret = vec!();
3 'outer: for (i, t) in temperatures.iter().enumerate() {
4 for (j, e) in temperatures[i+1..].iter().enumerate() {
5 if *e > *t {
6 ret.push(j as i32 + 1);
7 continue 'outer;
8 }
9 }
10 ret.push(0);
11 }
12 ret
13}
14
15fn main() {
16 let temperatures = vec![73,74,75,71,69,72,76,73];

Callers

nothing calls this directly

Calls 1

pushMethod · 0.45

Tested by

no test coverage detected