排序算法:https://www.cnblogs.com/onepixel/articles/7674659.html 红黑树:http://www.cnblogs.com/skywang12345/p/3245399.html