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

网站优化资源网站子站建设合同样本

网站优化资源,网站子站建设合同样本,深圳专业做网站的公司哪家好,有个专门做装修的网站正题 题目链接:https://www.luogu.com.cn/problem/CF1654F 题目大意 给出一个长度为2n2^n2n的字符串sss#xff08;下标为0∼2n−10\sim 2^n-10∼2n−1#xff09; 你要找到一个xxx满足tisixorxt_{i}s_{i\ xor\ x}ti​si xor x​#xff0c;并且ttt的字典序最小。 1≤n≤…正题 题目链接:https://www.luogu.com.cn/problem/CF1654F 题目大意 给出一个长度为2n2^n2n的字符串sss下标为0∼2n−10\sim 2^n-10∼2n−1 你要找到一个xxx满足tisixorxt_{i}s_{i\ xor\ x}ti​si xor x​并且ttt的字典序最小。 1≤n≤181\leq n\leq 181≤n≤18 解题思路 考虑设f(i,x)f(i,x)f(i,x)表示选的值为xxx时最终的ttt的前2i2^i2i个字符。 那么我们有 f(i,x)f(i−1,x)f(i−1,xxor2i−1)f(i,x)f(i-1,x)f(i-1,x\ xor\ 2^{i-1})f(i,x)f(i−1,x)f(i−1,x xor 2i−1) 就是和另一边拼起来 发现这个部分和SASASA的有点像我们考虑倍增来做枚举这个iii。 假设我们已经得到所有f(i−1,x)f(i-1,x)f(i−1,x)的排名那么当我们比较f(i,x)f(i,x)f(i,x)和f(i,y)f(i,y)f(i,y)时优先比较f(i−1,x)f(i-1,x)f(i−1,x)和f(i−1,y)f(i-1,y)f(i−1,y)如果相等那么比较f(i−1,xxor2i−1)f(i-1,x\ xor\ 2^{i-1})f(i−1,x xor 2i−1)和f(i−1,yxor2i−1)f(i-1,y\ xor\ 2^{i-1})f(i−1,y xor 2i−1)即可。 然后我们又可以O(1)O(1)O(1)比较然后O(2nn)O(2^nn)O(2nn)得出新的iii的所有f(i,x)f(i,x)f(i,x)的排名。 时间复杂度O(2nn2)O(2^nn^2)O(2nn2) code #includecstdio #includecstring #includealgorithm using namespace std; const int N118; int n,m,r,p[N],a[N],b[N]; char s[N]; bool cmp(int x,int y){if(a[x]a[y])return a[x^r]a[y^r];return a[x]a[y]; } int main() {scanf(%d,n);m(1n); scanf(%s,s);for(int i0;im;i)p[i]i;for(int i0;im;i)a[i]s[i]-a;sort(p,pm,cmp);for(int i0;in;i){r1i;sort(p,pm,cmp);b[p[0]]1;for(int j1;jm;j)b[p[j]]b[p[j-1]]cmp(p[j-1],p[j]);for(int j0;jm;j)a[j]b[j];}for(int i0;im;i)printf(%c,s[i^p[0]]);return 0; }
http://www.zqtcl.cn/news/122041/

相关文章:

  • 北京网站备案电商网站建设考试
  • 微信官网网站虚拟主机网站被挂马
  • 怎么看网站是不是h5做的建设网站的目的和功能
  • 购销网站建设视频百度云中国数据网
  • 网站运营队伍与渠道建设成都开发网站建设
  • 手机网站图片宽度做儿童交互网站
  • 商家入驻型网站建设中小型企业查询网址
  • 园区网站建设服务公司wordpress添加好友
  • 网站建设有哪些推广渠道洛阳小程序开发公司
  • 网站的icp备案平面设计网格
  • 东莞网站建设免费服务器营销是什么意思
  • 内容管理网站建设方案阿里云wordpress搭建
  • 静安微信手机网站制作中企动力做网站费用
  • 北京网站建设交易凡客诚品特色
  • 免费建设旅游网站学校网站开发方案
  • 专门做网站的科技公司青岛做网站哪家专业
  • 佛山网站优化效果珠海婚恋网站建设市场分析
  • 贵阳建设公司网站个人网站必须备案
  • 万网网站备案域客式单页网站能申请域名吗
  • 网站建设公司哪家好 都来磐石网络建设银行网络平台
  • 微营销网站建设免费建设网站教程
  • c .net怎么做网站如何进行账号推广
  • 网站建设丨金手指谷哥12怎么看网站做的外链
  • 一个空间建多个网站青海培训网站建设公司
  • 网站国际联网备案大型外贸网站建设
  • 淮南 小学网站建设软件技术主要学什么就业前景
  • 微网站建设网站洛阳制作网站公司哪家好
  • 凤翔做网站wordpress分销商城
  • 网站产品网页设计模板企业网站优化关键词
  • 电商网站建设去迅法网网站管理与建设试题