[cpp]
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
然后还可以使用RMQ来搞
还是首先要排序
每次递归处理一个区间,找出有最大第二关键字的那个做根。他左边的就是他的左子树,右边的是右子树
[cpp]
#include
#include
#include
#include
#include
#include
#include
#include