news 2026/4/16 11:22:39

力扣hot100 - 108、将有序数组转换为二叉搜索树

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
力扣hot100 - 108、将有序数组转换为二叉搜索树

题目:思路:将数组从最中间分为中间节点,左边数组和右边数组,中间作为根节点,左边作为左子树,右边作为右子树,左子树右子树同样取中间节点作为根节点。

/** * 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 sortedArrayToBST(int[] nums) { return build(nums , 0 , nums.length - 1); } TreeNode build(int [] nums , int left ,int right){ if( left > right) return null; int mid = (left + right)/2; TreeNode root = new TreeNode(nums[mid]); root.left = build(nums , left , mid - 1); root.right = build(nums , mid + 1 , right); return root; } }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/12 15:31:09

pod的内部结构

我们知道Pod 是 K8s 能够创建、管理和部署的最小计算单元。由一个或多个紧密耦合的容器组成,它们之间共享网络、存储等资源以及如何运行这些容器的声明。pod中的容器会一起启动或停止。 但是Pod 的内部结构是怎样的呢?很多人第一次接触 Pod,会…

作者头像 李华
网站建设 2026/4/6 18:44:14

当代码遇见宇宙射线:测试工程师必知的太空防护革命

在软件测试领域,我们常模拟边界值攻击与异常流量压测,但太空中的电子设备正承受着真实的宇宙射线"压力测试"——每秒数万次高能粒子轰击使卫星通信系统平均寿命仅3年。复旦大学团队研发的"青鸟"原子层半导体系统,却以0.6…

作者头像 李华
网站建设 2026/4/8 11:00:41

工作熟练后,你的核心竞争力从不是代码本身:很多人第一反应是“捂紧源码”,但这其实是最无效的自保方式:需要输出你 懂坑、懂优化、懂业务适配,或许你要跳出现在舒适区,找到更有价值的事

别靠藏源码保位置:工作熟练后,你的核心竞争力从不是代码本身,或许你要跳出现在舒适区,找到更有价值的事 目录 别靠藏源码保位置:工作熟练后,你的核心竞争力从不是代码本身,或许你要跳出现在舒适…

作者头像 李华
网站建设 2026/4/15 7:38:56

Animation控制单条动画播放(手动设置起始帧、结束帧)

代码如下:using System.Collections; using UnityEngine; // 强制挂载Animation组件,避免忘记添加 [RequireComponent(typeof(Animation))] public class Test : MonoBehaviour {private Animation _anim; // 自身的Animation组件private Anima…

作者头像 李华
网站建设 2026/4/1 2:02:33

字母文字的焦虑:当汉字成了文明发展的“高效操作系统”

公众号文章写作大纲:字母文字的焦虑:当汉字成了文明发展的“高效操作系统”一、引言:西方学界的热议,抛出文明竞争力的终极追问1.1 西方学界的颠覆性观点在信息爆炸的时代浪潮下,西方学界近期抛出了一个令人瞩目的观点…

作者头像 李华
网站建设 2026/4/16 12:22:39

奉劝所有研究生,选导师一定要慎重

选导师唯 一重要的环节是做好背调,不要管什么话术,把人选对了才厉害。1、能选老导师,不要选年轻导师。 老导师可以有效避免成为开门和独苗,至多让你成为一个闭门大弟子,也没啥不好的。年轻导师本来招生名额就有限&…

作者头像 李华