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

电子商务网站系统规划 案例分析dremrever做网站流程

电子商务网站系统规划 案例分析,dremrever做网站流程,腾讯云wordpress插件下载,现货交易平台合法吗cf1555D. Say No to Palindromes 题意#xff1a; 给出一个字符串#xff0c;长度为n#xff0c;而且都是a,b,c三个字符构成的#xff0c;然后有m个询问 每个询问给出l r#xff0c;问要想这个区间内任意长度字串都不是回文子串#xff0c;至少要改多少个字符 题解 给出一个字符串长度为n而且都是a,b,c三个字符构成的然后有m个询问 每个询问给出l r问要想这个区间内任意长度字串都不是回文子串至少要改多少个字符 题解 我们思考一下什么样的字符是符合要求的 长度为2相邻两个字符不能相同长度为3间隔为1的字符不能一样长度为4只要不满足长度为2和长度为3的情况一定不是回文串 也就是只要不满足长度为2和长度为3的字符情况就是符合要求的。要符合这两个要求可以得知要求每三个字符都是不一样的一共就三个字符我们将三个字符全排列。 一个符合要求的字符串一定循环的且循环节有6种情况abc,acb,bac,bca,cab,cba 这样就可以实现三个位置都不相同 我们用前缀和预处理用前缀和来实现 代码 // Problem: D. Say No to Palindromes // Contest: Codeforces - Educational Codeforces Round 112 (Rated for Div. 2) // URL: https://codeforces.com/contest/1555/problem/D // Memory Limit: 256 MB // Time Limit: 2000 ms // Data:2021-08-18 11:42:57 // By Jozky#include bits/stdc.h #include unordered_map #define debug(a, b) printf(%s %d\n, a, b); using namespace std; typedef long long ll; typedef unsigned long long ull; typedef pairint, int PII; clock_t startTime, endTime; //Fe~Jozky const ll INF_ll 1e18; const int INF_int 0x3f3f3f3f; void read(){}; template typename _Tp, typename... _Tps void read(_Tp x, _Tps... Ar) {x 0;char c getchar();bool flag 0;while (c 0 || c 9)flag| (c -), c getchar();while (c 0 c 9)x (x 3) (x 1) (c ^ 48), c getchar();if (flag)x -x;read(Ar...); } template typename T inline void write(T x) {if (x 0) {x ~(x - 1);putchar(-);}if (x 9)write(x / 10);putchar(x % 10 0); } void rd_test() { #ifdef LOCALstartTime clock();freopen(in.txt, r, stdin); #endif } void Time_test() { #ifdef LOCALendTime clock();printf(\nRun Time:%lfs\n, (double)(endTime - startTime) / CLOCKS_PER_SEC); #endif } const int maxn 3e5 9; string s1[10]; ll diff[10][maxn]; int main() {//rd_test();ll n, m;read(n, m);string s;cin s;s # s; //为了下标从1开始s1[1] #;while (s1[1].size() n)s1[1] abc;s1[2] #;while (s1[2].size() n)s1[2] acb;s1[3] #;while (s1[3].size() n)s1[3] bac;s1[4] #;while (s1[4].size() n)s1[4] bca;s1[5] #;while (s1[5].size() n)s1[5] cab;s1[6] #;while (s1[6].size() n)s1[6] cba;//Time_test();for (int i 1; i 6; i) {diff[i][0] 0;for (int j 1; j n; j) {if (s1[i][j] s[j])diff[i][j] diff[i][j - 1];elsediff[i][j] diff[i][j - 1] 1;}}// cout -- endl;while (m--) {int l, r;read(l, r);ll ans INF_int;for (int i 1; i 6; i) {ans min(ans, diff[i][r] - diff[i][l - 1]);}printf(%lld\n, ans);}return 0; }
http://www.pierceye.com/news/293259/

相关文章:

  • 做网站公司哪家正规重庆网站建设重庆
  • 网站转备案申请学校网站建设申请书
  • 宜昌网站建设选择宜昌慧享互动线上店免费推广的软件
  • 网站建设主流语言织梦网站流动广告代码
  • 南京做网站公司哪个网站上做ppt比较好看的
  • 在服务器上搭建网站中国建设银行淮南分行网站
  • 网站建设什么服务器品牌哪个好南京企业制作网站
  • 太原有哪些做网站的公司如何伪原创 网站
  • 设计好的网站网站策划方案详解
  • 建网站潞城哪家强?企业网络推广技巧
  • 怎么建设网站让国外看wordpress 公司内网
  • 虚拟主机购买网站网站值不值得做seo
  • 长沙网站排名优化如何在网站做电子杂志
  • 石家庄科技网站在线解压zip网站
  • 不良网站举报中心官网做网站必须买云虚拟主机吗
  • 网站建设实习wordpress 登陆 插件下载
  • 做耳鼻喉医院网站多少钱北京网站建设营销
  • 济南网站建设就选搜点网络ok外贸平台补贴政策
  • 网站建设 学校百度快照优化培训班
  • 做阀门的英文网站怎么写西安seo服务公司排名
  • 淘宝客网站如何做推广古董手表网站
  • 网站虚拟主机查询企业文化建设的内容有哪些
  • 财经大学网站建设apicloud wordpress
  • 平面设计网站排行榜刚进外贸公司一个月多少钱
  • 企业网站最下面的那栏叫啥广州编程培训机构哪里好
  • 怎么学建设网站网站建设敬请期待图片素材
  • 滴滴出行的网站是哪家公司做的新媒体营销课程心得体会
  • 中国室内设计师联盟网站浙江手机版建站系统开发
  • 网站开源代码模版广州公司注册核名查询系统官网
  • 海外网站seo丹阳市住房建设管理局网站