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

申请个人网站建设网站与网页区别是什么

申请个人网站建设,网站与网页区别是什么,哪些网站是营销型网站,一个好网站文章目录 题目描述输入描述输出描述示例1思路代码 题目描述 给出一个二叉树如下图所示#xff1a; 6/ \7 9\ / -2 6 请由该二叉树生成一个新的二叉树#xff0c;它满足其树中的每个节点将包含原始树中的左子树和右子树的和。 20 (7-296)/ \-2 6\ / 0 0 左子树… 文章目录 题目描述输入描述输出描述示例1思路代码 题目描述 给出一个二叉树如下图所示 6/ \7 9\ / -2 6 请由该二叉树生成一个新的二叉树它满足其树中的每个节点将包含原始树中的左子树和右子树的和。 20 (7-296)/ \-2 6\ / 0 0 左子树表示该节点左侧叶子节点为根节点的一颗新树右子树表示该节点右侧叶子节点为根节点的一颗新树 输入描述 2行整数 第1行表示二叉树的中序遍历 第2行表示二叉树的前序遍历以空格分割 例如 7 -2 6 6 9 6 7 -2 9 6 输出描述 1行整数表示求和树的中序遍历以空格分割 例如 输出1 -2 0 20 0 6 示例1 输入 -3 12 6 8 9 -10 -7 8 12 -3 6 -10 9 -7 输出 0 3 0 7 0 2 0 思路 1 . 前序中序构造二叉树 前序 中左右 判断“中”是第一个元素。 中序 根据前序找到的“中” 判断左右子树是谁。此时可以提前计算左右子树的和 代码 public class Demo11 {public static void main(String[] args) {Scanner scanner new Scanner(System.in);// 中序int[] in Arrays.stream(scanner.nextLine().split( )).mapToInt(Integer::parseInt).toArray();// 前序int[] pre Arrays.stream(scanner.nextLine().split( )).mapToInt(Integer::parseInt).toArray();// 最终中序结果int[] resMid new int[in.length];buildTree(pre, in, resMid, 0, pre.length, 0, in.length);System.out.println(Arrays.toString(resMid));scanner.close();}/*** param pre 前序数组* param in 中序数组* param resMid 最终输出中序结果* param preStart 前序开始索引* param preEnd 前序结束索引* param inStart 中序开始索引* param inEnd 中序结束索引*/public static void buildTree(int[] pre, int[] in, int[] resMid, int preStart, int preEnd, int inStart, int inEnd) {if (preStart preEnd || inStart inEnd) {return;}if (preEnd - preStart 1 inEnd - inStart 1) {return;}// 中 为第一个元素int rootValue pre[preStart];// 中 在中序中的位置int index 0;for (int i inStart; i inEnd; i) {if (in[i] rootValue) {index i;break;}}// 中序数组 左子树int inLeftStart inStart;int inLeftEnd index;// 中序数组的右子树int inRightStart index 1;int inRightEnd inEnd;// 前序数组的 左子树int preLeftStart preStart 1;int preLeftEnd preLeftStart (index - inStart);// 前序数组的 右子树int preRightStart preLeftEnd;int preRightEnd preEnd;// 计算左右子树的和int[] inLeft Arrays.copyOfRange(in, inLeftStart, inLeftEnd);int[] inRight Arrays.copyOfRange(in, inRightStart, inRightEnd);resMid[index] Arrays.stream(inLeft).sum() Arrays.stream(inRight).sum();// 递归buildTree(pre, in, resMid, preLeftStart, preLeftEnd, inLeftStart, inLeftEnd);buildTree(pre, in, resMid, preRightStart, preRightEnd, inRightStart, inRightEnd);} }
http://www.sczhlp.com/news/197159/

相关文章:

  • 北京出名做网站的公司网站建设目的背景怎么写
  • 如何更改网站内链金坛市住房和城乡建设局 网站
  • 客户问 你们网站怎么做的网站建设推广市场
  • .网站建设风险门户网站ui设计
  • 考试网站建设汽车4s网站设计
  • 网站建设功能报价单wordpress 后台管理界面插件
  • 网站建设公司营销话术东方市住房和城乡建设局网站
  • 响应式网站自助建设平台产品开发过程流程图
  • .NET 构架下remoting和webservice
  • 网站三网合一案例上海网站建设电
  • 网站建设费包括上海网站制作的
  • 网站建设背景图手机网站模板使用方法
  • 辽宁省建设安全监督网网站做护肤品好的网站
  • 佛山网站建设专业公司工程建设举报网有哪些网站
  • 网站制作 青岛微博推广文案范文
  • 平面设计网站知乎网站内链代码
  • 九度互联网站推广公司网站建设 分类
  • 浙江网站设计 site网页前端开发框架
  • 微网站哪家好2022手机能看的你们知道
  • 做标书需要用到哪些网站查资料网站手机版跳转 seo
  • 网站建设原因分析安徽建设工程信息网企业入口进不了
  • l网站建设河南夏邑网站建设
  • 原创设计seo技术团队
  • 做网站需要什么域名地区门户网站 wap app
  • 网站设计的目的和意义网站关键词库是怎么做的
  • 公司网站重新备案免费的设计软件有哪些
  • 保亭交通工程建设局网站建材网中国建材第一网
  • 网站开发设计报告盛盾科技网站建设
  • 桂林网站建设培训北京seo优化排名推广
  • 做外贸有哪些免费的网站临海高端营销型网站建设地址