话说我对朴素的平衡树还是比较拿手的。。某次学了sbt之后就觉得这东西挺好用,恩,确实能解决不少问题。
题目大意:
有一群人,要排队,额,确切的说是插队,给你一些信息,pos[i],val[i]代表这个人要插在第pos[i]个位置的后边,他的编号是val[i],最后让你输出这些人的站队顺序。
简略题解:
就是维护一棵二叉树,满足左儿子在他前边,右儿子在他后边,最后先序遍历一遍就可以了。
附程序:
话说我对朴素的平衡树还是比较拿手的。。某次学了sbt之后就觉得这东西挺好用,恩,确实能解决不少问题。
题目大意:
有一群人,要排队,额,确切的说是插队,给你一些信息,pos[i],val[i]代表这个人要插在第pos[i]个位置的后边,他的编号是val[i],最后让你输出这些人的站队顺序。
简略题解:
就是维护一棵二叉树,满足左儿子在他前边,右儿子在他后边,最后先序遍历一遍就可以了。
附程序: