摘要:        
1 bool compare(Node* left, Node* right) { 2 if (left == NULL && right != NULL) return false; 3 else if (left != NULL && right == NULL) return false; 4    阅读全文
        
            posted @ 2023-08-02 17:29
小凉拖
阅读(6)
评论(0)
推荐(0)
        
            
        
        
摘要:        
层序遍历: 思路:使用层序遍历的方法:将根节点入队,然后将根节点的左节点和右节点交换,每次for循环都执行“如果左节点不为空则将左节点入队,如果右节点不为空就将右节点入队,队头出队,将队头的左右结点交换,然后队头的左右节点不为空,将队头的左右结点入队。 1 void ceng(Node* node,    阅读全文
        
            posted @ 2023-08-02 17:28
小凉拖
阅读(12)
评论(0)
推荐(0)
        
            
        
        
摘要:        
递归实现: 前序遍历 然后对左子树进行先序遍历,再对右子树进行先序遍历,在这些操作之前先将根节点装进容器中 1 void frontfind(Node* node, vector<int>& vec) { 2 if (node == nullptr) { 3 return; 4 } 5 //非终止条    阅读全文
        
            posted @ 2023-08-02 15:01
小凉拖
阅读(29)
评论(0)
推荐(0)
        
                    
                
        
浙公网安备 33010602011771号