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

汕头制作网站推荐优化设计七年级下册语文答案

汕头制作网站推荐,优化设计七年级下册语文答案,网络营销软文范例,做网站 给图片加链接1. 题目 在一个 m*n 的二维字符串数组中输出二叉树#xff0c;并遵守以下规则#xff1a; 行数 m 应当等于给定二叉树的高度。列数 n 应当总是奇数。根节点的值#xff08;以字符串格式给出#xff09;应当放在可放置的第一行正中间。根节点所在的行与列会将剩余空间划分…1. 题目 在一个 m*n 的二维字符串数组中输出二叉树并遵守以下规则 行数 m 应当等于给定二叉树的高度。列数 n 应当总是奇数。根节点的值以字符串格式给出应当放在可放置的第一行正中间。根节点所在的行与列会将剩余空间划分为两部分左下部分和右下部分。你应该将左子树输出在左下部分右子树输出在右下部分。左下和右下部分应当有相同的大小。即使一个子树为空而另一个非空你不需要为空的子树输出任何东西但仍需要为另一个子树留出足够的空间。然而如果两个子树都为空则不需要为它们留出任何空间。每个未使用的空间应包含一个空的字符串。使用相同的规则输出子树。 示例 1: 输入:1/2 输出: [[, 1, ],[2, , ]]示例 2: 输入:1/ \2 3\4 输出: [[, , , 1, , , ],[, 2, , , , 3, ],[, , 4, , , , ]]示例 3: 输入:1/ \2 5/ 3 / 4 输出: [[, , , , , , , 1, , , , , , , ][, , , 2, , , , , , , , 5, , , ][, 3, , , , , , , , , , , , , ][4, , , , , , , , , , , , , , ]] 注意: 二叉树的高度在范围 [1, 10] 中。来源力扣LeetCode 链接https://leetcode-cn.com/problems/print-binary-tree 著作权归领扣网络所有。商业转载请联系官方授权非商业转载请注明出处。 2. 解题 先求二叉树高度height根据高度知道列的宽度width 2^height - 1递归在区间中点填入节点的val的string格式 class Solution { public:vectorvectorstring printTree(TreeNode* root) {int height getHeight(root);//求高度int width (2(height-1))-1;//确定宽度vectorvectorstring ans(height,vectorstring (width,));dfs(ans,root,0,0,width-1);return ans;}int getHeight(TreeNode* root)//递归求高度{if(root NULL)return 0;return max(getHeight(root-left),getHeight(root-right))1;}void dfs(vectorvectorstring ans, TreeNode* root, int f, int L, int R){if(root NULL)return;int mid ((LR)1);//区间中点ans[f][mid] to_string(root-val);//f深度dfs(ans,root-left,f1,L,mid-1);//递归填充左右侧dfs(ans,root-right,f1,mid1,R);} };
http://www.zqtcl.cn/news/768491/

相关文章:

  • 网站托管就业新闻今天的最新新闻
  • 重庆网站建设方案书国外做电商平台的网站有什么
  • 微信扫一扫登录网站如何做网络平台怎么弄
  • 怎么做网页模板展示网站株洲网红餐厅
  • 优秀学校网站设计正规抖音代运营公司排名
  • 网站的网站建设公司太原中小企业网站制作
  • 北京网站建设搜q.479185700模特公司网站模板
  • 网站设置什么意思wordpress 专题页面
  • 网站推广要具备什么购物网站多少钱
  • 重庆免费做网站在线做ppt
  • wordpress固定链接设置404阳江seo优化
  • 响应网站模板下载wordpress恢复网站
  • 公司网站建设的定位语要怎么取网站开发中常见的注册界面
  • 免费企业查询网站wordpress侧边栏加载过慢
  • 网站写好了怎么做后台管理链接是什么意思
  • 低价格制作网站wordpress 注册用户
  • 免费发布租房信息网站wordpress页面回收站
  • 长网页网站信息技术教案 建设我们的网站
  • 免费网站建设可信吗wordpress divi布局
  • 网站百度不收录wordpress偽靜態
  • 沈阳php网站建网站需要学什么
  • WordPress多站点绑定域名百度帐号注册
  • 网站营销队伍网站建设明薇通网络
  • 做网站的公司重庆万网x5 wordpress
  • 印刷设计营销网站网站设置成黑白
  • 百度自助建站官网上海徐汇网站建设
  • 网站定制 北京贵阳网站建设公司哪家好
  • 如何做logo模板下载网站企业策划
  • 合肥做网站的公司讯登欧亚达网站是哪家公司做的
  • 网站模板带有sql后台下载企业网站建设平台的功能