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

怎么做自己的网站?怎么删除安装wordpress

怎么做自己的网站?,怎么删除安装wordpress,用u盘做网站,顺义区做网站的公司文章目录 一、题目二、C# 题解 一、题目 给定一个有序整数数组,元素各不相同且按升序排列,编写一个算法,创建一棵高度最小的二叉搜索树。 点击此处跳转题目。 示例: 给定有序数组: [-10,-3,0,5,9], 一个可能的答案是:[0,-3,9,-10…

文章目录

  • 一、题目
  • 二、C# 题解

一、题目

  给定一个有序整数数组,元素各不相同且按升序排列,编写一个算法,创建一棵高度最小的二叉搜索树。

  点击此处跳转题目。

示例:

给定有序数组: [-10,-3,0,5,9],
一个可能的答案是:[0,-3,9,-10,null,5],它可以表示下面这个高度平衡二叉搜索树:

      0 / \ -3   9 /   / -10  5 

二、C# 题解

  很基础的题目了。递归中序遍历构建二叉树:

/*** Definition for a binary tree node.* public class TreeNode {*     public int val;*     public TreeNode left;*     public TreeNode right;*     public TreeNode(int x) { val = x; }* }*/
public class Solution {public TreeNode SortedArrayToBST(int[] nums) {return Partition(nums, 0, nums.Length);}public TreeNode Partition(int[] nums, int left, int right) {if (left == right) return null;int mid = (left + right) / 2;TreeNode node = new TreeNode(nums[mid]);      // 中间元素作为头结点node.left = Partition(nums, left, mid);       // 左孩子为左方区间处理结果node.right = Partition(nums, mid + 1, right); // 右孩子为右方区间处理结果return node;}
}
  • 时间复杂度: O ( n ) O(n) O(n)
  • 空间复杂度: O ( log ⁡ n ) O(\log n) O(logn)
http://www.yayakq.cn/news/356783/

相关文章:

  • 上海做一个公司网站多少钱搜索引擎营销的原理
  • 福田哪家建设网站好上海网站建设在哪里
  • 做产品网站多少钱人工智能在线ai写作网站
  • 有哪个网站有免费视频素材网站设计 图片
  • 网站开发与设计专业上海抖音seo公司
  • 如何做自己的电影网站深圳专业网站建设免费维护送域名空间
  • 手机网站幻灯片代码9款好评不断的网页设计工具
  • 网站个性化设计宁波seo首页优化平台
  • 找做金融的网站新泰做网站
  • html5开发的网站比较好的做网站
  • 网站如何做修改密码的相关验证工程建设标准最新查询网站
  • 南昌专业网站设计做一个app需要投资多少钱
  • 北京视频网站建设房天下搜房网官网
  • 网站访问量大 处理做网站需要考虑seo吗
  • 太仓网站开发公司怎么做淘宝店网站收录
  • 江西建设银行官方网站怎样用织梦做淘宝客网站
  • 优化比较好的网站重庆专业网站建设公司排名
  • 麻涌网站建设建设网站那些公司好
  • 房地产网站解决方案PHP工具箱和WordPress
  • 海淀周边网站建设wordpress cms 教程
  • 关键词在线挖掘网站wordpress的语言
  • jsp网站购物车怎么做南昌网站建设索q.479185700
  • 江山网站建设做百度网站费用多少
  • 国外可以做非法网站吗长沙网站建设 个人
  • 嵌入式网站开发网站建设厂商
  • 和建设银行类似的网站大连公路建设有限公司网站
  • 深圳品牌创意网站建设wordpress教程w3c
  • 余姚专业做网站公司论坛网站开发
  • 网站地图如何做网站点击赚钱怎么做
  • 网站设计怎么边加载变查看京东网上商城手机