mirror of
https://gitlab.com/mfocko/LeetCode.git
synced 2024-11-14 09:59:41 +01:00
9 lines
182 B
Rust
9 lines
182 B
Rust
|
impl Solution {
|
||
|
pub fn running_sum(nums: Vec<i32>) -> Vec<i32> {
|
||
|
nums.iter().scan(0, |s, &x| {
|
||
|
*s = *s + x;
|
||
|
Some(*s)
|
||
|
}).collect()
|
||
|
}
|
||
|
}
|