当前位置: 首页 > news >正文

青岛做外贸网站建设搜索网站大全

青岛做外贸网站建设,搜索网站大全,容桂网站制作代理商,不建网站网络营销怎么做二叉树的后序遍历,指首先遍历二叉树的左节点,然后遍历二叉树的右节点,最后遍历中间节点。按照顺序进行递归遍历即可。 /*** Definition for a binary tree node.* struct TreeNode {* int val;* TreeNode *left;* TreeNode *rig…
  • 二叉树的后序遍历,指首先遍历二叉树的左节点,然后遍历二叉树的右节点,最后遍历中间节点。按照顺序进行递归遍历即可。
/*** Definition for a binary tree node.* struct TreeNode {*     int val;*     TreeNode *left;*     TreeNode *right;*     TreeNode() : val(0), left(nullptr), right(nullptr) {}*     TreeNode(int x) : val(x), left(nullptr), right(nullptr) {}*     TreeNode(int x, TreeNode *left, TreeNode *right) : val(x), left(left), right(right) {}* };*/
class Solution {
public:void traversal(TreeNode* cur, vector<int>& vec){if(cur == nullptr){return;}traversal(cur->left, vec);traversal(cur->right, vec);vec.push_back(cur->val);}vector<int> postorderTraversal(TreeNode* root) {vector<int> result;traversal(root, result);return result;}
};
  • 二叉树的后序遍历,使用迭代的方法与前序遍历类似,前序遍历的顺序是 中左右,而后序遍历的顺序是 左右中, 我们只需将前序遍历进栈的顺序,修改为 中右左, 然后将最后的输出数组进行反转即可。
/*** Definition for a binary tree node.* struct TreeNode {*     int val;*     TreeNode *left;*     TreeNode *right;*     TreeNode() : val(0), left(nullptr), right(nullptr) {}*     TreeNode(int x) : val(x), left(nullptr), right(nullptr) {}*     TreeNode(int x, TreeNode *left, TreeNode *right) : val(x), left(left), right(right) {}* };*/
class Solution {
public:vector<int> postorderTraversal(TreeNode* root) {vector<int> result;stack<TreeNode*> st;TreeNode* cur = root;st.push(root);while(cur!= nullptr && !st.empty()){cur = st.top();st.pop();result.push_back(cur->val);if(cur->left != nullptr){st.push(cur->left);}if(cur->right != nullptr){st.push(cur->right);}}reverse(result.begin(), result.end());return result;      }
};
http://www.ds6.com.cn/news/34809.html

相关文章:

  • 网络技术与网站建设软文写作范例大全
  • 深圳网站多少钱一年长春seo招聘
  • 潞城网站建设公司搜索引擎优化方法
  • 搭建网站步骤首页图片点击率如何提高
  • wordpress网站怎样google网站
  • 上海网站建设网站开发搜索引擎优化排名优化培训
  • wordpress商城支付宝seo优化什么意思
  • wordpress文章点赞量网站怎么seo关键词排名优化推广
  • 公司网站模板制作市场营销模式有哪些
  • 网站开发的前置审批是什么意思seo优化一般包括哪些内容
  • 网站如何做ins链接分享最有效的线下推广方式
  • 3d建模接单平台seo排名影响因素主要有
  • crm系统客户管理系统北京做网络优化的公司
  • 有没有做兼职的网站吗seo有名气的优化公司
  • 网站建站服务公司地址百度助手app下载
  • 毕业设计php做网站长沙网络推广
  • 无锡新吴区住房建设交通局网站郑州外语网站建站优化
  • 广西桂建云证件查询windows优化大师提供的
  • 潍坊个人做网站的公司seo报告
  • wordpress建站版本推荐品牌营销策划网站
  • angularjs网站开发实例来宾网站seo
  • 台州市网站建设网络营销有什么
  • 织梦后台怎么加自己做的网站seo引擎优化软件
  • 建设工程施工合同属于被逆冬seo课程欺骗了
  • 乙肝能治好吗优化大师电脑版官方免费下载
  • 写小说的小网站百度推广一天烧多少钱
  • 站酷设计网西安抖音seo
  • 肇庆网站制作费用seo推广经验
  • 可以做幻灯片的网站提高网站排名
  • 网站建设的团队分工seo关键词工具