当前位置: 首页 > news >正文

做网站多少钱/个人seo怎么赚钱

做网站多少钱,个人seo怎么赚钱,网站建设的技术体会,西安市城乡与住房建设厅网站题目描述 小明很喜欢数学,有一天他在做数学作业时,要求计算出9~16的和,他马上就写出了正确答案是100。但是他并不满足于此,他在想究竟有多少种连续的正数序列的和为100(至少包括两个数)。没多久,他就得到另一组连续正数和为100的序列:18,19,20,21,22。现在把问题交给你,你能不…

题目描述

小明很喜欢数学,有一天他在做数学作业时,要求计算出9~16的和,他马上就写出了正确答案是100。但是他并不满足于此,他在想究竟有多少种连续的正数序列的和为100(至少包括两个数)。没多久,他就得到另一组连续正数和为100的序列:18,19,20,21,22。现在把问题交给你,你能不能也很快的找出所有和为S的连续正数序列? Good Luck!
输出描述:
输出所有和为S的连续正数序列。序列内按照从小至大的顺序,序列间按照开始数字从小到大的顺序

思路

参考上题思路,设定前后两数small和big(类似游标),且每找到一个符合条件的序列便放入result容器中(insertContinuousSequence函数实现):
若区间[small, big]的序列数和大于sum,small++;
若区间[small, big]的序列数和小于sum,big++;

代码

class Solution {
public:vector<vector<int> > FindContinuousSequence(int sum) {vector<vector<int> > result;if(sum < 3)return result;int small = 1;int big = 2;int sumCur = small + big;int middle = (sum + 1) / 2;//保证连续序列至少有两个元素while(small < middle){if(sumCur == sum)insertContinuousSequence(result, small, big);//当前序列至少有两个元素 且 当前序列和大于指定序列和while(small < middle && sumCur > sum){sumCur -= small;++small;//此处不需判断small < middle,若此时为一个元素,则上面两行应有small+1=big且						 				//sumCur>sum,即根本找不到相邻的两元素满足要求if(sumCur == sum)insertContinuousSequence(result, small, big);}//当前序列和小于指定序列和,big加1++big;sumCur += big;}return result;}void insertContinuousSequence(vector<vector<int> >& result, int small, int big){//声明一个容器存放符合条件的连续序列vector<int> array;for(int i = small ; i <= big ; ++i)array.push_back(i);//将一个符合条件的连续序列容器压入 结果容器result.push_back(array);}
};
http://www.jmfq.cn/news/4755421.html

相关文章:

  • 高端品牌网站定制设计/设计师网站
  • 长沙网站制作服务/软件外包平台
  • 衣服网站建设方案书/平台网站开发公司
  • 武汉p2p网站制作公司/互联网营销模式
  • 个人备案网站建设方案书/想要网站导航正式推广
  • 江苏营销型网站策划/百度信息
  • 软件应用商店排行榜/网站seo公司
  • 青岛网站建设软件/推广营销是什么
  • 上海哪些做网站/如何开发一个软件平台
  • 优化网站关键词怎么做/怎样在百度上发布信息
  • 怎么做网站播放器/网络优化器下载
  • WORDPRESS 国外垃圾评论/seo技术软件
  • 福州网站建设服务商/苏州网站建设公司排名
  • 网站开发的全套软件/阿里云域名查询和注册
  • 如何做网站费用多少/微商营销技巧
  • 怎样讲卖灯的网站做的好处/友情链接百科
  • 唐山企业网站建设/莆田seo
  • 做swf网站/seo在哪学
  • 购物网站建设规划论文/海淀区seo搜索引擎优化企业
  • 网站后台图片编辑器/优化大师win10
  • 网站备案期间怎么做/域名解析查询
  • 无锡 网站建设公司/怎么搭建属于自己的网站
  • 公司进门形象墙图片/苏州seo整站优化
  • 备案网站内容怎么写/网上电商平台开发
  • 定西市建设局网站/搜索引擎营销的主要方法
  • 汽车网站建设流程/网络营销的四个步骤
  • 电子商务网站开发实务石道元/站长是什么级别
  • asp.net做网站吗/军事新闻俄乌最新消息
  • 昆明网站空间/免费b站软件推广网站2023
  • 国外极简网站/网站免费搭建平台