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

天津做个网站需要多少钱企业营销策划

天津做个网站需要多少钱,企业营销策划,网站建设那个最好,河北黄骅市简介接下来&#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.khdw.cn/news/2343.html

相关文章:

  • 电子商务网站建设的目的意义百家号seo
  • 做宠物服务的相关网站定制网站
  • 做网站和app报价搜索引擎优化排名
  • 做奥网站做推广怎么做
  • tomcat做网站并发百度推广价格价目表
  • 温州市建设工程质监站网站网购平台推广方案
  • thinkphp做网站好吗推广策略
  • 做网站发表的赚钱百度地图3d实景地图
  • 大型购物网站建设方案免费发布推广的平台有哪些
  • 温州网站开发服务商百度seo什么意思
  • 游戏开发和网站开发哪个好玩搜索引擎优化名词解释
  • seo建站淘客新乡网站优化公司
  • 宁波城乡住房建设厅网站网络广告文案
  • 静态网站代做网络营销培训
  • 贵州省城乡建设厅网站关键词如何确定
  • 网站运营需要学什么百度搜索入口
  • 宁波网站建设 慕枫科技网站制作软件免费下载
  • wordpress禁用主题字体南宁百度seo建议
  • 江西网站设计电话品牌推广方案案例
  • php怎么用来做网站账号权重查询入口站长工具
  • 北京网站设计排名百度推广电话
  • 免费建网站软件哪个好网店代运营合同
  • 淮安做网站站长资讯
  • 网站后台管理系统的主要功能优化营商环境条例解读
  • 如何让新网站怎么做小说推广挣钱
  • 各类手机网站建设百度指数下载
  • 网站开发有哪几类seo自动排名软件
  • 建设一个网站需要条件搭建一个app平台需要多少钱
  • 资源软件库网站优化推广哪家好
  • 深圳做网站联雅网页快速收录