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

从0开始做网站西安专业做网站公司

从0开始做网站,西安专业做网站公司,用js做网站,山东中讯做网站怎么样1、前序遍历:根左右 2、中序遍历:左根右 3、后序遍历:左右根 1、问题概述:二叉树中序遍历 2、示例 示例 1: 输入:root [1,null,2,3] 输出:[1,3,2] 示例 2: 输入:root […

1、前序遍历:根左右

2、中序遍历:左根右

3、后序遍历:左右根

1、问题概述:二叉树中序遍历

2、示例

示例 1:

输入:root = [1,null,2,3]
输出:[1,3,2]

示例 2:

输入:root = []
输出:[]

示例 3:

输入:root = [1]
输出:[1]

3、分析

(1)返回的是数组形式:先用malloc申请一片连续存储空间

(2)初始化存储空间,将*returnSize=0

(3)进行递归

(4)返回数组

4、代码

void leftbl(struct TreeNode* root,int* returnSize,int *result){if(root!=NULL){// 中序遍历leftbl(root->left,returnSize,result);     // 左result[(*returnSize)++]=root->val;        // 根leftbl(root->right,returnSize,result);    // 右// 前序遍历/**result[(*returnSize)++]=root->val;        // 根leftbl(root->left,returnSize,result);     // 左leftbl(root->right,returnSize,result);    // 右*/// 后序遍历/**leftbl(root->left,returnSize,result);     // 左leftbl(root->right,returnSize,result);    // 右result[(*returnSize)++]=root->val;        // 根*/}
}int* inorderTraversal(struct TreeNode* root, int* returnSize) {// 先申请一片内存空间int *result=malloc(sizeof(int)*1000);// 初始化(将内存存储空间设置为0)*returnSize=0;leftbl(root,returnSize,result);return result;}

http://www.dinnco.com/news/13324.html

相关文章:

  • 那个网站做车险分期线上推广产品
  • 湖南长沙邮政编码南昌seo公司
  • 海淀区住房和城乡建设委员会官方网站网站推广app
  • b2b网站分类网站关键词怎么优化排名
  • 网站建设工具seo 优化案例
  • 长沙专门做网站公司百度seo排名优
  • 成都建设网站那家好全国疫情高中低风险区一览表
  • 虫虫 wordpress 群发google seo是什么
  • 怎样做txt电子书下载网站手机百度2020
  • 网站基本代码线上销售平台有哪些
  • 网址安全检测杭州优化公司多少钱
  • 企石镇做网站郑州网站建设外包
  • 域名怎么绑定网站如何做企业产品推广
  • 广州广告网站建设网络推广员好做吗
  • 网页制作平台哪个好seo顾问服务公司站长
  • 上海网站建设治汇网络重庆seo哪个强
  • 图片存放网站做链接谷歌chrome手机版
  • 用帝国做的网站阿里云万网域名查询
  • 网站排名怎么做 site网络服务公司经营范围
  • 网站顶部代码广告多的网站
  • 三网合一网站建设公司宁波网站优化公司电话
  • 上海网站制作多少钱长沙网站推广排名
  • 开公司代办需要多少钱优化设计三年级上册答案
  • 公司申请网站需要哪些材料网站免费制作平台
  • 网站如何优化轻饮食网络推广方案
  • 重庆网站建设尚智逢源seo站长工具平台
  • 南京网站建设网合肥网站建设程序
  • 长沙营销型网站上海全网营销推广
  • 上海网站建设方案服务网址注册查询
  • 当牛做吗网站源代码分享百度云百度客服人工电话24小时