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

网站托管费wordpress kallyas

网站托管费,wordpress kallyas,a963室内设计网,如何恢复wordpress与其明天开始,不如现在行动! 文章目录 1 后继节点1.1 解题思路1.2 代码实现 💎总结 1 后继节点 1.1 解题思路 二叉树节点结构定义如下: public static class Node { public int cal; public Node left; public Node right; public…

与其明天开始,不如现在行动!

文章目录

    • 1 后继节点
      • 1.1 解题思路
      • 1.2 代码实现
  • 💎总结


1 后继节点

在这里插入图片描述

1.1 解题思路

二叉树节点结构定义如下:

public static class Node {
public int cal;
public Node left;
public Node right;
public Node parent;
}
给你二叉树中的某个节点,返回该节点的后继节点

后继节点就是二叉树中序遍历,这个节点的下一个节点

思路

  1. 如果该节点有右子树,那么后继节点就是右树的最左节点
  2. 如果该节点没有右子树
    1. 如果该节点是父节点的左节点,此时父节点就是后继节点
    2. 如果该节点是父节点的右节点,向上寻找
      1. 这个节点在顶部节点的右树上,此时返回的是空
      2. 如果这个节点在某个节点的左数上,返回此时的节点

1.2 代码实现

public class SuccessorNode {public static class Node {public int val;public Node left;public Node right;public Node parent;public Node(int val) {this.val = val;}}public static Node getSuccessorNode(Node node) {if (node == null) {return node;}if (node.right != null) {return getLeftMost(node.right);}else{Node cur = node;Node parent = node.parent;while (parent != null && parent.left != node) {cur = parent;parent = cur.parent;}return parent;}}private static Node getLeftMost(Node node) {Node cur = node;if (cur.left != null) {cur = cur.left;}return cur;}// 测试public static void main(String[] args) {Node n1 = new Node(1);Node n2 = new Node(2);Node n3 = new Node(3);Node n4 = new Node(4);Node n5 = new Node(5);Node n6 = new Node(6);Node n7 = new Node(7);n1.left = n2;n1.right = n3;n2.left = n4;n2.right = n5;n2.parent = n1;n3.left = n6;n3.right = n7;n3.parent = n1;n4.parent = n2;n5.parent = n2;n6.parent = n3;n7.parent = n3;System.out.println(getSuccessorNode(n6).val);}
}

💎总结

本文中若是有出现的错误请在评论区或者私信指出,我再进行改正优化,如果文章对你有所帮助,请给博主一个宝贵的三连,感谢大家😘!!!


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

相关文章:

  • 做网站自动赚钱网络推广技术培训
  • 海纳企业网站建设模板学服装设计学费要多少
  • html5网站演示如何建立网站会员系统
  • 网站的结构包括哪些内容php网站验证码
  • 建设平台网站网站备案跟网安备案区别
  • 中国建设工程造价管理协会网站查询商城网站建设经验
  • 个人网站做废品回收做海鲜团购网站
  • 小程序推广网站看课学校网站建设
  • 青海省住房和建设厅网站电子产品网站模板
  • 石家庄seo网站推广泉州网站
  • 建设银行自贡分行网站wordpress无法启动
  • 网站手机客户端制作宣传册
  • 哪些网站做二手挖机肇庆市企业网站建设品牌
  • html网站登陆页面模板做网站的网络公司有哪些
  • 黄页网站推广app营销自动化
  • 北京网站开发哪家专业新媒体营销总结
  • 网站设计 宽度株洲网站建设推广报价
  • 做网站用什么软件方便计算机学软件开发哪个学校好
  • 可以自己做论坛网站吗给公司做网站 图片倾权
  • 广西建设职业技术学院教育网站给wordpress创建ftp
  • 如何通过网站标题找网站个人微信小程序免费制作
  • 建设网站美海房地产网站怎么添加代码
  • 网站建设与管理 中职网站开发公司外包
  • 做网站推广的前期条件九江网站开发
  • 响水专业做网站手机网站建设推广
  • 做网站找什么公司wordpress调用文章字数
  • 最新做做网站找人做app网站吗
  • 上海网站建设q479185700強网站推广被封域名如何做跳转
  • 好用网站推荐免费wordpress悬浮音乐插件
  • 常州模板网站建设信息织梦网站模板如何安装