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

做电气设计有哪些好的网站怎么建立公司网站?

做电气设计有哪些好的网站,怎么建立公司网站?,网络营销策划课程,最新获取网站访客qq接口一、红黑树的概念 红黑树是一种二叉搜索树#xff0c;但在每个节点上增加一个存储位表示节点的颜色#xff0c;可以是Red或者BLACK#xff0c;通过对任何一条从根到叶子的路径上各个节点着色方式的限制#xff0c;红黑树确保没有一条路径会比其他路径长出两倍#xff0c;…一、红黑树的概念 红黑树是一种二叉搜索树但在每个节点上增加一个存储位表示节点的颜色可以是Red或者BLACK通过对任何一条从根到叶子的路径上各个节点着色方式的限制红黑树确保没有一条路径会比其他路径长出两倍因为是接近平衡的。 二、红黑树的性质 ·1、每个结点不是红色就是黑色 2、根节点是黑色的 3、如果一个节点是红色的则它的两个孩子节点必须是黑色的。 4、对于每个节点从该节点到其所有后代节点的简单路径上均包含相同的黑色节点每条路径上黑色节点的数量相等根到空节点算一条路径。 5、NIL节点是黑色的 三、怎么做到最长路径不超过最短路径的二倍 根是黑色的NIL是黑色的如果一个节点是红色的那么它的左右孩子都是黑色不同的路径上有相同数量的黑色节点。上面的条件就可以推出最长路径不超过最短路径的两倍。 四、为什么红黑树更优于AVL树。 因为旋转的次数少了。 五、红黑树的插入 再插入的时候我们插入的是红节点如果插入黑色节点就会违背各个路径上的黑色节点是相等的。如果插入红色节点我们可能会违背一个节点是红色的它的左右孩子都是黑色的条件。当父亲是黑色的时候插入红色节点没有违背任何的条件如果当父亲是红色的时候就违背了一个节点是红色的它的左右孩子都是黑色的条件。对于这个情况我们需要分类讨论。红黑树也是一棵不太平衡的平衡二叉树。 情况一 叔叔存在且为红 情况1红黑树我们看的是uncle节点父亲和叔叔变黑grandfather变红 。那么局部的子树里面红黑节点的数量不变且连续的红节点问题暂时解决了。 继续向上处理 1、grandfather没有父亲就是根把grandfather变黑即可。 2、grandfather有父亲且为黑结束。 3、grandfather有父亲且为红和刚才是类似问题处理把grandfather当成插入节点按情况1进行处理。 情况二 叔叔不存在 如果叔叔不存在旋转加变色。 情况三 叔叔存在且为黑 旋转变色 总结 红黑树插入关键看叔叔。 1、叔叔存在且为红变色向上处理 2、叔叔不存在或者叔叔为黑色变色旋转。旋转需要进行根据位置来判断。grandfather-left parent ,parent-left cur 右旋父亲变黑祖父为红不需要再往上一层处理。 先左后右双旋cur为黑grandfather为红
http://www.hkea.cn/news/14269915/

相关文章:

  • 建设网站现在免费吗河北优化seo
  • 资源网站建设多少钱华为云 搭建网站
  • 河南免费网站建设登陆建设官方网站
  • 网站建设公司 云智互联优化网站首页
  • 为什么网站打不开网站开发安全
  • wordpress mu 搜索seo综合查询工具有什么功能
  • 关于产品网站建设的问题京东联盟如何做查优惠卷的网站
  • 如何提高网站收录数wordpress 后台制作
  • 找网站做任务qq红包网站怎么做可留言功能
  • 设计学校网站模板免费下载购物网站建设合同
  • 网站建设模板 源码 特效网站制作多久
  • 手机网站和网站一体遵义哪里有做网站的
  • 网站开发总体功能设计wordpress注册邮件问题
  • 做教育网站宣传策略十堰做网站排名
  • 手机网站建设 如何获得更好的排名快速建站代理
  • 网站建设过程中的系统结构图wordpress插件买免费
  • 连云港 网站 建设网站建设合同或方案书
  • win7如何做网站服务器用织梦做的手机网站怎么才能和电脑同步
  • 网站备案查询app下载代写简历哪个平台比较好
  • 青岛营销型网站设计公司吉林省建设信息管理平台
  • 多用户自助建站互联网站安全管理服务平台
  • o2o商城网站制作男女做那事是什 网站
  • 国内食品行业网站开发外链吧官网
  • 视频网站建设 知乎做网站需要准备什么条件
  • 网站建设及托管合同网站源码html
  • 湖南网站建设公司 地址磐石网络网站开发概要设计书模板
  • 蛋糕网站内容规划住房和城乡建设部网站统计
  • 网站建设课程ppt模板怎么看kk园区视频
  • 网站建设最高管理权限做自媒体需要关注什么网站
  • 济南品牌网站建设网站流量被黑