笛卡尔树 参考文章 https://baike.baidu.com/item/%E7%AC%9B%E5%8D%A1%E5%B0%94%E6%A0%91/7579802?fr=aladdin http://blog.csdn.net/yzyyylx/article/details/78323007 https://www.cnblogs.com/pushing-my-way/archive/2012/08/24/2653709.html