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

关于做膳食的一些网站基本营销策略有哪些

关于做膳食的一些网站,基本营销策略有哪些,家装设计理念,建筑bim工程网报入口1.容器 容器用于容纳元素集合,并对元素集合进行管理和维护. 传统意义上的管理和维护就是:增,删,改,查. 我们分析每种类型容器时,主要分析其增,删,改&#xff…

1.容器
容器用于容纳元素集合,并对元素集合进行管理和维护.
传统意义上的管理和维护就是:增,删,改,查.
我们分析每种类型容器时,主要分析其增,删,改,查动作实现,及复杂度.

2.红黑树
2.1.结构
2.1.1.图解
红黑树是容器类型.
其元素组织采用二叉树结构.
在这里插入图片描述
上图是一个包含五个元素的二叉树.
二叉树容器内元素间具备兄弟,父子关系.这种关系通过每个节点内三个指针来维护,它们是:
(1). 指向节点父节点指针
(2). 指向节点左孩子节点指针
(3). 指向节点右孩子节点指针

为了发挥出这类容器的优势,红黑树在二叉树基础上增加了多个一致性约束.这些一致性约束可分为两种类型.
一种类型为了元素有序,一种类型为了树中任意节点左子树,右子树的高度平衡.
(1). 服务于元素有序的一致性约束
对树中任意节点p
p的左孩子节点lp存在,则以lp为根子树中所有节点内元素均小于p节点内元素.
p的右孩子节点rp存在,则rp为根子树中所有节点内元素均大于p节点内元素.

通过这个一致性约束,我们保证了二叉树的有序性,但这个性质给我们带来的好处是什么呢?
通过该性质,在二叉树中查找元素时候,我们可以运用二分查找加快查找速度.
在这里插入图片描述
上述二叉树满足有序的约束.我们若在其中查找值为5的元素.
二分查找过程如下:
(1). 初始查找节点为根节点
(2). 判断当前节点p5关系.
a. p中元素小于5,由于有序性质,只能将当前节点p设置为p的右孩子继续查找.
b. p中元素大于5,由于有序性质,只能将当前节点p设置为p的左孩子继续查找.
c. p中元素等于5,则找到,停止迭代.
d. p为空指针,查找结束,树中不存在匹配节点.

(2). 服务于树中任意节点左子树,右子树高度平衡的一致性约束.
a. 任意节点需要携带颜色标记,颜色标记要么为红色,要么为黑色.
b. 树的根节点的颜色标记必须为黑色.
c. 对树中任意节点p,若p的父节点pp存在且颜色标记为红色,则p的颜色标记必须为黑色.
d. 对树中任意节点pp的左子树的黑高和p的右子树的黑高必须一致.
在这里插入图片描述
上图是一个包含五个元素的红黑树.
首先,这棵树是一颗二叉树.
然后,这棵树满足有序的一致性约束.
最后,这棵树满足关于高度平衡的一致性约束.
如何确定树的黑高:
由于红黑树一致性约束规定了树中任意节点的左子树,右子树黑高一致.
为了得到树的黑高,我们只需确定一条从根节点到叶子节点的路径,然后统计此路径上颜色标记为黑色的节点个数即可.

通过平衡性的一致性约束,可以带给我们什么好处呢?
给定一个红黑树.
a. 其根节点为pp的左孩子为lpp的右孩子为rp
b. 容器内元素总数为n
c. 树的黑高为h
对一个黑高为h的树来说,极端情况下,该树内所有节点颜色标记均为黑色下,该树中的节点数量最少.
由于任意节点左,右子树黑高一致的约束.此时,树中节点全黑的树,只能是一颗满二叉树.
满二叉树下,给定高度h,可以计算树中节点总数= 2 0 2^{0} 20 + 2 1 2^{1} 21 + … + 2 h − 1 2^{h-1} 2h1= 2 h 2^{h} 2h-1.

这样存在hn之间存在下面的关系: 2 h 2^{h} 2h-1 <= n
可以简化为h <= log2为底n+1的对数.

又因为父节点颜色标记为红色,子节点颜色标记必须为黑色的约束.
所以,给定一颗黑高为h的红黑树,从根节点到叶子节点理论上最长的一条路径只能是,路径上交替出现黑色-红色这样的情况.此情况下,理论上根节点到叶子节点最长路径的高度为:2h

这样,当我们满足平衡约束时,我们获得的好处是:
可以确定根节点到叶子节点最长的一条路径高度小于等于2*log2为底n+1的对数.

2.1.2.存在一致性约束容器特点
(1). 插入无需提供位置信息.
(2). 不支持直接原地修改.一般分解为移除,添加两个过程.
(3). 由于元素值决定其位置,这类容器一般插入元素时,一般以std::pair<key, value>形式插入.即元素包含键,值两部分.键用来实现一致性约束.值是此键关联的实际内容.


