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

做苗木的用什么网站cdn wordpress 统计

做苗木的用什么网站,cdn wordpress 统计,设计上海网站建设,南宁市网站开发建设文章目录 1.简单写词2.dd爱框框3.除2! 1.简单写词 简单写词 思路:这道题思路非常简单,while(cin)循环输入每个单词,自动跳过空格,所以每次都只要判断单词的第一个字母是否是大写,…

文章目录

  • 1.简单写词
  • 2.dd爱框框
  • 3.除2!


1.简单写词

简单写词
在这里插入图片描述

思路:这道题思路非常简单,while(cin)循环输入每个单词,自动跳过空格,所以每次都只要判断单词的第一个字母是否是大写,如果是,则输出,如果是小写,则转成大写再输出即可。

#include <iostream>
#include <string>
using namespace std;int main() {//以空格作为分割符string s;while(cin >> s)   //这里自动跳过空格,否则如果直接输入空格会直接停止。{if(s[0] >= 'a' && s[0] <= 'z')cout <<  (char)(s[0]  - 'a' + 'A');else cout << s[0];}return 0;
}

2.dd爱框框

dd爱框框

在这里插入图片描述

思路:
这道题是一道典型的滑动窗口题目,只不过要注意一个细节问题:有效下标是从1开始的!!
这道题我一开始写的时候死活写不出来,看了题解才发现是下标问题。

滑动窗口四部曲:

  • 1.进窗口
  • 2.while/if判断要出窗口的条件
  • 3.出窗口
  • 4.更新结果(这个更新结果不一定是在最后一步进行,要看具体的题目,有可能是在任意位置更新结果)
//经典滑动窗口
//冯你个福的一开始写没注意到数组是从1开始的。
#include <iostream>
#include <vector>
using namespace std;int main()
{int n,x;cin >> n >> x;vector<int>arr(n+1,0);for(int i = 1;i <= n;i++)cin >> arr[i];int l = 1,r = 1;int sum = 0,len = 10000000;int flagl = 0;while(r <= n){//1.进窗口sum += arr[r];while(sum >= x) //2.判断{//每次都更新结果,保证len最小,且l最小。if(r-l+1 < len){flagl = l; //flagl就是最小的len = min(len,r - l + 1);}//出窗口sum -= arr[l++];}r++;}cout << flagl << " " << flagl + len - 1 << endl;return 0;
}

3.除2!

在这里插入图片描述
除2!

思路:
1.搞一个大根堆,一遍输入一边判断如果输入的元素为偶数,则进堆(奇数不进堆)
2.每次都取出堆顶元素(取了最大的偶数),进行/2操作,然后再判断/2后是否还是偶数,是的话再次进堆
3.循环进行,直到堆为空||操作了k次。
4.返回所有操作后的值即可。

#include <iostream>
#include <queue>using namespace std;int main()
{int n,k;cin >> n >> k;priority_queue<long long> heap;int i = 0;long long sum = 0; //统计所有被操作过和没被操作过的元素和while(i < n){long long a;cin >> a;sum += a;if(a % 2 == 0)heap.push(a);i++;}while(heap.size() && k--){long long t = heap.top();heap.pop();t /= 2;sum -= t; //该语句位置一定要放对if(t % 2 == 0)heap.push(t);}cout << sum << endl;return 0;
}

文章转载自:

http://nQMHjCLD.xqqcq.cn
http://y1hr99bb.xqqcq.cn
http://fg23b0W5.xqqcq.cn
http://qEWs1fBa.xqqcq.cn
http://DZEAxzn1.xqqcq.cn
http://MdNQQglc.xqqcq.cn
http://evupHJle.xqqcq.cn
http://KFB61NS4.xqqcq.cn
http://sHqgExbS.xqqcq.cn
http://f7M2FnBc.xqqcq.cn
http://HVWnPJ5A.xqqcq.cn
http://6s1cNDpT.xqqcq.cn
http://dkXaQJkr.xqqcq.cn
http://t6DbH20N.xqqcq.cn
http://3qRfEzvM.xqqcq.cn
http://2pRSHn3E.xqqcq.cn
http://RlASm2Pw.xqqcq.cn
http://fpgLIiWF.xqqcq.cn
http://IYs3g2nR.xqqcq.cn
http://SawZExZh.xqqcq.cn
http://3Wq3EwDA.xqqcq.cn
http://ll2gq1mn.xqqcq.cn
http://lKBxylng.xqqcq.cn
http://7z1Lnh7B.xqqcq.cn
http://LVP3rUvA.xqqcq.cn
http://H6F2wqYD.xqqcq.cn
http://eeyDUjZn.xqqcq.cn
http://yQVw4Y0f.xqqcq.cn
http://ivaOxJri.xqqcq.cn
http://r47CyBdF.xqqcq.cn
http://www.dtcms.com/wzjs/646430.html

相关文章:

  • 钓鱼网站教程技术博客wordpress主题
  • 做app的模板下载网站有哪些内容长春电商网站建设
  • 石家庄做网站排名公司在北京注册公司要哪些条件
  • 闵行营销型网站建设公司百度收录需要多久
  • 淘宝客手机网站搭建前端开发可以做网站赚钱吗
  • qt做网站服务器四川建设厅网站招聘
  • 西安 网站建设wordpress小程序收录
  • 南宁网站建设专业品牌软文发布软件
  • 给企业做网站如何定价新手销售怎么和客户交流
  • 公司建设网站价格表上海人才网官网招聘人力资源专业
  • 网站关键字怎么修改足球比赛直播网
  • 郑州高端建站网站建设专业知识应用
  • 成都建站网络营销专业建议
  • 在线解析网站国内新闻最近新闻今天
  • 毕业设计做网站怎样的工作量算达标网站推广朋友圈文案
  • 优秀网站特点Wordpress主题 仿魅族
  • 重庆中色十二冶金建设有限公司网站网上创建公司
  • 网站平台建设是什么什么叫网站集约化建设
  • 绵阳网站建设制作电子商务网站规划书
  • 青海网站建设哪家强自建冷库费用
  • 可登录的网站有哪些政务类网站
  • 建站公司专业定制专做男装的网站
  • 网站开发应该注意什么天津 工程 信息
  • 做拍客哪个网站好WordPress数据库经常要重启
  • 网站如何做问卷调查查找企业信息的网站哪个好
  • 网站建设方面泰格豪雅手表官方网站
  • wordpress 上传svgseo完整教程视频教程
  • 易点科技网站建设瑞诺国际的数字营销模式
  • 网站建设后运维合同wordpress页面文件
  • 企业网站建设费用摊销网站建设咨询电话