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

ie的常用网站外贸网站如何换域名

ie的常用网站,外贸网站如何换域名,班级优化大师官方网站,焦作网站建设焦作给你一个整数数组 nums #xff0c;其中元素已经按 升序 排列#xff0c;请你将其转换为一棵 平衡 二叉搜索树。 示例 1#xff1a; 输入#xff1a;nums [-10,-3,0,5,9] 输出#xff1a;[0,-3,9,-10,null,5] 解释#xff1a;[0,-10,5,null,-3,null,9] 也将被视为正确答…给你一个整数数组 nums 其中元素已经按 升序 排列请你将其转换为一棵 平衡 二叉搜索树。 示例 1 输入nums [-10,-3,0,5,9] 输出[0,-3,9,-10,null,5] 解释[0,-10,5,null,-3,null,9] 也将被视为正确答案 示例 2 输入nums [1,3] 输出[3,1] 解释[1,null,3] 和 [3,1] 都是高度平衡二叉搜索树。 二叉搜索数的概念 左子树的所有键值均小于其根节点的键值。 右子树的所有键值均大于其根节点的键值。 解题方法递归 1.由题得这个数组是升序排列所以我们首先需要找到其中间值通过lo (hi - lo) / 2来不断更新中间值即当前根节点的值。 2.然后分别进入左右子树的递归。 左子树的递归将hi的指针往左移动。 右子树的递归将lo的指针往右移动。 /*** 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 dfs(nums, 0, nums.length - 1);}private TreeNode dfs(int[] nums, int lo, int hi) {if (lo hi) {return null;}int mid lo (hi - lo) / 2;TreeNode root new TreeNode(nums[mid]);root.left dfs(nums, lo, mid - 1);root.right dfs(nums, mid 1, hi);return root;} }
http://www.hkea.cn/news/14311064/

相关文章:

  • 中国电商排名前十名seo外包公司哪家专业
  • wordpress网站维护中只有一个页面的网站
  • 怎么把统计代码加到网站弄一个app要多少钱
  • 网站模板建设二月网站建设南宁
  • 修改网站主目录的位置股票网站模板 dedecms
  • 手机网站微信分享代码随州seo优化
  • 如何用电脑记事本做网站如何查找网站死链
  • 网站 栏目添加 文章不显示网站内容通过服务器会不会被更改
  • 免费做网站报价科技网站制作
  • esc怎么做网站上海专业网站建设价
  • 农业电商网站建设pptcom域名需要备案吗
  • 珠海网站建设公建筑模板质量标准
  • 企业展示型电商网站模板建设网站的意义 作用是什么
  • 创一家网站写出网站建设的基本流程
  • 无锡论坛网本地网站大型企业网络建设方案
  • 广州黄埔做网站的公司开创集团网站建设
  • 网站首页添加浮动飘窗统一门户网站建设规范
  • 厦门营销网站制作linux 安装wordpress
  • 宣讲网站建设松江佘山网站建设
  • html5 php 网站源码一般制作一个app需要多少钱
  • 河北建网站电子商务网站建设与管理—李建忠
  • 怎么申请一个商城网站.桐城住房和城乡建设局网站
  • 啥网站都能看的浏览器超市网站开发建设建议
  • 代理厦门网站设计公司无货源电商怎样
  • 做网站 微信开发前景郑州企业网站模板建站
  • 美团网站开发形式最专业的营销网站建设公司排名
  • 怎么创网站网站建设的技术方案模板
  • 网站右侧分享插件苏州知名高端网站建设企业
  • 网上书店网站建设实训总结app平台开发公司
  • 廉洁常德网站新电商平台如何推广