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

阿里云搭建公司网站国外门户网站设计

阿里云搭建公司网站,国外门户网站设计,郑州做网站优化,前端开发是做网站的吗提示#xff1a;文章写完后#xff0c;目录可以自动生成#xff0c;如何生成可参考右边的帮助文档 文章目录 前言一、力扣230. 二叉搜索树中第K小的元素二、力扣538. 把二叉搜索树转换为累加树三、力扣1038. 从二叉搜索树到更大和树 前言 首先#xff0c;BST 的特性大家应该… 提示文章写完后目录可以自动生成如何生成可参考右边的帮助文档 文章目录 前言一、力扣230. 二叉搜索树中第K小的元素二、力扣538. 把二叉搜索树转换为累加树三、力扣1038. 从二叉搜索树到更大和树 前言 首先BST 的特性大家应该都很熟悉了 1、对于 BST 的每一个节点 node左子树节点的值都比 node 的值要小右子树节点的值都比 node 的值大。 2、对于 BST 的每一个节点 node它的左侧子树和右侧子树都是 BST。 一、力扣230. 二叉搜索树中第K小的元素 /*** 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 {ListInteger list new ArrayList();public int kthSmallest(TreeNode root, int k) {fun(root);return list.get(k-1);}public void fun(TreeNode root){if(root null){return ;}fun(root.left);list.add(root.val);fun(root.right);} }不使用额外空间 /*** 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 {int res 0,count 0;public int kthSmallest(TreeNode root, int k) {fun(root,k);return res;}public void fun(TreeNode root,int k){if(root null){return ;}fun(root.left,k);count ;if(count k){res root.val;return ;}fun(root.right,k);} }二、力扣538. 把二叉搜索树转换为累加树 /*** 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 {int count 0;public TreeNode convertBST(TreeNode root) {fun(root);return root;}public void fun(TreeNode root){if(root null){return ;}fun(root.right);count root.val;root.val count;fun(root.left);} }三、力扣1038. 从二叉搜索树到更大和树 /*** 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 {int count 0;public TreeNode bstToGst(TreeNode root) {fun(root);return root;}public void fun(TreeNode root){if(root null){return;}fun(root.right);count root.val;root.val count;fun(root.left);} }
http://www.dnsts.com.cn/news/135077.html

相关文章:

  • 游戏企业用什么程序做网站做带支付平台的协会网站大概
  • 天津建设项目验收公示网站clo3d代做网站
  • 食品网站建设的目的做网站外包价格
  • 自己的网站源代码一片空白wordpress 作者调用
  • 贵阳网站建设公司哪个好seo工具是什么意思
  • 咸阳高端网站建设网店seo
  • 设计型网站自带优化怎么做内网网站
  • 做网站卖仿品怎么在视频网站做淘宝客
  • 自己做网站推广需要多少钱百度一下你就知道下载
  • 手机网站制作费用多少常州承接网站建设
  • 网站开发建设费用意大利 网站设计
  • 做封面的地图网站建筑行业网站运营方案
  • 网站制作有什么好的介绍qt做网站界面
  • 网站升级建设wordpress多国语言
  • 成都公司做网站的wordpress .htaccess 301重定向
  • 成武菏泽网站建设保定网站搜索引擎优化
  • 沈阳做网站哪家公司好福州网站建设哪个好
  • 城建档案网站建设 博客天津网站建设zymxart
  • wordpress 判断登录页面跳转游戏网站怎么做seo
  • 湛江网站建设招聘设计logo图案用什么软件
  • 兰州专业做网站的公司广告投放形式有哪些
  • 网站程序盗版内部网站 备案
  • 怀化市住房与城乡建设厅网站关于做网站的策划书
  • 做app网站的公司名称win7 iis7 添加网站
  • 山东做网站建设的好公司哪家好江河建设集团有限公司网站
  • 张家港网站建设培训班安徽网站建设详细策划
  • .net招聘网站怎么做wordpress做登录
  • 浙江省网站建设与管理试卷网站建设实习
  • 网站被谷歌收录广东建设继续教育网站
  • 青色网站欣赏建设网站需要什么知识