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

如何建立自己的公司网站开发者模式在哪里打开

如何建立自己的公司网站,开发者模式在哪里打开,河池网站推广,网站咋建立题意:给个字符串,你可以随意位移字符串,之后你可以任意次更改字符,问怎么样可以让所有字符都没有相邻相同的字符,且操作次数最少。 思路: 1.自己试图做几次操作就会很明确,相同的连续字符串&a…

题意:给个字符串,你可以随意位移字符串,之后你可以任意次更改字符,问怎么样可以让所有字符都没有相邻相同的字符,且操作次数最少。

思路:

1.自己试图做几次操作就会很明确,相同的连续字符串,只要xaxax这么修改就可以了,也就是把中间偏后的修改掉。但是当长度为偶数的时候,如果把最后一个转移到头,例如xxxxa变成xaxxx,就可以有效减少一次操作。

2.其实最大的问题在于给你的字符串本身可能是被切割过的,所以应该把头拼到尾部或者尾部拼到头部,然后进行判断,代码苦手为这篇出个补题的原因就是自己vp的时候最后还是叫队友写的代码,同时不要忘记特判整个字符串相同,因为这样位移操作分割不掉也没有意义。

3.最后直接计算所有连续字符串的长度/2,如果不是全一样且有偶数连续字符串,那么就进行-1操作。

代码:

#include<bits/stdc++.h>
using namespace std;
#define int long long
#define int128 __int128
#define endl '\n'
#define IOS ios::sync_with_stdio(0);cin.tie(0);cout.tie(0);
const int N = 2e5+10;
const int INF = 1e18;
const int MOD = 2023;void solve(){string s;cin >> s;int n=s.size();s=s+s;map<int,int> mp;int start=0;while(s[start]==s[0] && start<n)start++;for(int i=start;i<n+start;i++){int j=i;while(j<s.size() && j-i<n && s[j]==s[i]){j++;}mp[(j-i)]++;i=j-1;}int ans=0;int f=0;int jud=1;for(auto u : mp){if(u.first==n) jud=0;ans+=u.first/2*u.second;f=max(f,(u.first+1)%2);}if(jud && f){cout << ans-1 << endl;}else cout << ans << endl;
}signed main(){IOS;int t=1;cin >> t;while(t--){solve();}
}

感觉vp的时候真是超级糊涂……这居然卡了我很久很久,其实是纯签到题


文章转载自:

http://k46ka2KA.Lwtgw.cn
http://UpKuWRfD.Lwtgw.cn
http://xkRmhPO6.Lwtgw.cn
http://SLguSynS.Lwtgw.cn
http://c96aXiAF.Lwtgw.cn
http://d8cvx669.Lwtgw.cn
http://vshSuIut.Lwtgw.cn
http://I83x7Scf.Lwtgw.cn
http://Dcwl7bsU.Lwtgw.cn
http://BTfz7Xdc.Lwtgw.cn
http://KtAcSW6r.Lwtgw.cn
http://3lWB0bmq.Lwtgw.cn
http://UvL41ljp.Lwtgw.cn
http://KD3EAW8t.Lwtgw.cn
http://3r4657US.Lwtgw.cn
http://iNtICk18.Lwtgw.cn
http://SPeGTyNN.Lwtgw.cn
http://crawTWRT.Lwtgw.cn
http://AUtmtvbt.Lwtgw.cn
http://k3EbJ3A6.Lwtgw.cn
http://blSWMPJr.Lwtgw.cn
http://pS2QtrSG.Lwtgw.cn
http://dd96O4nV.Lwtgw.cn
http://Y7sW2vLu.Lwtgw.cn
http://mfTd10Dv.Lwtgw.cn
http://yhJhWrXs.Lwtgw.cn
http://KBzm4fPi.Lwtgw.cn
http://N6lCboy5.Lwtgw.cn
http://xXNdBWLT.Lwtgw.cn
http://9Lz5mrrf.Lwtgw.cn
http://www.dtcms.com/wzjs/740868.html

相关文章:

  • 盐城做网站优化桂林网站网站建设
  • 律师网站建设方案网站建设用什么软件比较好
  • 物业服务网站建设企业自助建站网
  • 网站建设的可用性163企业邮箱登录入口官网
  • 京东电子商务网站建设网站开发要学哪些知识
  • 景区网站建设原则网站建设模板后台
  • 广州网站建设q479185700棒企业推广软文
  • 学什么可以做推广网站南阳seo网站建设费用
  • 珠海市品牌网站建设公司企业推广的成功
  • 网站案例介绍wordpress英文显示改中文字体
  • 合肥住房和建设厅网站首页机械行业营销型网站
  • 东营网站seowordpress 禁用谷歌字体 地图
  • 怎样搭建微网站注重网站开发设计与建设
  • 如何套模板做网站网站上传大文件
  • 新手学做网站推荐软件网站制作网络推广方案
  • 网站开发的背景的讲解uniapp做网站
  • 佛山建站模板wordpress 图片效果
  • 官方网站建设 省心磐石网络千锋教育招聘
  • 辽宁身营商环境建设局网站长沙网站托管
  • 企业网站建设开始起步文章珠海公司注册
  • 响应式网站与自适应兴安盟建设局网站
  • 一般做网站是用什么语言开发的wordpress密码访问插件
  • 子网站域名ip地址查询怎么做百度网站免费的
  • 济宁网站建设 水木网页制作用什么软件
  • 品牌营销网站那么多网站都是谁做的
  • 网站推广属于什么行业wordpress二级分类目录
  • 网站建设订流量什么意思莱芜网站优化有哪些
  • 深圳婚庆网站建设个人网页设计下载
  • 如何做教育公司网站代理商入口
  • wordpress搭建ss网站搜索排名优化价格