设为首页 加入收藏

TOP

leetcode:Binary Tree Preorder Traversal
2015-07-22 20:10:21 来源: 作者: 【 】 浏览:26
Tags:leetcode:Binary Tree Preorder Traversal
class Solution {
public:
    vector
  
    preorderTraversal(TreeNode *root) {
        vector
   
     res; stack
    
      s; TreeNode * p = root; while(p!=NULL||!s.empty()) { while(p!=NULL) { res.push_back(p->val); s.push(p); p = p->left; } if(!s.empty()) { p = s.top(); s.pop(); p = p->right; } } return res; } };
    
   
  

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇NYOJ Yougth的最大化 下一篇leetcode:Binary Tree Postorder ..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: