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

手机网站 优化戒烟网页设计作品欣赏

手机网站 优化,戒烟网页设计作品欣赏,网站建设平台选用,天津品牌网站建设公司正题 luogu链接:https://www.luogu.org/problemnew/show/CF7D 题目大意 定义kkk级回文串为一个字符串的(1,⌊n/2⌋)(1,\lfloor n/2 \rfloor)(1,⌊n/2⌋)和(n−⌊n/2⌋,n)(n-\lfloor n/2 \rfloor,n)(n−⌊n/2⌋,n)都是k−1k-1k−1级回文串。 求这个字符的所有前缀的回文串等级…正题 luogu链接:https://www.luogu.org/problemnew/show/CF7D 题目大意 定义kkk级回文串为一个字符串的(1,⌊n/2⌋)(1,\lfloor n/2 \rfloor)(1,⌊n/2⌋)和(n−⌊n/2⌋,n)(n-\lfloor n/2 \rfloor,n)(n−⌊n/2⌋,n)都是k−1k-1k−1级回文串。 求这个字符的所有前缀的回文串等级和。 解题思路 其实挺简单的如果一个前缀是回文串那么fif⌊i/2⌋1f_if_{\lfloor i/2\rfloor}1fi​f⌊i/2⌋​1 然后答案就是∑i1nfi\sum_{i1}^nf_i∑i1n​fi​ 然后字符串hashhashhash判断回文串就好了 codecodecode #includecstdio #includealgorithm #includecstring #define ull unsigned long long using namespace std; const int N5e610; const ull p233; int n,f[N],ans; char s[N]; ull ha[N],pows[N],fha[N]; ull ask(int l,int r) {return ha[r]-ha[l-1]*pows[r-l1];} ull fask(int l,int r) {return fha[l]-fha[r1]*pows[r-l1];} int main() {scanf(%s,s1);nstrlen(s1);pows[0]1;for(int i1;in;i){pows[i]pows[i-1]*p;ha[i]ha[i-1]*p(s[i]-a);}for(int in;i1;i--)fha[i]fha[i1]*p(s[i]-a);ansf[1]1;for(int i2;in;i)if(ask(1,i/2)fask((i1)/21,i))f[i]f[i/2]1,ansf[i];printf(%d,ans); }
http://www.pierceye.com/news/559880/

相关文章:

  • whois哪个网站好WordPress判断文章形式
  • 昆明网站建设排名网站推广营销策划方案
  • 深圳网站建设中心手机端网站搭建
  • 提取卡密网站怎么做怎么更换网站的域名
  • 网站开发接单网站站内推广方案
  • 网站建设网站建什么网站做二手货车
  • 如何做淘宝客的网站网站建设 源代码
  • 建设部网站 造价全世界足球排名前十位
  • 有机农产品网站开发方案新闻资讯平台有哪些
  • wap网站建设哪家好酒店网络推广怎么做
  • 专业做电脑系统下载网站聚名网域名怎么备案
  • 赚钱的网站做任务南通优化网站价格
  • 个人能进行网站开发孟村网 网站
  • 上海公司做网站的韩国购物网站模板
  • 快速建站教程网视频网站开发分析
  • 一个公司的网站怎么做的北京信息网
  • 撰写网站建设技术解决方案招聘平面设计
  • 网站的数据备份和恢复我想开网站
  • 网站建设情况报告范文wordpress用户注册提醒
  • 湛江商城网站制作公司闵行建设机械网站
  • 做网站seo赚钱吗平面广告设计作品集
  • 购物中心网站建设六安政务中心网站
  • 做网站公司赚钱吗?抖音小程序推广怎么挂才有收益
  • 滁州网站建设建设银行租房平台网站6
  • h5自适应网站模板下载阿里云域名注册好了怎么做网站
  • 德州做网站多少钱网站实现搜索功能
  • 帝国cms7.0网站搬家换域名换空间等安装教程万网云虚拟主机上传网站
  • 网站建设推广接单语wordpress 所有文章
  • 申请域名后怎么做网站网站建设与维护中国出版社
  • 洛阳做网站那家好课程网站建设开题报告