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

金溪网站建设制作最好的营销策划公司

金溪网站建设制作,最好的营销策划公司,做网站教程百度云,网站模板下载 免费树森林二叉树先序遍历先序遍历先序遍历后序遍历中序遍历中序遍历 1.前序遍历 leetcode题目链接 1.1 递归 前序遍历递归方式 class Solution { public:vectorint preorderTraversal(TreeNode* root) {vectorint res;if(root){res.push_back(root-val);ve…树森林二叉树先序遍历先序遍历先序遍历后序遍历中序遍历中序遍历 1.前序遍历 leetcode题目链接 1.1 递归 前序遍历递归方式 class Solution { public:vectorint preorderTraversal(TreeNode* root) {vectorint res;if(root){res.push_back(root-val);vectorint l preorderTraversal(root-left);res.insert(res.end(),l.begin(),l.end());vectorint r preorderTraversal(root-right);res.insert(res.end(),r.begin(),r.end());}return res;} };1.2 非递归 前序遍历迭代方式一 class Solution { public:vectorint preorderTraversal(TreeNode* root) {vectorint res;stackTreeNode* s;while( root || !s.empty()){if(root){res.push_back(root-val);s.push(root);root root-left;}else{root s.top() , s.pop();root root-right;}}return res;} };前序遍历迭代方式二 class Solution { public:vectorint preorderTraversal(TreeNode* root) {vectorint res;stackTreeNode* s;while( root || s.size()){while(root){res.push_back(root-val);s.push(root);root root-left;}root s.top() , s.pop();root root-right;}return res;} };2 中序遍历 leetcode题目链接 2.1 递归 中序遍历递归方式 class Solution { public:vectorint inorderTraversal(TreeNode* root) {vectorint res;if(root){vectorint l inorderTraversal(root-left);res.insert(res.end(),l.begin(),l.end());res.push_back(root-val);vectorint r inorderTraversal(root-right);res.insert(res.end(),r.begin(),r.end());}return res;} };非递归 中序遍历迭代方式一 class Solution { public:vectorint inorderTraversal(TreeNode* root) {vectorint res;stackTreeNode* s;while(root || s.size()){if( root ){s.push(root);root root-left;}else{root s.top() , s.pop();res.push_back(root-val);root root-right;}}return res;} };中序遍历迭代方式二 class Solution { public:vectorint inorderTraversal(TreeNode* root) {vectorint res;stackTreeNode* s;while(root || !s.empty()){while(root){s.push(root);root root-left;}root s.top() , s.pop();res.push_back(root-val);root root-right;}return res;} };3 后序遍历 leetcode题目链接 3.1 递归 后序递归遍历方式 class Solution { public:vectorint postorderTraversal(TreeNode* root) {vectorint res;if(root){vectorint l postorderTraversal(root-left);res.insert(res.end(),l.begin(),l.end());vectorint r postorderTraversal(root-right);res.insert(res.end(),r.begin(),r.end());res.push_back(root-val);}return res;} };3.2 非递归 后序遍历迭代方式 class Solution { public:vectorint postorderTraversal(TreeNode* root) {vectorint res;stackTreeNode* s;TreeNode* pre NULL;while(root || s.size()){if(root){s.push(root);root root-left;}else{root s.top();if(root-right pre ! root-right)root root-right;else{s.pop();res.push_back(root-val);pre root;root NULL;}}}return res;} };
http://www.hkea.cn/news/14538008/

相关文章:

  • 怎么做网站后台界面wordpress使用共享存储
  • 有记事本做简易网站wordpress计算几岁几月几天
  • 做百科的网站广点通广告在哪里投放广告
  • 盗版网站怎么做的weui wordpress模板
  • 称心的赣州网站建设专做视频素材的网站
  • dwcc网站前台脚本怎么做音频如何查网站处罚过
  • 保定网站优化招聘创业商机网官网
  • 单位做网站资料需要什么archlinux+wordpress
  • 个人网站 免费空间沈阳网页设计收费标准
  • 如何做网站的流量分析什么是企业网站建设
  • 济南做html5网站今天最新新闻10条
  • 哪些网站做外贸效果好做非遗网站的原因
  • 中山市做网站小程序模板是什么意思
  • 建设一个旅游网站毕业设计商城网站建设目的
  • 商业图片素材网站个人网站 内容建设
  • 制作网站的软件下载设计师培训总结
  • 网站升级页面连接设置建立公司网站的目的
  • 浏览器怎样屏蔽网站免费代理ip
  • php网站空间支持十年经验网站开发公司
  • 做手机网站哪家好阜阳万维网站建设
  • 长春建个网站需要多少钱?仿网站出售
  • 360可以做网站wordpress彩色文章标签
  • 个人网站免费模板手机兼职有哪些
  • 网站建设公司落寞自己做的网站如何让百度搜索
  • 如何编写网站建设汕头做网站费用
  • 网站开发的团队有哪些wordpress在线上传头像
  • 新网站怎么做外链网页设计流程图绘制
  • 泗洪网站设计公司oa办公系统网站开发
  • 网站建设市场趋势网站搭建公司官网
  • 容桂电子商务网站建设极简app制作器