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

做价值投资有哪些网站挖掘爱站网

做价值投资有哪些网站,挖掘爱站网,工地模板是什么材料做的,怎样是做网站暴力暴力 菜鸟第一次写题解,多多包涵!!! 这个题目的数据量很小,所以没必要去使用bfs,直接分情况讨论即可 一共两排数据,我们使用贪心的思想,只需要实现从左往右的过程中每个检测器相互连接即…

暴力暴力

菜鸟第一次写题解,多多包涵!!!

这个题目的数据量很小,所以没必要去使用bfs,直接分情况讨论即可

一共两排数据,我们使用贪心的思想,只需要实现从左往右的过程中每个检测器相互连接即可,那么我们分三种情况讨论



第一种情况
 

#.
.

当第一排的当前有检测器,而第一排的下一个没有检测器,且第二排的当前位没有检测器,我们不管第二排的下一个位置有没有检测器,我们只需要把第一排的下一个添加检测器便能够实现四个格子检测器的连通



第二种情况

.
#.

与第一种情况类似,只是位置变了一下



第三种情况

#.
#.

这种情况相对复杂,我们不知道后面的情况,我们就只能从当前位置开始从第一排和第二排分别寻找再次出现 #的位置 ,哪排先出现哪排的后面一个就变成#

我们只需要判断这三种情况,没出现一次计数器加一,最后输出结果即可

这里面可以提前来找到最先出现 # 的位置 和最后出现 # 的位置,这样我们的循环会得到优化

希望能给你一点点小帮助

#include <bits/stdc++.h>
using namespace std;
int main()
{string s1, s2;cin >> s1 >> s2;int len = s1.size();int num = 0; // 计数器int l = len, r = 0;// 寻找第一出现和最后一个出现#的位置并记录for (int i = 0; i < len; i++){if (s1[i] == '#' || s2[i] == '#'){l = min(l, i);r = max(r, i);}}for (int i = l; i < r; i++){// 第一种情况的判断if (s1[i] == '#' && s1[i + 1] == '.' && s2[i] == '.'){num++;s1[i + 1] = '#';// cout << s1 << endl//      << s2 << endl//      << endl;}// 第二种情况的判断if (s1[i] == '.' && s2[i + 1] == '.' && s2[i] == '#'){num++;s2[i + 1] = '#';// cout << s1 << endl//      << s2 << endl//      << endl;}// 第三种情况的判断if (s1[i] == '#' && s2[i] == '#' && s2[i + 1] == '.' && s1[i + 1] == '.'){int p = i, q = i;for (int j = i + 1; j <= r; j++){if (s1[j] == '#'){p = j;break;}if (s2[j] == '#'){q = j;break;}}if (p >= q){s1[i + 1] = '#';num++;}else{s2[i + 1] = '#';num++;}// cout << s1 << endl//      << s2 << endl//      << endl;}}cout << num;return 0;
}

http://www.dtcms.com/wzjs/268225.html

相关文章:

  • 网站做优化得话从哪里优化如何免费制作自己的网站
  • 济南建设质量协会网站会计培训
  • 小型企业网站模板下载希爱力
  • 怎么做招聘网站的数据分析电商网站开发平台
  • 海外推广品牌seo工资多少
  • 厦门网站建设推广郑州网络seo公司
  • 网站后台功能需求浙江企业seo推广
  • 做动态图的网站大连网站搜索排名
  • 合肥做网站公国际新闻热点事件
  • 洛阳霞光企业网站建设公司新乡网络推广外包
  • 那个网站可以做视频app制作长沙seo研究中心
  • 甘肃省人民政府电话号码seo排名赚钱
  • 深圳做营销网站制作国际热点事件
  • 定制自动化营销宁波seo网络推广报价
  • 有空间域名服务器怎么做网站网站seo搜索引擎优化怎么做
  • 大良营销网站建设机构软文模板300字
  • 黄页广告网站如何推广小程序
  • 龙岩门户网站游戏推广员上班靠谱吗
  • app软件制作网站广告营销推广方案
  • 学校资源网站建设有啥作用活动营销方案
  • 企业网站托管多少钱360竞价推广
  • 临沂大企业网站成全高清免费观看mv
  • 做政府网站的seo优化的内容有哪些
  • 唯品会 一家专门做特卖的网站手机版网站信息
  • 如何的找网站建设公司有站点网络营销平台
  • 成立一个做网站的工作室网站seo怎么操作
  • 风机 东莞网站建设推广引流怎么做
  • 西宁网站建设公司哪家好网络宣传推广方案
  • 网赌网站建设多少钱快速排名上
  • 自己做外贸购物网站洛阳seo网站