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

乌兰浩特市建设局网站wordpress数据库被误删

乌兰浩特市建设局网站,wordpress数据库被误删,手机网站建设官网,二级域名的网站备案今天是第17天刷leetcode,立个flag,打卡60天。 算法挑战链接 654. 最大二叉树https://leetcode.cn/problems/maximum-binary-tree/description/ 第一想法 错误的想法,就不说了。 看完代码随想录之后的想法 用递归模拟真实的过程 如果我…

今天是第17天刷leetcode,立个flag,打卡60天。

算法挑战链接

654. 最大二叉树icon-default.png?t=N6B9https://leetcode.cn/problems/maximum-binary-tree/description/

第一想法

错误的想法,就不说了。

看完代码随想录之后的想法 

用递归模拟真实的过程

如果我们我们自己使用手动来画我们会怎么画?

我想大概的一个流程应该是这样的

  1. 找到最大值,形成节点
  2. 在最大值的左边,重复
  3. 在最大值的右边,重复
  4. 值到所有的数组中的数都形成数的节点

于是代码也就是对这个流程的描述了

/*** Definition for a binary tree node.* public class TreeNode {*     int val;*     TreeNode left;*     TreeNode right;*     TreeNode() {}*     TreeNode(int val) { this.val = val; }*     TreeNode(int val, TreeNode left, TreeNode right) {*         this.val = val;*         this.left = left;*         this.right = right;*     }* }*/
class Solution {public TreeNode constructMaximumBinaryTree(int[] nums) {return repeatByNums(nums, 0, nums.length-1);}private TreeNode repeatByNums(int[] nums, int start, int end) {//递归的退出条件if (start > end) {return null;}//找到最大值int max = nums[start];int best = start;for (int i = start + 1; i <= end; i++) {if (max < nums[i]) {max = nums[i];best = i;}}//构建树TreeNode node = new TreeNode(max);node.left = repeatByNums(nums, start, best - 1);node.right = repeatByNums(nums, best + 1, end);return node;}
}

实现过程中遇到哪些困难 

在写找最大值的时候,写成了 i < end, 应该是 i <= end。

为什么呢,因为nums[end]也是需要被比较的。

今日收获

让我重新看待了递归这个方法,递归可以解决我们重复的动作可以解决的题目。

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

相关文章:

  • 免费建材网站模板wordpress 开发 知乎
  • 如何做网站效果更好邢台市有几个区几个县
  • 做民宿的网站有哪些北京著名网站建设
  • 广东网站建设专业公司哪家好坪山住房及建设局网站
  • 网站备案查询官网入口c 如何拖控件做网站
  • 吉安做网站优化三明住房建设局网站
  • 如何知道自己网站租用的服务器去建筑中级职称查询网站
  • 优客工场 网站开发律师免费咨询
  • 网站 哪些服务器wordpress侧栏导航
  • 设计业务网站哪些网站是做外贸生意的
  • 北京网站设计权威乐云践新网站建设哪里培训
  • 小游戏网站模板用织梦做的网站下载地址
  • 东平企业建站公司如何建设好一个网站
  • 同创企业网站源码长沙网站设计费用
  • 网页站点什么意思世界最大的互联网公司
  • html5企业网站 源码江门北京网站建设
  • 产品展示型网站模板内蒙古众信国际旅行社电话
  • dede网站入侵百度问答
  • 个人网站 备案 类型php 怎么做网站超链接
  • 网站策划主要做什么工作短网址生成器是什么意思
  • 湛江网站制作推荐网站用模板为什么不利于seo推广
  • 著名外国网站毕业生 网站开发
  • 昆明做网站软件推网站建设话术
  • 温州网站网站建设专业软文发稿平台
  • 中航建设集团网站akcms做的网站
  • 58同城网站建设推广排名沧州网站建设网海申
  • 做旅行社网站海口市龙华区核酸检测
  • 福州网站建设报价自做网站好做吗
  • 大气企业网站织梦模板盐城市建设局网站打不开
  • 口碑好的秦皇岛网站建设哪家好高端品牌网站建设兴田德润可信赖