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

网站运行速度优化淘客网站后台怎么做

网站运行速度优化,淘客网站后台怎么做,软件下载网站哪个比较好,最新的域名网站目录 1.解题思路2.代码实现2.1获得节点数接口:2.2递归接口:2.3最终实现 1.解题思路 该题要利用前序遍历,将树的值存到数组中,所以在申请空间的时候,我们需要知道要申请多少空间,也就是要知道树到底有多少个结点,因此第…

目录

  • 1.解题思路
  • 2.代码实现
    • 2.1获得节点数接口:
    • 2.2递归接口:
    • 2.3最终实现

1.解题思路

该题要利用前序遍历,将树的值存到数组中,所以在申请空间的时候,我们需要知道要申请多少空间,也就是要知道树到底有多少个结点,因此第一步要写个函数实现获得树的节点数,又因为该题提供的接口里写了申请空间,因为本题自带的接口不适合递归,所以我们可以将递归操作再另外写个函数来实现.

2.代码实现

2.1获得节点数接口:


int TreeNums(struct TreeNode* root)
{if(root==NULL)return 0;return TreeNums(root->left)+TreeNums(root->right)+1;}

2.2递归接口:


void Prev(struct TreeNode* root,int *a,int *i)
{if(root==NULL)return ;a[(*i)++]=root->val;Prev(root->left,a,i);Prev(root->right,a,i);
}

2.3最终实现


int TreeNums(struct TreeNode* root)
{if(root==NULL)return 0;return TreeNums(root->left)+TreeNums(root->right)+1;}void Prev(struct TreeNode* root,int *a,int *i)
{if(root==NULL)return ;a[(*i)++]=root->val;Prev(root->left,a,i);Prev(root->right,a,i);
}int* preorderTraversal(struct TreeNode* root, int* returnSize) 
{int size=TreeNums(root);int *a=(int*)malloc(sizeof(int)*size);int pi=0;Prev(root,a,&pi);*returnSize=size;return a;
}

结尾:今天的分享到此结束,喜欢的朋友如果感觉有帮助可以点赞三连支持,咱们共同进步!

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

相关文章:

  • 定制网站开发商业计划书网站建设人员培训
  • 青岛信息推广网站wordpress get_pages
  • 做计算机网站到哪个网站做任务
  • 湖南平台网站建设公司app开发公司哪家好
  • 网站运营策划方案视频网站开发应用到哪些技术
  • 绍兴网站建设制作网站维护与建设实训心得
  • 个人做网站开发天津市建设工程合同备案网站
  • 上海网站建设排行蓝盟it外包
  • 可以登录国外网站吗wordpress动态导航
  • 一般网站的宽度是多少像素项目概述
  • 网站建设完成后交付方式网站建设职能
  • 网站小视频怎么做代理个人怎么做动漫短视频网站
  • discu论坛网站模板建设电商网站的总结
  • 网站建设忄金手指专业东莞网络推广外包
  • 百度不收录新网站服务器域名ip网址大全
  • 上海平台网站建设公司排名友情链接格式
  • 企业 办公 网站模板下载种子搜索神器
  • 滑县网站建设login to view all v2.0 wordpress
  • 如何查询网站开发商网站改版 更换域名
  • 高端设计网站平台防恶意竞价点击软件
  • 公司网站 模板优化seo培训班
  • 最有效的网站推广方法兰州手机网站制作
  • 网站开发的pc或移动端模型评测网站怎么做
  • 个人可以做网站推广想做跨境电商怎么入门
  • html创建站点的步骤租用网站服务器价格
  • 南京房地产网站建设电玩网站
  • 服务器搭建网站跑不满宽带吉林市百姓网免费发布信息网
  • 建设网站网站建设公司做网站不难吧
  • 个性flash网站wordpress调用产品图片
  • 网站制作公司费用制作网站哪家专业