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

网站建设吉金手指专业11广西一站网网络技术集团有限公司

网站建设吉金手指专业11,广西一站网网络技术集团有限公司,长沙大的建网站公司,做图片网站会被本篇博客会讲解力扣“145. 二叉树的后序遍历”的解题思路,这是题目链接。 本题的思路是: 先创建一个数组,用来存储二叉树后序遍历的结果。数组的大小跟树的结点个数有关。树的结点个数可以使用递归实现,即总个数左子树结点个数右…

在这里插入图片描述

本篇博客会讲解力扣“145. 二叉树的后序遍历”的解题思路,这是题目链接。

在这里插入图片描述
本题的思路是:

  1. 先创建一个数组,用来存储二叉树后序遍历的结果。数组的大小跟树的结点个数有关。树的结点个数可以使用递归实现,即总个数=左子树结点个数+右子树结点个数+1。
  2. 接着实现后序遍历。先遍历左子树,再遍历右子树,最后遍历根节点,把遍历的结果存储在返回数组里。
int TreeSize(struct TreeNode* root)
{return root == NULL ? 0 :TreeSize(root->left) + TreeSize(root->right) + 1;
}void _postorderTraversal(struct TreeNode* root, int* ret, int* pi)
{if (root == NULL){return;}// 左子树 右子树 根_postorderTraversal(root->left, ret, pi);_postorderTraversal(root->right, ret, pi);ret[(*pi)++] = root->val;
}int* postorderTraversal(struct TreeNode* root, int* returnSize){*returnSize = TreeSize(root);int* ret = (int*)malloc(sizeof(int) * *returnSize);int i = 0;_postorderTraversal(root, ret, &i);return ret;
}

在这里插入图片描述

总结

后序遍历:先遍历左子树,再遍历右子树,最后遍历根结点。

感谢大家的阅读!

http://www.yayakq.cn/news/186627/

相关文章:

  • 龙海网站建设价格seo技术培训茂名
  • 网站主题模板下载安装西安专业网站开发公司
  • 学做吃的网站网站的分辨率是多少像素
  • 响应式网站开发demo做网站云服务器2m宽带够用吗
  • 那些彩票广告网站怎么做的长安外贸网站建设
  • 30天网站建设 视频教程两个电脑的wordpress
  • 宿迁网站建设推广网站开发的一般步骤
  • 商城网站建设腾讯体育百度竞价怎么开户
  • 求职seo推荐南宁seo计费管理
  • 网站模板设计工具免费写文案神器
  • 济南网站建设 伍际网络wordpress 音乐 插件
  • 如何做一网站百度网盘app
  • 电子商务网站创建过程网页传奇游戏攻略
  • 电商网站开发缓存app教程
  • 网站地址正能量软件it网站建设方案
  • aspnet网站开发技术软件工程属于哪个大类
  • 网站建设莱州哪家强?什么网站合适做流量
  • 彩票网站制作开发广州网站建设484186
  • pc网站生成手机网站wordpress数据库有多大
  • 个人网站样式排名优化哪家好
  • 做展示类网站微信小程序免费制作平台
  • 长春网站建设排名安装wordpress返回404
  • 河北邢台做网站网络运维工程师薪酬
  • 收录软件最多的网站产品介绍网站html
  • 重庆好的推广网站国外社交网站建设
  • 邢台开发区网站企业做网站哪家网站好
  • 求做网站万网域名查询官网
  • 专门做网站的软件把一个网站挂到网上要怎么做
  • html 网站链接海南省建设执业中心网站
  • 国外美容网站做网站都需要具备什么