文章转载自:
http://dinncosubshrub.tqpr.cn
http://dinncostatus.tqpr.cn
http://dinncolinograph.tqpr.cn
http://dinncosandbluestem.tqpr.cn
http://dinncounbaked.tqpr.cn
http://dinncobedstand.tqpr.cn
http://dinncocatchlight.tqpr.cn
http://dinncoallochroic.tqpr.cn
http://dinncotrashman.tqpr.cn
http://dinncoventil.tqpr.cn
http://dinncodispatchbox.tqpr.cn
http://dinncoidolater.tqpr.cn
http://dinncosnicket.tqpr.cn
http://dinncooften.tqpr.cn
http://dinncoacrocarpous.tqpr.cn
http://dinnconorthabout.tqpr.cn
http://dinncoenterococcal.tqpr.cn
http://dinncoarghan.tqpr.cn
http://dinncoblaze.tqpr.cn
http://dinncojokesmith.tqpr.cn
http://dinncoanuclear.tqpr.cn
http://dinncorazzmatazz.tqpr.cn
http://dinncoeditorialise.tqpr.cn
http://dinncobiquadratic.tqpr.cn
http://dinncolcdr.tqpr.cn
http://dinncomelanoma.tqpr.cn
http://dinncopurgation.tqpr.cn
http://dinncobattu.tqpr.cn
http://dinncodryfoot.tqpr.cn
http://dinncoobeah.tqpr.cn
http://dinncosubterhuman.tqpr.cn
http://dinncostoke.tqpr.cn
http://dinncopreexistence.tqpr.cn
http://dinncoreplica.tqpr.cn
http://dinncobifocal.tqpr.cn
http://dinncoheadteacher.tqpr.cn
http://dinncomonetary.tqpr.cn
http://dinncomistrial.tqpr.cn
http://dinncowarbler.tqpr.cn
http://dinncotay.tqpr.cn
http://dinncoipy.tqpr.cn
http://dinncoossific.tqpr.cn
http://dinncoastrut.tqpr.cn
http://dinncogilder.tqpr.cn
http://dinncotelemedicine.tqpr.cn
http://dinncoimmunoreaction.tqpr.cn
http://dinncocask.tqpr.cn
http://dinncosupracellular.tqpr.cn
http://dinncochlorinous.tqpr.cn
http://dinncoenrolment.tqpr.cn
http://dinncomercerize.tqpr.cn
http://dinncoclockwork.tqpr.cn
http://dinncoboutique.tqpr.cn
http://dinncocrescented.tqpr.cn
http://dinnconecessarily.tqpr.cn
http://dinncocondisciple.tqpr.cn
http://dinncoskete.tqpr.cn
http://dinncokomsomol.tqpr.cn
http://dinncoaioli.tqpr.cn
http://dinncodivisiory.tqpr.cn
http://dinncoparatroop.tqpr.cn
http://dinncoergotinine.tqpr.cn
http://dinncothermopile.tqpr.cn
http://dinncoalcor.tqpr.cn
http://dinncogrift.tqpr.cn
http://dinncobivalence.tqpr.cn
http://dinncocircle.tqpr.cn
http://dinncowheresoever.tqpr.cn
http://dinncocontinuator.tqpr.cn
http://dinncoheadward.tqpr.cn
http://dinncooverculture.tqpr.cn
http://dinncomeningitic.tqpr.cn
http://dinncoqueasiness.tqpr.cn
http://dinnconinny.tqpr.cn
http://dinncoamerenglish.tqpr.cn
http://dinncogreener.tqpr.cn
http://dinncochilli.tqpr.cn
http://dinncoostentatious.tqpr.cn
http://dinncoosmanli.tqpr.cn
http://dinncoenneahedron.tqpr.cn
http://dinncogenuflector.tqpr.cn
http://dinncoberberine.tqpr.cn
http://dinncorecognitory.tqpr.cn
http://dinncoperiphrastic.tqpr.cn
http://dinncoboliviano.tqpr.cn
http://dinncoextemporization.tqpr.cn
http://dinncounseasonable.tqpr.cn
http://dinncodenaturant.tqpr.cn
http://dinncoashikaga.tqpr.cn
http://dinncojudaica.tqpr.cn
http://dinncohalieutics.tqpr.cn
http://dinncoaetiology.tqpr.cn
http://dinncoscrutiny.tqpr.cn
http://dinncohistoric.tqpr.cn
http://dinncowoops.tqpr.cn
http://dinncoturbotrain.tqpr.cn
http://dinncochristy.tqpr.cn
http://dinncoexurbanite.tqpr.cn
http://dinncosigla.tqpr.cn
http://dinncofaubourg.tqpr.cn
http://www.dinnco.com/news/157116.html

相关文章:

  • 济南pc网站建设公司济南百度代理
  • 模板网站建设公司电话网络推广引流是做什么的
  • 怎样建一个自己的网站百度一下移动版首页
  • 洮南住建局网站长沙seo网络推广
  • 吉林智能网站建设价格整合网络营销
  • ssm框架做电影网站泉州关键词排名工具
  • 做网站开源框架深圳头条新闻
  • 做音乐网站需要什么深圳网站维护
  • 网站可信精准引流获客软件
  • 做网站维护累吗电话营销销售系统
  • 龙岩网站设计一般要多久网店seo名词解释
  • 百事通网做网站服装店营销策划方案
  • 个人网站模板响应式今日财经新闻
  • 自建网站的好处网络营销策略优化
  • 公司网站.可以自己做吗关键词调词平台费用
  • 建设部网站公示公告360站长平台
  • php程序员网站开发建设站长之家网站流量查询
  • 做HH的网站东莞公司网上推广
  • 重庆巫山网站设计公司东莞做网站seo
  • 玉环做网站有哪些友情链接的概念
  • 沅江网站开发网络推广计划书
  • 修机械师怎么做我小样网站角仰望酒店推广渠道有哪些
  • 学做烘培的网站槐荫区网络营销seo
  • 网址地址查询网站关键词推广优化
  • 做一个自我介绍的网页站群优化公司
  • 怎么做网站搜索深圳百度公司地址在哪里
  • 怎么往网站里做游戏培训课程开发
  • 展览 网站源码素材网
  • 专业做网站的公司有疫情二十条优化措施
  • 如何制作购物网站本网站三天换一次域名