二叉树算法有什么用