1. 程式人生 > >查找 二叉樹中 k1 到 k2區間的節點

查找 二叉樹中 k1 到 k2區間的節點

roo return push tor style val 二叉樹 traverse nbsp

 1     vector<int> res;
 2     int key1, key2;
 3  
 4     void traverse(TreeNode * root){//采用前序遍歷
 5         if(root == NULL)
 6             return;
 7         if(key1 <= root->val && key2 >= root->val)//滿足條件的就存入
 8             res.push_back(root->val);
 9         traverse(root->left);
10 traverse(root->right);

查找 二叉樹中 k1 到 k2區間的節點