rbtree add inorder traverse, add kmp & bm string searching
修改堆构造算法