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

企业建站个人建站源码有限公司注册流程

企业建站个人建站源码,有限公司注册流程,建德网站设计公司,培训类网站模板题目链接:https://www.lanqiao.cn/problems/3520/learning/ 个人评价:难度 1 星(满星:5) 前置知识:无 整体思路 贪心,除了第一位跟最后一位,其它字符,每当 S [ i ] ≠…

题目链接:https://www.lanqiao.cn/problems/3520/learning/

个人评价:难度 1 星(满星:5)
前置知识:无


整体思路

  • 贪心,除了第一位跟最后一位,其它字符,每当 S [ i ] ≠ T [ i ] S[i] \neq T[i] S[i]=T[i] 时,能换则换;
  • 为什么可以贪心?
    • 因为如果某段连续的数字为 101 101 101 或者 010 010 010,在被修改之后变为 111 111 111 或者 000 000 000,此时这三个数字都无法再被修改,所以连续的满足修改条件的数字只能被修改一次;
    • S S S 串的某一位与 T T T 串的某一位不同时,由于每个字符只能被修改一次,所以一旦出现不同的字符必须立即修改。

过题代码

#include <bits/stdc++.h>
using namespace std;typedef long long LL;
const int maxn = 1000000 + 100;
int T, ans;
char s[maxn], t[maxn];int main() {
#ifdef ExRocfreopen("test.txt", "r", stdin);
#endif // ExRocios::sync_with_stdio(false);cin >> T;while (T--) {ans = 0;cin >> t >> s;for (int i = 1; s[i + 1] != '\0'; ++i) {if (s[i] == t[i]) {continue;}if (s[i - 1] != s[i] && s[i] != s[i + 1]) {++ans;s[i] = t[i];}}if (strcmp(s, t) == 0) {cout << ans << endl;} else {cout << -1 << endl;}}return 0;
}
http://www.yayakq.cn/news/651936/

相关文章:

  • 请描述网站开发的一般流程图网站建设太金手指六六十八
  • 平面设计师个人网站做网站颜色黑色代码多少钱
  • 企业整站推广wordpress导入数据ftp
  • 网站开发 旅游品牌专业建设网站
  • 1688会提供网站建设好口碑的网站制作安装价格
  • WordPress资讯站点源码杭州网站建设培训
  • 自助建站百度登录页面设计代码
  • 网站建设优化推广杭州专门做ui图标的网站
  • 建设网站深圳市有域名了怎么做网站
  • 重庆网站建设软件建站的公司
  • 泗洪住房和城乡建设网站深圳网站建设怎样做
  • 医疗网站是否全部需要前置备案有没有介绍做私家导游的网站
  • 焦作建设企业网站公司php网站管理系统下载
  • 教育培训类网站开发在哪里建网站
  • 汶川县建设局网站哪里有市场营销培训班
  • 网站建设行业新闻中建八局第一建设有限公司是国企吗
  • 网站备案是针对空间还是域名昆山新宇网站建设
  • ps做网站页面美工搜索企业的软件
  • 对海尔网站建设水平的评价个体户可以做企业网站
  • 一家专做土特产的网站东莞营销网站建设多少钱
  • 娄底网站建设79ld西安 网站开发
  • 无锡网站推广哪家公司好建站好的公司
  • 迅美网站建设网站后台打不开了怎么办
  • 定制网站开发报价网页视频制作软件
  • 台州英文网站建设深圳口碑最好的装修公司
  • 青岛手机建站哪家好深圳4a广告公司
  • 大理网站推广南安市住房和城乡建设局网站
  • 分类网站有哪些wordpress海外支付
  • 建设装修公司网站优化防疫二十条措施
  • 自助式网站建设 济南张家口网站建设电话