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

天津做个网站需要多少钱优化的定义

天津做个网站需要多少钱,优化的定义,sem seo 区别,中国电商平台有哪些接下来&#xff0c;是数据的插入 我们需要对数据插入的结点先进行判断&#xff0c;有如下三个情况 当插入的数据value<结点的value&#xff0c;应该递归地插入该结点的左子树&#xff08;的左子树...的左子树&#xff09; 当插入的数据value>结点的value&#xff0c;应…

接下来,是数据的插入

我们需要对数据插入的结点先进行判断,有如下三个情况

当插入的数据value<结点的value,应该递归地插入该结点的左子树(的左子树...的左子树)

当插入的数据value>结点的value,应该递归地插入结点的右子树(的右子树...的右子树)

直至递归地到达左右子树为空处,顺利插入并申请一个新的空间(new或者malloc放置新数据),此处是函数的出口。

那么我们可以写出insert函数

void insert(node*node, int value){

        if(node==NULL){

                node = newNode(value);

                return;

        if(value<node->value){

                insert(node->left, value);

                node->height = getUpdateHeight(node);

                if (//LL型 LR 型){

                //statement;

                }

        }

        if(value>node->value){

                insert(node->right, value);

                node->height = getUpdateHeight(node);

                if (//RR型 RL型){

                //statement;

                }

        }

}

以上预留了//statement位置,应对AVL的平衡特性,正如篇①的情况,插入结点可能会导致冲突/不平衡。根据前人的总结,共有以下4种类型:

LL型(结点的左子树高度-右子树高度==2,即平衡因子==2,且node的左子树的平衡因子==1),

LL型对应的操作为右旋rightRotate(node)。

LR型(node的左子树的平衡因子==-1),LR型可看作成LL型与RR型的结合,对应操作是先对node左子树(RR型)进行左旋leftRotate(node->left),再对node本身(LL型)作右旋rightRotate(node)。

RR型(结点的左子树高度-右子树高度==-2,且node的右子树的平衡因子==-1),

RR型对应的操作为左旋leftRotate(node)。

RL型(node的右子树的平衡因子==1),RL型可看作成RR型与LL型的结合,对应操作是先对node右子树(LL型)进行右旋rightRotate(node->right),再对node本身(RR型)作左旋leftRotate(node)。

http://www.dt0577.cn/news/6586.html

相关文章:

  • 武汉网站建设企业关键词排名工具
  • 网站设计扁平化百度精简版入口
  • wordpress 获取菜单项优化系统
  • 哪个网站学做真账比较好seo关键词排名网络公司
  • 网站建设的六个步骤济南seo整站优化厂家
  • 设计logo网站免费奇米网络事件营销
  • 什么网站可以做性格测试培训心得体会怎么写
  • 网站域名解析错误怎么解决google免费入口
  • 怎样做农产品交易平台网站湖南长沙seo教育
  • 网站建设 更新 维护百度上海推广优化公司
  • 网站免费推广平台有哪些自己怎么创建网站
  • wordpress+主题+引入js福州百度快速优化排名
  • 上海网站备案办理关键词排名推广公司
  • 网站的市场如何制作学网络营销有用吗
  • 广告公司简称宁波seo公司哪家好
  • 网页给别人做的 网站后续收费吗营销策略的概念
  • 做网站买一个域名多少钱企业网站定制
  • 网站建设实践考试试题优化seo设置
  • 北京做网站那家好北京网站优化推广方案
  • 江苏省网站建设哪家好西安疫情最新数据消息5分钟前
  • 阜新市建设学校管方网站百度通用网址
  • 做影视网站风险大吗文案发布平台
  • 优惠券直播网站怎么做的百度业务范围
  • 女与男做那个的视频网站杭州seo按天计费
  • 自己做代练网站微信推广平台哪里找
  • 品牌做网站网络市场的四大特点
  • 青岛建网站人推广怎么推
  • 百度网站v2升级到v3怎么做关键词规划师
  • 企业网站优化要多少钱谷歌aso优化
  • 宁波公司网站开发招聘品牌营销策略案例