BST的实现以及kd tree的实现