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

建站师telent网站排名优化快速

建站师telent,网站排名优化快速,用word可以做网站吗,靠做网站可以赚钱么递归遍历 递归法讲究的就是一个格式,在外边再定义一个用于递归求解的函数reverser,参数是递归的二叉树当前根节点和用于保存遍历得到的答案序列的vector容器; 函数中的格式就是,先写递归终止条件,也就是遍历的结点为…

递归遍历

递归法讲究的就是一个格式,在外边再定义一个用于递归求解的函数reverser,参数是递归的二叉树当前根节点和用于保存遍历得到的答案序列的vector容器;

函数中的格式就是,先写递归终止条件,也就是遍历的结点为空时,直接return,退出这轮遍历;再写遍历的操作,对于前序遍历,就是先保存当前结点的值,放入容器中,再递归调用reverser函数,分别先后遍历左子树和右子树。中序遍历和后序遍历就是调整三个操作的位置即可。

前序遍历

class Solution {
public:void traverser(TreeNode* cur, vector<int> &vec) {if (cur == NULL) return;vec.push_back(cur->val);traverser(cur->left, vec);traverser(cur->right, vec);}vector<int> preorderTraversal(TreeNode* root) {vector<int> result;traverser(root, result);return result;}
};

中序遍历

class Solution {
public:void reverser(TreeNode* cur, vector<int> &vec) {if (cur == NULL) return;reverser(cur->left, vec);vec.push_back(cur->val);reverser(cur->right, vec);}vector<int> inorderTraversal(TreeNode* root) {vector<int> result;reverser(root, result);return result;}
};

后序遍历

class Solution {
public:void reverser(TreeNode* cur, vector<int> &vec) {if (cur == NULL) return;reverser(cur->left, vec);reverser(cur->right, vec);vec.push_back(cur->val);}vector<int> postorderTraversal(TreeNode* root) {vector<int> result;reverser(root, result);return result;}
};

迭代遍历

迭代遍历就是不用递归的遍历,是用栈来实现的,今天时间不够了,只看了一遍随想录理解了一下思想,二刷回来补!

http://www.ritt.cn/news/807.html

相关文章:

  • 大连做网站billionseo网络推广优化服务
  • 龙岗专业做网站公司搜索引擎排行榜
  • asp技校网站品牌网络推广运营公司
  • 网站做百度推广怎么推广网站网络营销公司注册找哪家
  • 护肤品网站建站模板seo服务外包报价
  • 金山网站制作网站推广软件费用是多少
  • 搭建网站要用到的工具上海网站建设开发
  • 优秀高端网站建设报价微信朋友圈广告
  • 郑州网站seo哪家公司好北京seo网站推广
  • 网站开发需要懂多少代码百度登录入口官网
  • 怎么做网站企业文化栏目google seo 优化招聘
  • 网站设计软件microsoft2013网页设计免费模板
  • 要想提高网站排名应该如何做seo推广有哪些公司
  • 近期10大新闻事件如何优化网站首页
  • 网站的购物车怎么做专业优化网站排名
  • 亿赐客网站怎么样什么是百度竞价排名
  • 肇庆自助网站建设系统长沙百度首页优化排名
  • 宁波网站建设专业定制抖音引流推广一个30元
  • 免费浏览网站的软件今天最新的新闻头条新闻
  • 网站需求分析与设计方案企业官网定制设计
  • 山东省建设工程信息网官网宿州百度seo排名软件
  • 中国互联网数据平台官网如何进行搜索引擎优化 简答案
  • 成都网站制作培训北京百度推广客服电话多少
  • 上海网站建设软件下载sem优化和seo的区别
  • 武汉市网站设计游戏推广员拉人犯法吗
  • 太原网站建设杰迅科技全渠道营销
  • 做新闻网站用香港阿里云服务器网页制作基础教程
  • 江北网站建设海外独立站
  • 杭州房产网官方网站爱链
  • 上海c网站建设自己怎么做网站