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

网站建设设计时代创信好南京怎么做网站

网站建设设计时代创信好,南京怎么做网站,会计网站建设,云南省建设工程造价信息网官网正题 题目链接:https://www.luogu.com.cn/problem/U136336?contestId36038 题目大意 第iii次找到第iii大的数字位置xix_ixi​并且翻转[i,xi][i,x_i][i,xi​]#xff0c;求输出序列xxx 解题思路 记录一下每个排名在SplaySplaySplay中的位置#xff0c;然后暴力翻转即可。 …正题 题目链接:https://www.luogu.com.cn/problem/U136336?contestId36038 题目大意 第iii次找到第iii大的数字位置xix_ixi​并且翻转[i,xi][i,x_i][i,xi​]求输出序列xxx 解题思路 记录一下每个排名在SplaySplaySplay中的位置然后暴力翻转即可。 codecodecode #includecstdio #includecstring #includealgorithm using namespace std; const int N1e510; int n,root,t[N][2],val[N],p[N],siz[N],fa[N],r[N]; bool Direct(int x) {return t[fa[x]][1]x;} void Connect(int x,int y,int dir) {t[x][dir]y;fa[y]x;return;} void PushUp(int x) {siz[x]siz[t[x][0]]siz[t[x][1]]1;return;} void rev(int x){swap(t[x][0],t[x][1]);r[x]^1;return; } void PushDown(int x){if(!r[x])return;rev(t[x][0]);rev(t[x][1]);r[x]0;return; } void Rotate(int x){PushDown(fa[x]);PushDown(x);int yfa[x],zfa[y];int xsDirect(x),ysDirect(y);Connect(y,t[x][xs^1],xs); Connect(x,y,xs^1);Connect(z,x,ys);PushUp(y);PushUp(x);return; } void Downdata(int x){if(!x)return;Downdata(fa[x]);PushDown(x);return; } void Splay(int x,int z){Downdata(x);while(fa[x]!z){int yfa[x];if(fa[y]z)Rotate(x);else if(Direct(x)Direct(y))Rotate(y),Rotate(x);else Rotate(x),Rotate(x);}if(!z)rootx;return; } int rk(int x){Splay(x,0);return siz[t[x][0]]; } int find(int x,int k){PushDown(x);if(ksiz[t[x][0]])return find(t[x][0],k);if(siz[t[x][0]]1k)return x;return find(t[x][1],k-siz[t[x][0]]-1); } bool cmp(int x,int y){if(val[x1]val[y1])return xy;return val[x1]val[y1]; } void print(int x){if(!x)return;print(t[x][0]);printf(%d ,val[x]);print(t[x][1]); } int main() {freopen(31.in,r,stdin);freopen(data.out,w,stdout);scanf(%d,n);siz[1]1;for(int i2;in1;i){scanf(%d,val[i]);t[i][0]i-1;fa[i-1]i;p[i-1]i-1;PushUp(i);}sort(p1,p1n,cmp);t[n2][0]n1;fa[n1]n2;PushUp(n2);rootn2;for(int i1;in;i){int wrk(p[i]1);printf(%d ,w); // print(root);putchar(\n);int xfind(root,i),yfind(root,w2);Splay(x,0);Splay(y,x); rev(t[y][0]); // print(root);putchar(\n);}return 0; }
http://www.zqtcl.cn/news/51336/

相关文章:

  • 大庆建设局网站首页wordpress 含演示数据
  • 网站做app的软件适合做推广的平台
  • 手机能建设网站忙弄一个公司网站需要多少钱
  • 网站怎么申请it运维是什么工作
  • 企业网站招聘可以怎么做做网站,图片显示不出来
  • 湖北天健建设集团有限公司网站内网wordpress响应慢
  • 郑州营销网站托管公司哪家好甘肃制作网站
  • 寻找杭州做网站软件人wordpress底部链接修改
  • 新洲城乡建设局网站杭州网站搜索
  • 黄埔网站建设网站建设计划书模板
  • 网站会员充值做哪个分录wordpress 空间推荐
  • 浙江省旅游企业网站建设情况做网站的背景图片格式大小
  • 十大设计创意网站重庆汉沙科技做网站怎么样
  • 华为官方网站进入称心的常州网站建设
  • 苏州网站建站推广wordpress em
  • 二级域名解析网站专业做物业网站的公司吗
  • 做暧暖ox网站给企业做网站多少钱
  • 列举电子商务网站建设需要的语言网站建设与管理课件
  • 如何破解网站后台密码有哪些网站可以做推广包包
  • 许昌做网站汉狮网络程序员 做网站 微信公众号 赚钱
  • 丽江古城区建设局网站达内网络营销
  • 做网站多少钱西宁君博示范打开官方网站
  • wordpress头像怎么修改优化营商环境条例解读
  • 只做网站应该找谁开发公司质量管理制度模板
  • 廊坊seo优化排名一键优化是什么意思
  • 网站建设类工作描述阿里云备案域名
  • SEO做得最好的网站如何做网站定位
  • 苏州高端网站设计制作买了个区域名怎么做网站
  • 天津市建设厅官方网站有没有哪些可以看片的
  • 上海网站建设市场产品推广网站排名