void rotate(int x){ int y=fa[x],z=fa[y],son=(x==ch[y][1]); if(y==ch[z][0])ch[z][0]=x;else ch[z][1]=x; fa[y]=x;fa[x]=z;fa[ch[x][son^1]]=y;ch[y][son]=ch[x][son^1];ch[x][son^1]=y; pushup(y);pushup(x); }
11

相关推荐

01-16 18:34
四川大学 Java
欢迎加入AI:没有啥稳定不稳定,一切都源于业务快速发展还是收缩。我当年一开始去的央企,业务不赚钱,也贼卷,慢慢就开始优化了。。。
点赞 评论 收藏
分享
西松屋:说明原部门有机会把
点赞 评论 收藏
分享
02-15 22:29
门头沟学院 Java
点赞 评论 收藏
分享
牛客网
牛客企业服务