当前位置: 首页 > news >正文 青岛做外贸网站建设广告投放方式 news 2025/8/2 7:44:48 青岛做外贸网站建设,广告投放方式,吉林省住房与城乡建设厅网站,做班级的活动的网站二叉树的后序遍历,指首先遍历二叉树的左节点,然后遍历二叉树的右节点,最后遍历中间节点。按照顺序进行递归遍历即可。 /*** 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/76521.html 相关文章: 网页推广怎么做的广州软件系统开发seo推广 网页设计包括哪些无线网络优化是做什么的 泊头市建设局网站厦门seo排名收费 网站做301关键词分析软件 隐私页 wordpressseo怎么做关键词排名 网站建设一秒互联百度关键词推广可以自己做吗 做区块链网站需要注意哪些发布平台有哪些 门户网站平台建设情况软件推广方案经典范文 一起做英语网站百度网盘在线观看资源 公益网站建设个人外包接单平台 网站公安备案的问题目前疫情最新情况 动态网站的例子万能浏览器 沈阳企业做网站aso优化排名推广 怎么做网站登录站seo研究中心倒闭 怎么做网站移植网站网站查询工具seo 广州企业网站推广策划方案营销方案推广 珠海门户网站建设公司东莞网站提升排名 邢台做网站价位制作公司网站大概多少钱 拓者设计吧电脑版网页seo学校培训 佛山网站设计讯息网络优化这个行业怎么样 ac域名的网站有啥不同网络推广平台 python做网站内容爬虫关键词搜索名词解释 滁州市建设工程协会网站百度文库网页版 wordpress ip验证不当seo诊断a5 象山经济开发区建设有限公司网站郑州网络推广平台 做外贸最适合的网站系统网络营销专业主要学什么 沧浪网站建设怎么推广比较好 网页建设类有哪些软件seo网站推广目的 杭州做企业网站网站搜索引擎优化诊断 外贸网站建设工作计划百度seo关键词优化
二叉树的后序遍历,指首先遍历二叉树的左节点,然后遍历二叉树的右节点,最后遍历中间节点。按照顺序进行递归遍历即可。 /*** 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/76521.html 相关文章: 网页推广怎么做的广州软件系统开发seo推广 网页设计包括哪些无线网络优化是做什么的 泊头市建设局网站厦门seo排名收费 网站做301关键词分析软件 隐私页 wordpressseo怎么做关键词排名 网站建设一秒互联百度关键词推广可以自己做吗 做区块链网站需要注意哪些发布平台有哪些 门户网站平台建设情况软件推广方案经典范文 一起做英语网站百度网盘在线观看资源 公益网站建设个人外包接单平台 网站公安备案的问题目前疫情最新情况 动态网站的例子万能浏览器 沈阳企业做网站aso优化排名推广 怎么做网站登录站seo研究中心倒闭 怎么做网站移植网站网站查询工具seo 广州企业网站推广策划方案营销方案推广 珠海门户网站建设公司东莞网站提升排名 邢台做网站价位制作公司网站大概多少钱 拓者设计吧电脑版网页seo学校培训 佛山网站设计讯息网络优化这个行业怎么样 ac域名的网站有啥不同网络推广平台 python做网站内容爬虫关键词搜索名词解释 滁州市建设工程协会网站百度文库网页版 wordpress ip验证不当seo诊断a5 象山经济开发区建设有限公司网站郑州网络推广平台 做外贸最适合的网站系统网络营销专业主要学什么 沧浪网站建设怎么推广比较好 网页建设类有哪些软件seo网站推广目的 杭州做企业网站网站搜索引擎优化诊断 外贸网站建设工作计划百度seo关键词优化