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

黄石做网站的公司中小企业网络营销现状

黄石做网站的公司,中小企业网络营销现状,wordpress 主题排行,武汉建设委员会前驱节点(predecessor) 前驱节点:中序遍历时的前一个节点。如果是二叉搜索树,前驱节点就是前一个比它小的节点。 node.left ! null 举例:6、13、8predecessor node.left.right.right.right...,终止条件&a…

前驱节点(predecessor)

  • 前驱节点:中序遍历时的前一个节点。
  • 如果是二叉搜索树,前驱节点就是前一个比它小的节点。

在这里插入图片描述

  • node.left != null 举例:6、13、8
  • predecessor = node.left.right.right.right...终止条件:right为null
  • node.left == null && node.parent != null,举例:7、11、9、1
  • predecessor = node.parent.parent.parent...终止条件:node在parent的右子树中
  • node.left == null && node.parent == null那就没有前驱节点,举例:没有左子树的根节点
private static class Node<E>{E element;Node<E> left;Node<E> right;Node<E> parent;public Node(E element,Node<E> parent) {this.element = element;this.parent = parent;}
}/* 前驱节点 */
private Node<E> predecessor(Node<E> node){if(node == null) return null;Node<E> p = node.left;//前驱节点在左子树当中(left.right.right.right...)if (node.left != null) {while (p.right != null) {p = p.right;}return p;}//从父节点,祖父节点中寻找前驱节点while (node.parent != null && node == node.parent.left) {node = node.parent;}//node.parent == null//node == node.parent.right return node.parent;
}

后继节点(successor)

  • 后继节点:中序遍历时的后一个节点。
  • 如果是二叉搜索树,后继节点就是后一个比它大的节点。
    在这里插入图片描述
  • node.right != null,举例:1、8、4
  • successor = node.right.left.left.left...终止条件:left为null
  • node.right == null && node.parent != null,举例:7、6、3、11
  • successor = node.parent.parent.parent...终止条件:node在parent的左子树中
  • node.right = null && node.parent == null那就没有后驱节点,举例:没有右子树的根节点。
private static class Node<E>{E element;Node<E> left;Node<E> right;Node<E> parent;public Node(E element,Node<E> parent) {this.element = element;this.parent = parent;}
}/* 后继节点 */
private Node<E> successor(Node<E> node){if(node == null) return null;Node<E> p = node.right;//后驱节点在右子树当中(right.left.left.left...)if (p != null) {while (p.left != null) {p = p.left;}return p;}//从父节点,祖父节点中寻找后继节点while (node.parent != null && node == node.parent.right) {node = node.parent;}//node.parent == null//node == node.parent.left return node.parent;
}
http://www.lbrq.cn/news/2516581.html

相关文章:

  • 中学生做网站友情手机站
  • 如何做双版网站seo关键词排名实用软件
  • 北京电商网站开发费用怎么做免费的网站推广
  • 微信免费做邀请函模版网站怎样制作一个网页
  • 重庆怎么自己做网站看广告收益的正规平台
  • 学网站开发的软件网络营销运营方案
  • 收到网站代码后怎么做重庆森林讲了什么故事
  • 重庆百度网站推广腾讯会议付费
  • 学校网站建设评比专业网站制作网站公司
  • 做网站如何挂支付系统新乡网站seo
  • 长春谁家做网站电商营销的策略与方法
  • 公司简介网站模板怎么创建个人网站
  • wordpress的pdf阅读seo是什么?
  • 在线做章网站搜外友链平台
  • 政府网站 建设依据nba交易最新消息汇总
  • 用jsp做网站登录界面模板潍坊网站关键词推广
  • 怎么找做网站的客户中国的搜索引擎有哪些
  • 上海比较好的服装外贸公司优化网站seo策略
  • 连州住房建设局网站王通seo教程
  • 厦门网站建设公司哪家好seo技术培训沈阳
  • 漳州网站建设回忆互联客服QQ友情链接推广平台
  • 老网站改版做别的上海网络营销seo
  • 网站建设公司优惠大酬宾活动合肥网站建设公司
  • 正规网站建设费用湖北网络推广有限公司
  • 百度个人网站建设seo工作流程图
  • 做铝材哪些网站招聘app拉新任务平台
  • 惠州水口网站建设网站建设规划书
  • 网站建设 长摊 无形资产2345网址导航官网下载安装
  • 任何人任意做网站销售产品违法吗产品的推广及宣传思路
  • 济南哪里有做网站的产品推广文案范文
  • RabbitMQ 发送方确认的两大工具 (With Spring Boot)
  • 企业级WEB应用服务器TOMCAT
  • YOLOv5u:无锚点检测的革命性进步
  • 系统学习算法:专题十五 哈希表
  • 字符串函数安全解析成执行函数
  • 机器学习sklearn:决策树的参数、属性、接口