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

zencart网站建设适合新手做网站的

zencart网站建设,适合新手做网站的,建设部资质查询网站,沈阳网站建设技术支持problem luogu-P8251 solution 按照题意模拟单调栈。 求出对于 iii 而言#xff0c;当时单调栈的栈顶元素记为 pip_ipi​。 如果到 iii 时#xff0c;栈顶已经为 pip_ipi​ 了#xff0c;意味着这中间的所有元素要么是被 iii 弹出#xff0c;要么就是被 iii 前面的某些…problem luogu-P8251 solution 按照题意模拟单调栈。 求出对于 iii 而言当时单调栈的栈顶元素记为 pip_ipi​。 如果到 iii 时栈顶已经为 pip_ipi​ 了意味着这中间的所有元素要么是被 iii 弹出要么就是被 iii 前面的某些元素弹出这些元素又被 iii 弹出。 总而言之会发现当询问的 pilp_ilpi​l 时 iii 所代表的二元组就是成功的。 于是我们只需要求 [l,r][l,r][l,r] 内有多少个 i∈[l,r]s.t.pili\in[l,r]\ s.t.\ p_ili∈[l,r] s.t. pi​l。 写个主席树或者差分一下转化成树状数组二维数点都行。 code #include bits/stdc.h using namespace std; #define maxn 500005 struct node { int x, p, k, id; }q[maxn 1]; int n, Q; int a[maxn], b[maxn], p[maxn], t[maxn], ans[maxn]; stack int s;void read( int x ) {x 0; char s getchar();while( s 0 or s 9 ) s getchar();while( 0 s and s 9 ) {x ( x 1 ) ( x 3 ) ( s ^ 48 );s getchar();} }void print( int x ) {if( x 9 ) print( x / 10 );putchar( x % 10 0 ); }namespace BIT {void add( int x ) { x ; for(;x n;x x -x) t[x] ; }int ask( int x ) { x ; int cnt 0; for(x;x;x - x -x) cnt t[x]; return cnt; } }int main() {read( n ), read( Q );for( int i 1;i n;i ) read( a[i] );for( int i 1;i n;i ) read( b[i] );for( int i 1;i n;i ) {while( ! s.empty() and (a[s.top()] a[i] or b[i] b[s.top()]) ) s.pop();if( ! s.empty() ) p[i] s.top();s.push( i );}for( int i 1, l, r;i Q;i ) {read( l ), read( r );q[i] (node){ l - 1, l - 1, -1, i };q[i Q] (node){ r, l - 1, 1, i };}sort( q 1, q (Q 1 | 1), [](node a, node b){ return a.x b.x; } );int j 1; while( ! q[j].x ) j ;for( int i 1;i n;i ) {BIT :: add( p[i] );for( ;q[j].x i and j (Q 1);j ) ans[q[j].id] q[j].k * BIT :: ask( q[j].p );}for( int i 1;i Q;i ) print( ans[i] ), putchar( \n );return 0; }
http://www.pierceye.com/news/72901/

相关文章:

  • 宝塔默认安装wordpressseo内部优化包括哪些内容
  • 微网站的优缺点外包公司做的网站
  • 南山区做网站公司中国建筑股吧
  • 阿里云网站域名证书南昌网站建设公司有哪些
  • 百度下拉框推广网站网站的登录注册页面怎么做的
  • 不需要付费的网站太湖县城乡建设局网站
  • 网站添加cnzz今天最近的新闻
  • it网站制作策划怎么做淘宝网站步骤
  • 论坛网站建设电影订票网站开发
  • 重庆网站建设公司价格行业关键词搜索量排名
  • wordpress 魅族如何做网站的优化和推广
  • 生物网站 template互联网+创新创业大赛
  • 设计公司网站需要什么条件app开发公司有哪些流程
  • ppt做的比较好的网站爱奇艺科技有限公司
  • 郑州个人网站制作公司wordpress newsletter 插件
  • 新加坡网站建设公司七牛云是干嘛的
  • 删除网站备案在eclipse中做网站开发
  • 漳州网站建设公司首选怎么做神马搜索排名seo
  • 电子商务公司网站怎么建vps如何设置网站权限
  • 淮南网站制作公司硬件开发和软件开发哪个工资高
  • 企业网站推广渠道厚街找人做网站
  • 《网站建设验收报告》地方门户网站搭建系统
  • 做网站简约学校网站免费软件网站下载
  • 台江网站建设国家精品课程建设工作网站
  • 三亚建设工程信息网站一个网站建设流程图
  • 济宁市建设局网站温州seo排名
  • 网站开发开题报告引言移动广告平台
  • 北京建设信源资讯有限公司网站cdn wordpress 升级
  • 为什么点不开网站网络公司好
  • 做门户网站cms靖江网站推广