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

威海西郊建设集团网站网站导航下拉菜单代码

威海西郊建设集团网站,网站导航下拉菜单代码,计算机前端好找工作吗,百度推广开户问题 给定一个二叉树#xff0c;返回所有从根节点到叶子节点的路径。 说明: 叶子节点是指没有子节点的节点。 示例: 来源#xff1a;力扣#xff08;LeetCode#xff09; 链接#xff1a;https://leetcode-cn.com/problems/binary-tree-paths 257.二叉树的所有路径 与…问题 给定一个二叉树返回所有从根节点到叶子节点的路径。 说明: 叶子节点是指没有子节点的节点。 示例: 来源力扣LeetCode 链接https://leetcode-cn.com/problems/binary-tree-paths 257.二叉树的所有路径 与此问题类似的问题 数据结构——二叉树的最长路径问题 思路 遇到的是叶子结点将当前结点输出也就不需要进入数组了并将数组的元素逆序输出。遇到的不是叶子结点将该元素进入数组。递归实现左右子树。 核心代码 void leaf_root(BiTree T,int *path,int len) {if(T){if(T-lchildNULLT-rchildNULL)//当T为叶子结点时逆序输出 {printf(%c-,T-data);for(int ilen-1;i0;i--){printf(%c-,path[i]);}printf(%c,path[0]);printf(\n); }else//当不为终端结点时该节点对应的值进入数组 {path[len]T-data;leaf_root(T-lchild,path,len);leaf_root(T-rchild,path,len);}} } 全部代码可以直接运行 #includestdio.h #includebits/stdc.h #define MAX 200 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 leaf_root(BiTree T,int *path,int len) {if(T){if(T-lchildNULLT-rchildNULL)//当T为叶子结点时逆序输出 {printf(%c-,T-data);for(int ilen-1;i0;i--){printf(%c-,path[i]);}printf(%c,path[0]);printf(\n); }else//当不为终端结点时该节点对应的值进入数组 {path[len]T-data;leaf_root(T-lchild,path,len);leaf_root(T-rchild,path,len);}} } int main() {BiTree T;printf(创建树输入树T的先序序列(其中使用#代表空节点)\n);CreateBiTree(T);int path[MAX]{0};int len0;printf(输出全部从叶子结点到根节点的路径\n); leaf_root(T,path,len);}
http://www.yutouwan.com/news/19562/

相关文章:

  • 正规网站建设模板网站建设办公
  • 网站建设合作报道app开发制作全过程
  • 高端包装设计简述seo的应用范围
  • 深圳设计网站费用寻找专业网站建设
  • 北京网站建设推广服上线一款app需要多少钱
  • 自己做网站卖东西游戏制作公司开发
  • 防止网站被攻击建网站业务如何开展
  • 著名外国网站四川成都现在可以去吗
  • 扁平化网站设计趋势网站基本要素
  • 空间业务建设网站网站优化大计
  • 简搜网站提交论吉林省网站职能建设
  • 版面设计的基本元素是指百度关键词网站排名优化软件
  • 济宁哪里有做网站的广州有几个区哪个区最好
  • 怎么做网站自动响应广州建设交易中心
  • 网站用什么语言开发的企业公示信息查询系统 江苏
  • 个人论坛类网站wordpress设置内容标题
  • 深圳培训网站建设吴江住宅城乡建设局网站
  • 网站建设需要多少钱费用代码删除wordpress分类目录名
  • 网站切图谁来完成网站布局方法
  • 新开的公司怎么做网站沈阳设计网站公司哪家好
  • 阿里云网站部署网站服务器放置地怎么填写
  • 做自适应网站设计最好用的免费建站平台
  • 公众号第三方建微网站购物网站开发文档mvc
  • 京东商城网站建设分析个人站长怎么样做网站才不会很累
  • 常熟做网站公司排名郑州小学班级网站建设
  • 网站直播用php怎么做的昆山城市建设投资有限公司网站
  • seo网站是什么意思做相亲网站
  • 怎么做网站的用户注册网站建设 学校
  • 简单的网站更新 关键词优化 关键词互联seo单页面wordpress
  • 网站 营销策略怎么学做淘宝电商网站