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

做简历的网站都有哪些内容大连 做网站公司

做简历的网站都有哪些内容,大连 做网站公司,wordpress按钮弹窗,网站建设外包多少钱一.绪论: 二.数据结构(二叉树): 1.简介: 1)每一个节点(也叫结点)都是一个独立的对象-->当中不仅要存数据值,还要存父节点地址值,左子节点地址值,右子 节点地址值 2)没有父节点或者子节点的节点就记为null 2.遍历方…

一.绪论:


二.数据结构(二叉树):

1.简介:

1)每一个节点(也叫结点)都是一个独立的对象-->当中不仅要存数据值,还要存父节点地址值,左子节点地址值,右子 节点地址值

2)没有父节点或者子节点的节点就记为null


2.遍历方式:(适用于所有二叉树)

a.前序遍历:按照上->中->下的方式遍历

b.中序遍历:(重点)按照左->中->右的方式遍历(也是按小到大)

c.后序遍历:

d.层序遍历:


3.遍历方式的总结:


三.数据结构(二叉查找树):

1.概念:


2.添加节点:

规则:


3.查找结点:

要从根节点*开始查找,之后根据小的在左边,大的在右边进行查找即可


四.数据结构(平衡二叉树):

1.规则:

该二叉树不是平衡二叉树,因为比如节点10的左子树高度为0,节点10的右子树高度为3,高度差为2,已经超过了1

注:规则中的任意节点是指同一个节点的左右子树,不是任意两个节点

2.实例:

该二叉树是平衡二叉树

节点7的左子树高度为2,右子树高度为1,高度差为1,符合规则

其他节点同理


五.数据结构(树)的演变:


六.平衡二叉树的旋转机制->用于保持二叉树的平衡:(平衡时不用旋转)

1.规则1->左旋:

例1:

改正后为:

例2:


2.规则2->右旋:

例1:

例2:


3.触发时机:当添加一个节点后,该树不再是一颗平衡二叉树(如果添加一个节点后仍旧是平衡二叉树,则不触发旋转机制)


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

1.左左:当根节点左子树的左子树有节点插入,导致二叉树不平衡(一次右旋即可搞定)

例如:

插入节点后:

改正:


2.左右:当根节点左子树的右子树有节点插入,导致二叉树不平衡(不止一次才能搞定->

先局部左旋,再整体右旋)

例如:

插入节点后:

开始旋转:

但仍未平衡,继续旋转:

先要重新进行局部旋转


3.右右:当根节点右子树的右子树有节点插入,导致二叉树不平衡(一次左旋即可搞定)

例如:

添加节点后:


4.右左:当根节点右子树的左子树有节点插入,导致二叉树不平衡(不止一次才能搞定->

先局部右旋,再整体左旋)

例如:

添加节点后:

开始旋转:


http://www.yayakq.cn/news/650762/

相关文章:

  • 网站开发价格 北京工程公司取名字大全参考
  • 查看商标是否被注册官网排名优化工具下载
  • 安徽省做网站做网站的保证承诺
  • 苏州建设档案馆官方网站中山城市建设集团网站
  • 东莞企业网站建立报价招聘 人才招聘
  • 高端网站建设优化云一网站建设
  • linux可以做网站开发吗网站的seo后台怎么做
  • 网站建设哪家专业公司好html5 门户网站模版
  • 苏州公司建设网站制作网站开发过滤器作用
  • 手机网站建设选 朗创营销在一起做网店的网站的怎么购买
  • 专门做动漫的网站有哪些星子网招聘
  • 没有建网站怎样做网销网站功能的介绍
  • 网站建设订流量什么意思焦作网站seo
  • 深圳网站建设相关推荐国内营销策划公司排名
  • 义乌网站建设微博如何做外链到时自己网站
  • 域名到网站上线申报课题所需的网站怎么做
  • 网站代码优化的内容有哪些网站开发asp 视频
  • 公司后台的网站代理维护更新常见的跨境电商平台有哪些
  • 上海雍熙网站建设优秀毕业设计网站设计
  • 长沙公司网站高端网站建设又拍网站怎么做
  • 建设网站找哪个公司天津建设网站培训
  • 哪些网站可以做房产推广正规的网店平台有哪些
  • 个人网站设计论文范文网站必须做百度推广才能被别人搜到吗
  • 4s店网站建设吉林北京网站建设
  • 电白区住房和城乡建设部门户网站江门seo外包公司
  • 百度只更新快照不收录网站网页设计班学费
  • 域名 和网站有什么区别精细化工网站建设
  • 网站客户留言哪个网站建设
  • 如何做自己的广告网站wordpress 简洁 模板
  • 湖南高端网站制做的网站不能放视频播放器