网站模板目录,2022拉人头最暴利的app,hanchengkeji杭州网站建设,seo关键词怎么选文章目录 题目描述题解思路题解代码题目链接 题目描述 题解思路
我们只需要遍历长度长度为k的窗口#xff0c;然后把窗口内数字之和填充到结果数组中的对应位置即可
题解代码
impl Solution {pub fn decrypt(code: Veci32, k: i32) - Veci32 {let n c… 文章目录 题目描述题解思路题解代码题目链接 题目描述 题解思路
我们只需要遍历长度长度为k的窗口然后把窗口内数字之和填充到结果数组中的对应位置即可
题解代码
impl Solution {pub fn decrypt(code: Veci32, k: i32) - Veci32 {let n code.len();let mut ans vec![0i32; n];if k 0 {return ans;}let mut sum 0;if k 0 {for i in 1..k as usize {sum code[i];}ans[0] sum;for i in 1..n {sum code[(i k as usize) % n] - code[i];ans[i] sum;} } else {for i in k..0 {sum code[n i as usize];}ans[0] sum;for i in 1..n {sum code[i - 1] - code[(i k as usize - 1 n) % n];ans[i] sum;}}ans}
}题目链接
https://leetcode.cn/problems/defuse-the-bomb/