我正在编写一个查询,以便从表BST中查找按节点的值排序的节点类型。表BST有两列N和P,其中N表示BST中节点的值,P是N的父级。例如,BST有以下记录:SELECT n,CASE
WHEN p IS NULL THEN 'Root'WHEN n IN (SELECT DISTINCT p FROM BST) THEN 'I
我试图向二进位搜索树中添加一个节点。这里比较了两个节点--您想要添加的节点和树中的一个节点(第一次是根节点)。 } // .data = int value of the node在"comN = newN;“部分中,节点被设置但是,在“返回”之后,它跳回一个级别,左/右节点(我们前面设置的节点)仍然设置为nu