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

在线生成手机网站网站改版后 存在大量404页面

在线生成手机网站,网站改版后 存在大量404页面,黄页推广引流网站,织梦可以仿所有网站吗正题 链接#xff1a;http://poj.org/problem?id3368 大意 给出一个不下降序列#xff0c;求一个区域内最多相同的数的出现次数。 解题思路 线段树 用left表示左边的连续个数#xff0c;right表示右边的连续个数#xff0c;maxs表示最长的连续个数#xff0c;然后比较…正题 链接http://poj.org/problem?id3368 大意 给出一个不下降序列求一个区域内最多相同的数的出现次数。 解题思路 线段树 用left表示左边的连续个数right表示右边的连续个数maxs表示最长的连续个数然后比较。 如果左边的所有数都等于右边最左的数则 tree[k].lefttree[k∗2].righttree[k∗21].lefttree[k].lefttree[k∗2].righttree[k∗21].lefttree[k].left=tree[k*2].right+tree[k*2+1].left 如果右边的所有数都等于左边最右的数则 tree[k].righttree[k∗2].righttree[k∗21].lefttree[k].righttree[k∗2].righttree[k∗21].lefttree[k].right=tree[k*2].right+tree[k*2+1].left 如果左边最右边的数等于右边最左边的数则最优解在中间 tree[k].maxsmax(tree[k∗2].maxs,tree[k∗21].maxs,tree[k∗2].righttree[k∗21].left)tree[k].maxsmax(tree[k∗2].maxs,tree[k∗21].maxs,tree[k∗2].righttree[k∗21].left) tree[k].maxs=max(tree[k*2].maxs,tree[k*2+1].maxs,tree[k*2].right+tree[k*2+1].left)然后用类似方法推区间 代码 #includecstdio #includeiostream using namespace std; struct treenode{int l,r,maxs,left,right; }tree[400001]; int n,m,x,y,num[100001]; char c; void build(int k,int a,int b)//建树 {tree[k].la;tree[k].rb;if (ab) {tree[k].left1;tree[k].right1;tree[k].maxs1;return;}int wz(ab)/2;build(k*2,a,wz);build(k*21,wz1,b);if (tree[k*2].leftwz-a1num[wz]num[wz1]) tree[k].lefttree[k*2].righttree[k*21].left;elsetree[k].lefttree[k*2].left;if (tree[k*21].rightb-wznum[wz]num[wz1]) tree[k].righttree[k*2].righttree[k*21].left;elsetree[k].righttree[k*21].right;if (num[wz]num[wz1]) tree[k].maxsmax(max(tree[k*2].maxs,tree[k*21].maxs),tree[k*2].righttree[k*21].left);elsetree[k].maxsmax(tree[k*2].maxs,tree[k*21].maxs); //统计 } int find(int k,int a,int b) {if (tree[k].lb||tree[k].ra||tree[k].rtree[k].l) return 0;if (tree[k].rb tree[k].la) return tree[k].maxs;int wz(tree[k].rtree[k].l)/2,m1,m11,m21;if (num[wz]num[wz1])mmin(wz-a1,tree[k*2].right)min(b-wz,tree[k*21].left);//中间最优解if (awz)m1find(k*2,a,b);//左边最优解if (bwz)m2find(k*21,a,b);//右边最优解mmax(m,max(m1,m2));//全部的最优解return m; } int main() {while(scanf(%d,n)){if (n0) break;scanf(%d,m);for (int i1;in;i)scanf(%d,num[i]);memset(tree,0,sizeof(tree));build(1,1,n);for (int i1;im;i){scanf(%d%d,x,y);printf(%d\n,find(1,x,y));}} }
http://wiki.neutronadmin.com/news/470997/

相关文章:

  • 全国网站备案拍照各大网站主打文风
  • 北京网站建设 seo公司哪家好体育论坛网站建设
  • 石家庄seo网站优化wordpress文章评论数
  • 制作一个动态企业网站知名建设网站
  • 宁波网站推广业务知乎 网站开发工具
  • 网站设计的字体直播视频素材
  • 旅游网站建设标书软文案例500字
  • 如何高效建设品牌网站东莞临时工最新招聘
  • 怎么做网站的轮播图苏州官方网站建站
  • 网站建设毕业实践设计报告国家电网网站开发图片素材
  • 网站手机验证码注册怎么做seo网站培训班
  • 网站内链怎么布局涉县专业做网站
  • 公司网站制作设如何建设网址
  • 商务网站设计实训报告wordpress调用当前tag标签的热门文章
  • 建站cms源码找个公司做网站需要注意什么
  • 电子商务网站建设的必要性企业信息化管理平台
  • 苏州网站建设情况宁波高质量品牌网站设计厂家
  • 郑州网站建设seo网站域名注册证明
  • 网上营销网站wordpress 可视化
  • 西安网站建设首选苏州个人网站制作公司
  • 网站如何申请域名推广平台有哪些
  • 做淘宝一样的网站有哪些网站搜索引擎优化工具
  • 深圳建设工程交易中心网站微网站定制开发
  • 网站建设的常见问题da面板安装wordpress
  • 云网站建设 优帮云seo 推广服务
  • 网站板块设置纹绣培训班一般价格多少
  • 化妆品网站建设规模设想厨具 技术支持东莞网站建设
  • 自己制作一个网站需要多少钱广州十大建筑设计院
  • 建手机wap网站大概多少钱公司市场营销策划方案
  • 静态网站更新wordpress网站特别慢