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

jquery个人网站开发好的网站推荐下 感谢

jquery个人网站开发,好的网站推荐下 感谢,深圳策划公司排名,wordpress 火车头发布给定一个二叉搜索树的根节点 root 和一个值 key,删除二叉搜索树中的 key 对应的节点,并保证二叉搜索树的性质不变。返回二叉搜索树(有可能被更新)的根节点的引用。 一般来说,删除节点可分为两个步骤: 首先…

给定一个二叉搜索树的根节点 root 和一个值 key,删除二叉搜索树中的 key 对应的节点,并保证二叉搜索树的性质不变。返回二叉搜索树(有可能被更新)的根节点的引用。

一般来说,删除节点可分为两个步骤:

  1. 首先找到需要删除的节点;
  2. 如果找到了,删除它。
public TreeNode deleteNode(TreeNode root, int key) {if (root == null) return root;//找到了删除结点if (root.val == key) {//1.该结点左子树为空,右子树直接补上if (root.left == null) {return root.right;} else if (root.right == null) {   //2.右子树为空,左子树补上return root.left;} else {//3.左右子树都不为空TreeNode newNode = root.right;  while (newNode.left != null) {    //找到右子树的最左边结点newNode = newNode.left;}newNode.left = root.left;    //将要删除节点的左子树放在上述右子树的最左边结点上root = root.right;   //用右子树补上删除结点的位置return root;}}if (root.val > key) root.left = deleteNode(root.left, key);if (root.val < key) root.right = deleteNode(root.right, key);return root;}

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

相关文章:

  • 网站设计知识准备免费空间资源
  • wordpress灯箱代码优化wordpress速度
  • 知名企业网站太康县城乡建设局规划网站
  • 专业做学校网站的公司广州建筑集团下属公司有哪些
  • 美容网站制作烟台网站制作计划
  • 汉中住房和城乡建设部网站网站建设公司 校园网站
  • 移动网站开发做一个简单网页中国建设银行网站简介
  • 宁波市奉化区建设局网站精美的php个人网站源码
  • 蓝色企业网站手机版织梦模板企业形象包装公司
  • 东莞旅游网站建设wordpress 浏览量插件
  • 厦门双模网站建设旅行网站
  • 广东建设企业网站怎么样工业设计专业是干嘛的
  • 网站建设财务上怎么处理专业的深圳网站建设公司
  • 网站建设商标保护东庄水利建设公司网站
  • 一条龙建站多少钱网站建设与开发试题
  • 互联网网站备案表网站运营建站优化专家
  • 网站建设分几类wordpress怎么安装asp主题
  • wordpress建立视频网站wordpress英文版下载
  • 编程教学网站推荐廉洁长沙考试
  • 域名持有者个人可以做公司网站网站上人家做的简历
  • 设计网站网站名称网页给别人做的 网站后续收费
  • app开发网站建设公司wordpress 图像热点
  • 如何制作产品网站企业网站建设需求调查表
  • 宁波外贸网站建设wordpress程序版本
  • 网站建设考核指标中山大学精品课程网站
  • 制作营销网站模板wordpress英文主题改成中文版
  • 美食网站策划书范文微信首页制作代码
  • wordpress如何做网站电子商务网站创建的4个阶段
  • 自适应网站制作网站推广计划书范文500字
  • 用什么网站做框架图綦江建设银行网站