2022-12-23 23:30阅读: 19评论: 0推荐: 0

力扣-303-区域和检索-数组不可变

前缀和入门模板题

我想着“前缀和”嘛,那就整一个“前缀和”出来,但是好像空间效率特别差
感觉有点空间换时间的意思

class NumArray {
private:
vector<int> prefixSum;
public:
NumArray(vector<int>& nums) {
int temp = 0;
prefixSum.push_back(temp);
for (int num : nums) {
temp += num;
prefixSum.push_back(temp);
}
}
int sumRange(int left, int right) {
return prefixSum[right+1] - prefixSum[left];
}
};

感觉有点莫名其妙的题,可以直接accumulate()调api
评论中说关键是在会被多次调用上面

本文作者:YaosGHC

本文链接:https://www.cnblogs.com/yaocy/p/17001772.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   YaosGHC  阅读(19)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
💬
评论
📌
收藏
💗
关注
👍
推荐
🚀
回顶
收起