当前位置:网站首页>The sword refers to Offer 57 - II. and is a continuous positive sequence of s (sliding window)
The sword refers to Offer 57 - II. and is a continuous positive sequence of s (sliding window)
2022-08-09 13:47:00 【A pig to】
剑指 Offer 57 - II. 和为s的连续正数序列(滑动窗口)
class Solution {
public:
vector<vector<int>> findContinuousSequence(int target) {
vector<vector<int>>vec;
vector<int> res;
for (int l = 1, r = 2; l < r;){
int sum = (l + r) * (r - l + 1) / 2;
if (sum == target) {
res.clear();
for (int i = l; i <= r; ++i) {
res.emplace_back(i);
}
vec.emplace_back(res);
l++;
} else if (sum < target) {
r++;
} else {
l++;
}
}
return vec;
}
};
边栏推荐
猜你喜欢

Flutter introduction advanced trip (5) Image Widget

农村区县域农业电商如何做?数字化转型如何进行?

GIN Bind模式获取参数和表单验证

5G Unicom Network Management Design Ideas
![[HCIP Continuous Update] Principle and Configuration of IS-IS Protocol](/img/4f/035432ac84644c4bd46573aa0ab7cd.png)
[HCIP Continuous Update] Principle and Configuration of IS-IS Protocol

工作任务统计

基于 R 语言的判别分析介绍与实践 LDA和QDA

Periodic sharing of Alibaba Da Tao system model governance

Map mixed density function and quantile added line

#WeArePlay | 与更多开发者一起,探索新世界
随机推荐
Dry+Bean+Dataset R语言数据分析,报告英文
第六届”蓝帽杯“全国大学生网络安全技能大赛 半决赛
Professor Chen Qiang's "Machine Learning and R Application" course Chapter 16 Assignment
FFmpeg多媒体文件处理(ffmpeg操作目录及list的实现)
WPF 实现带蒙版的 MessageBox 消息提示框
Flutter Getting Started and Advanced Tour (8) Button Widget
ftplib+ tqdm 上传下载进度条
陈强教授《机器学习及R应用》课程 第十八章作业
面试题精选:神奇的斐波那契数列
批量读取word docx文件指定表格内容,保存在excel文件中
ABP中的数据过滤器 (转载非原创)
剑指 Offer 21. 调整数组顺序使奇数位于偶数前面(循环不变量)
Redis源码剖析之字典(dict)
WSA工具箱安装应用商店提示无法工作怎么解决?
5G China unicom repeater network management protocol real-time requirements
JVM之配置介绍(一)
卷积神经网络表征可视化研究综述(1)
阿里大淘系模型治理阶段性分享
陈强教授《机器学习及R应用》课程 第十五章作业
【奖励公示】第23期 2022年7月奖励名单公示:社区明星评选 | 新人奖 | 博客同步 | 推荐奖