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

网站可以换域名吗关键词优化网站

网站可以换域名吗,关键词优化网站,php 网站 整合 数据库,百度推广网址是多少给定一个二叉树#xff0c;找出其最小深度。 最小深度是从根节点到最近叶子节点的最短路径上的节点数量。 说明#xff1a;叶子节点是指没有子节点的节点。 输入#xff1a;root [3,9,20,null,null,15,7] 输出#xff1a;2 示例 2#xff1a; 输入#xff1a;root …给定一个二叉树找出其最小深度。 最小深度是从根节点到最近叶子节点的最短路径上的节点数量。 说明叶子节点是指没有子节点的节点。 输入root [3,9,20,null,null,15,7] 输出2 示例 2 输入root [2,null,3,null,4,null,5,null,6] 输出5 提示 树中节点数的范围在 [0, 105] 内 -1000 Node.val 1000 来源力扣LeetCode 111.二叉树的最小深度 思路 1.如果T根节点为空返回0 2.如果T的左右子树都为空返回1 3.如果T-lchild不为空且T-rchild为空返回左子树的高度1 4.如果T-lchild为空且T-rchild不为空返回右子树的高度1 如果T-lchild不为空且T-rchild不为空即左右子树都不为空返回min左子树的高度1,右子树的高度1 #includestdio.h #includebits/stdc.h typedef char TElemType; typedef int status; typedef struct BiNode {TElemType data;struct BiNode *lchild;struct BiNode *rchild; }BiNode,*BiTree; void CreateBiTree(BiTree T)//二叉树的先序创建 {TElemType ch;scanf(%c,ch);if(ch#)TNULL;else {T(BiNode*)malloc(sizeof(BiNode));if(!T)exit(-1);T-datach;CreateBiTree(T-lchild);CreateBiTree(T-rchild);} }void DestroyBiTree(BiTree T)//二叉树的销毁算法 {if(TNULL)exit(-1);else{DestroyBiTree(T-lchild);DestroyBiTree(T-rchild);free(T);} }int preorderTraverse(BiTree T)//二叉树的先序递归遍历算法 {if(TNULL)return 0;else {printf(%c ,T-data);preorderTraverse(T-lchild);preorderTraverse(T-rchild);}} int InorderTraverse(BiTree T)//二叉树的中序递归遍历算法 {if(TNULL)return 0;else {InorderTraverse(T-lchild);printf(%c ,T-data);InorderTraverse(T-rchild);}}int PostorderTraverse(BiTree T)//二叉树的后序递归遍历算法 {if(TNULL)return 0;else {PostorderTraverse(T-lchild);PostorderTraverse(T-rchild);printf(%c ,T-data);}} int minDepth(BiTree T)//求二叉树的最小深度算法 {int depth10,depth20,depth0;if(TNULL) return 0;if(T-lchildNULLT-rchildNULL) return 1;if(T-lchild!NULLT-rchildNULL) {depth1minDepth(T-lchild);return depth11;}if(T-lchildNULLT-rchild!NULL) {depth2minDepth(T-rchild);return depth21;}if(T-lchildNULLT-rchildNULL){depth1minDepth(T-lchild);depth2minDepth(T-rchild);}if(depth1depth2)depthdepth1;else depthdepth2;return depth1;} int main() {BiTree T;printf(创建树输入树T的先序序列(其中使用#代表空节点)\n);CreateBiTree(T);printf(求树的最小深度算法\n);printf(树的最小深度为%d\n,minDepth(T));printf(先序遍历算法);preorderTraverse(T);printf(\n中序遍历算法);InorderTraverse(T);printf(\n后序遍历算法);PostorderTraverse(T);}
http://www.zqtcl.cn/news/421095/

相关文章:

  • 代码做网站的软件市场营销策划书
  • 东莞网站建设 手机壳文登建设局网站
  • 网站建设和后台空间管理关系企业网络需求分析
  • 做小说网站做国外域名还是国内的好温州市网站建设
  • wordpress识别手机跳转网站3d视频动画制作
  • 展示型企业网站设计方案邯郸市口碑网络技术有限公司
  • 网站配色案例泰州seo平台
  • wordpress标题title优化代码seo技术顾问
  • 怎么做直播网站的超管延安免费做网站
  • 织梦做手机网站hao123从网上开始
  • 网站制作公司十强重庆网站建设mlfart
  • 南京调查公司网站杭州一起做网站
  • 不关站备案wordpress内网网站模板
  • 做学术用的网站如果在各大网站做免费的网络推广
  • 设计素材网站线上网站数据报表
  • 做一个小型网站多少钱wordpress 手机商城模板
  • 谷歌网站收录提交金山网站建设关键词排名
  • 域名备案中网站可以开通个人网站开发多少钱
  • 西安维护网站广州公司网站设计制作
  • 荆门做网站网络推广公司多久能回本
  • 搜索网站存在的关键字室内设计公司排名榜
  • 响应式网页开发昆明网站排名优化公司哪家好
  • 如东建设局网站线上购物平台
  • 重庆网站推广营销淘宝的网站怎么做的好
  • 重庆企业建站模板珠海企业官网设计制作
  • 网页作图软件东莞优化哪家好
  • 专业的商城网站开发深圳网站界面设计
  • 做网站需要自备服务器吗专业生产车间设计图纸网站
  • 用vs2010做网站教程昆明模板建站定制网站
  • dedecms网站模板下载做网站价格需要多少钱