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

什么网站做office可以赚钱怎样推广产品

什么网站做office可以赚钱,怎样推广产品,手机如何制作网站源码,龙岗网站制作公司一般多少钱【备战秋招】——算法题目训练和总结day3😎 前言🙌BC149简写单词题解思路分析代码分享: dd爱框框题解思路分析代码分享: 除2!题解思路分析代码分享: 总结撒花💞 😎博客昵称&#xff…

【备战秋招】——算法题目训练和总结day3😎

  • 前言🙌
    • BC149简写单词
        • 题解思路分析
        • 代码分享:
    • dd爱框框
        • 题解思路分析
        • 代码分享:
    • 除2!
        • 题解思路分析
        • 代码分享:
  • 总结撒花💞

追梦之旅,你我同行

   
😎博客昵称:博客小梦
😊最喜欢的座右铭:全神贯注的上吧!!!
😊作者简介:一名热爱C/C++,算法等技术、喜爱运动、热爱K歌、敢于追梦的小博主!

😘博主小留言:哈喽!😄各位CSDN的uu们,我是你的博客好友小梦,希望我的文章可以给您带来一定的帮助,话不多说,文章推上!欢迎大家在评论区唠嗑指正,觉得好的话别忘了一键三连哦!😘
在这里插入图片描述

前言🙌

    哈喽各位友友们😊,我今天又学到了很多有趣的知识现在迫不及待的想和大家分享一下!😘都是精华内容,可不要错过哟!!!😍😍😍

BC149简写单词

链接: 149简写单词
在这里插入图片描述

在这里插入图片描述

题解思路分析

算法思想:模拟。

  1. 首先是认真审题,结合示例理解。
  2. 我们可以利用cin流提取的特点,巧妙的跳过空格。每一次读到一个单词,然后将首字母进行一个简单的判断,如果是大写字母就转小写。
代码分享:
#include <iostream>
using namespace std;int main()
{string s;while(cin >> s){if(s[0] >= 'a' && s[0] <= 'z') cout << (char)(s[0] - 32);else cout << s[0];}return 0;
}

dd爱框框

链接: dd爱框框

在这里插入图片描述
在这里插入图片描述

题解思路分析

算法思想:同向双指针/滑动窗口

  1. 首先是认真审题,结合示例理解
  2. 写出滑动窗口四部法则:进窗口、判断、出窗口、更新结果注意什么时候要跟新结果,这个因题而异。这里的更新结果放到判断和出窗口之间的位置。
  • 进窗口:sum += a[r];
  • 判断:sum >= x
  • 出窗口:sum -= a[l++];
  • 更新结果:r - l + 1< mindis
  1. 根据四步,完成代码,并注意细节即可
代码分享:
#include<iostream>
using namespace std;const int N = 1e7 + 10;
int a[N];
int l = 0, r = 0, sum = 0;
int mindis = 0x3f3f3f3f;int main()
{int n , x;int left,right;cin >> n >> x;for(int i = 1; i <= n; i++){cin >> a[i];}while(r <= n){//进窗口sum += a[r];//判断while(sum >= x){//更新if(r - l + 1< mindis){left = l;right = r;mindis = r - l + 1;}//出窗口sum -= a[l++];}r++;}cout << left << " " << right << endl;return 0;
}

除2!

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

在这里插入图片描述

题解思路分析

算法思想:模拟 + 贪心 + 堆

  1. 首先是认真审题,结合示例理解。这里的数据个数和范围都比较大,如果累加,会有溢出情况的。因此我们定义的sum为long long 类型。博主就是因为没审清楚题,掉在坑里半天了。。。。
  2. 既然要使得最后数组之和最小,那很自然的我们就想到贪心的思想,即每一次操作都把最大的那个偶数进行减半。
  3. 我们借助堆数据结构,可以进行一个很好的控制,写起代码来也比较好控制。
代码分享:
#include<iostream>
#include<queue>
using namespace std;int main()
{int n,k;cin >> n >> k;long long sum = 0;int a = 0;priority_queue<int> heap;for(int i = 0; i < n; i++){cin >> a;sum += a;if(a % 2 == 0)heap.push(a);}while(!heap.empty() && k--){int t = heap.top() / 2;heap.pop();sum -= t;if(t % 2 == 0)heap.push(t);}cout << sum << endl;return 0;
}

总结撒花💞

   本篇文章旨在分享的是算法题目题解知识。希望大家通过阅读此文有所收获
   😘如果我写的有什么不好之处,请在文章下方给出你宝贵的意见😊。如果觉得我写的好的话请点个赞赞和关注哦~😘😘😘

http://www.15wanjia.com/news/55270.html

相关文章:

  • 做网站建设还有钱赚吗整合营销策划名词解释
  • 网站地址查询最新区域名武汉大学人民医院官网
  • wordpress 响应式教程中国十大seo公司
  • 做网站首页cdr网站制作的服务怎么样
  • ai怎么做网站用海报竞价运营是做什么的
  • 网站模版安装教程宁波seo网站推广软件
  • 官方网站在家做兼职网页模板源代码
  • 做教育视频网站用什么平台好广告媒体资源平台
  • 网站首页的名字通常是交换链接或称互惠链接
  • 商城和营销型网站建设青岛关键词优化平台
  • 电脑做ppt一般下载哪个网站好百度广告竞价排名
  • 有一个网站叫浪什么艾滋病多久可以查出来
  • 做网站 什么后缀app推广工作是做什么的
  • 网站怎么做查询系统科学新概念seo外链平台
  • 新乡网站建设设计媒体邀约
  • 建设中医知识学习网站惠城网站设计
  • 动态网站开发与实例广州商务网站建设
  • 完整个人网站开发案例百度广告一天多少钱
  • 企业建网站群seo求职
  • 网站建设公司增值税税点seo优化的方法有哪些
  • 做网站哪一家比较好2021近期时事新闻热点事件
  • 山东省旅游局网站建设情况网站seo搜索引擎优化教程
  • 做网站的主题有哪些百度权重排名查询
  • 营口网站建设成人培训班有哪些课程
  • 甜水园网站建设泉州全网推广
  • 怎么在网上找做网站的客户seo什么职位
  • 太原深圳建设工程信息网站广告软文小故事200字
  • 手机端网站开发建设内容中国电信视频app下载
  • 腾达建设哪里的seo推广平台服务
  • 武汉做网站多钱网站关键词优化教程