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

上海做高端网站小程序免费制作平台

上海做高端网站,小程序免费制作平台,怎么做中英文的网站,免费素材图片库二叉查找树 二叉查找树,又称二叉树或者二叉搜索树 特点:每一个节点上最多又两个子节点 任意节点左子树上的值都小于当前节点 任意节点右子树上的值都大于当前节点 二叉查找树添加节点:规则 小的存左边 大的存右边 一样的不存 平衡二叉树&am…

二叉查找树

二叉查找树,又称二叉树或者二叉搜索树

特点:每一个节点上最多又两个子节点

任意节点左子树上的值都小于当前节点 

任意节点右子树上的值都大于当前节点

二叉查找树添加节点:规则

小的存左边

大的存右边

一样的不存

平衡二叉树(规则)

任意节点左右子树高度差不超过1

旋转机制

规则1:左旋

规则2:右旋

触发机制:当添加一个节点之后,该树 不再是一颗平衡二叉树

左旋:确定支点:从添加的节点开始,不断的往父节点找不平衡的节点

步骤:以不平衡的点作为支点,把支点左旋降级,变成左子节点,晋升原来的右子节点

平衡二叉树需要旋转的四种情况

1.左左               一次右旋

2.左右               先局部左旋,,再整体右旋

3.右右               一次左旋

4.右左               先局部右旋,再整体左旋

红黑树

红黑树是一种自平衡的二叉查找树,是计算机科学中用到的一种数据结构

是特殊的二叉查找树,红黑树的每一个节点上都有存储位表示节点的颜色

每一个节点可以是红或者黑;红黑树不是高度平衡的,它的平衡是通过“红黑规则”进行实现的

红黑规则:

1.每一个节点是红色的,或者黑色的

2.根节点必须是黑色

3.如果一个节点没有字节的或者父节点,则该节点相应的指针属性值为Nil,这个Nil视为叶节点,每个叶节点Nil是黑色的

4.如果某一个节点是红色,那么它的子节点必须是黑色(不能出现两个红色节点相连的情况)

5.对每一个节点,从该节点到其所有后代叶节点的简单路径上,均包含相同的黑色节点

默认颜色:添加节点默认是红色的(效率高)

 

http://www.hkea.cn/news/215500/

相关文章:

  • 做网站用什么代码编写可口可乐软文营销案例
  • 宜昌网站建设哪家好厦门百度广告开户
  • 网站做二级域名外链
  • 网站建设服务费属于哪个大类电商seo搜索优化
  • 12380网站建设情况的报告网络seo首页
  • 个人如何在百度上做广告网站seo什么意思
  • java做网站编程合肥seo快排扣费
  • 做律师网站公司google play下载
  • 网站怎么做详情页北京网站制作建设公司
  • 广告网站模板下载不了东莞排名优化团队
  • 网站建设人员培训纲要河北seo网络推广
  • jsp网站开发实例视频教程各大网站的网址
  • 手机网站设计要素推广竞价
  • 久久医药网seo推广培训费用
  • 网站做301顶级域名需要绑定网站排名掉了怎么恢复
  • wordpress app 源码合肥seo整站优化网站
  • 建立网站基本步骤安仁网络推广
  • 网页建设方案怎么写网站seo优化心得
  • 还没有做网站可以先备案域名吗seo怎么提升关键词的排名
  • 做网站原型图软件优化设计七年级下册语文答案
  • 2023年舆情分析报告seo优化宣传
  • 武汉网站建设 熊掌号最佳磁力引擎吧
  • 教育平台网站开发品牌运营
  • 91人才网赣州招聘网安卓优化大师app下载安装
  • 合肥网页模板建站营业推广策划
  • 网站做301根目录在哪教育培训机构平台
  • 企业做网站域名需要自己申请吗深圳百度推广客服电话多少
  • 备案网站容易被收录公司网站建设费用多少
  • 4s店网站建设方案百度app下载最新版
  • 创建电子商务网站的7个步骤做网站推广需要多少钱