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

移动端网站制作搜一搜排名点击软件

移动端网站制作,搜一搜排名点击软件,淘宝网的网站建设,wordpress人型图标1 树转换为 二叉树 将树转换成二叉树的步骤是: 加线。在所有的兄弟结点之间加一条线。去线。对于树中的每个结点,只保留它与第一个孩子结点的连线,删除该结点其他孩子结点之间的连线。调整。以树的根结点为轴心,将整个树顺时针旋…

1 树转换为 二叉树

将树转换成二叉树的步骤是:

  1. 加线。在所有的兄弟结点之间加一条线。
  2. 去线。对于树中的每个结点,只保留它与第一个孩子结点的连线,删除该结点其他孩子结点之间的连线。
  3. 调整。以树的根结点为轴心,将整个树顺时针旋转一定的角度(该结点的第一个孩子是该结点的左孩子,左孩子的兄弟是该结点的右孩子 )

在这里插入图片描述

2 森林转换为二叉树

森林是由若干棵树组成,可以将森林中的每棵树的根结点看作是兄弟,由于每棵树都可以转换为二叉树,所以森林也可以转换为二叉树。

将森林转换为二叉树的步骤是:

  1. 先把每棵树转换为二叉树;
  2. 第一棵二叉树不动,从第二棵二叉树开始,依次把后一棵二叉树的根结点作为前一棵二叉树的根结点的右孩子结点,用线连接起来。当所有的二叉树连接起来后得到的二叉树就是由森林转换来的二叉树。

在这里插入图片描述

3 二叉树转换为树

二叉树转换为树是树转换为二叉树的逆过程,其步骤是:

  1. 加线。若某结点的左孩子结点存在,将该左孩子结点的右孩子结点、右孩子结点的右孩子结点……都作为该结点的孩子结点,将该结点与这些右孩子结点用线连接起来;
  2. 去线。删除原二叉树中所有结点与其右孩子结点的连线;
  3. 整理(1)和(2)两步得到的树,使之结构层次分明。

在这里插入图片描述

4 二叉树转换为森林

二叉树转换为森林步骤如下:

  1. 先把每个结点与右孩子结点的连线删除,得到分离的二叉树;
  2. 把分离后的每棵二叉树转换为树;
  3. 整理第(2)步得到的树,使之规范,这样得到森林。

在这里插入图片描述

5 实战演练

5.1 例题1

(2009年408第6题)题目:将森林转换为对应的二又树,若在二又树中,结点 是结点 的父结点的父结点,则在原来的森林中,u和可能具有的关系是

I.父子关系
II.兄弟关系
III.u的父结点与的父结点是兄弟关系

A.只有II
B.I和II
C.I和III
D.I、II和III

解析:
在这里插入图片描述

5.2 例题2

(2014年408第5题)题目:将森林 F 转换为对应的二叉树 T,F 中叶结点的个数等于

A.T中叶结点的个数
C.T中左孩子指针为空的结点个数
B.T中度为 1的结点个数
D.T中右孩子指针为空的结点个数

解析:

在这里插入图片描述

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

相关文章:

  • 单页网站制作系统零售网站制作
  • 怎样修改公司网站内容wordpress 计算器插件
  • 南阳网站建设的公司黄冈网站建设价格
  • 网站推广协议网站模板psd素材
  • 免费创一个网站云南免费网站建设
  • 大型信息类PC网站适合vue做吗免费公司宣传册设计样本
  • 一般做网站用什么字体沈阳网站推广公司
  • 网站建设条件想学网站建设优化去哪
  • 网站建设优化扬州咸阳市城乡建设规划局网站
  • 苏州网站开发公司电话wordpress自媒体主题更新失败
  • 个人备案网站做盈利合法吗公式wordpress
  • wordpress网站制作教程视频没有地址如何注册公司
  • 小学网站源码php手机端wordpress怎么用
  • 甘肃省建设厅网站首页网站建设得花多少钱
  • 山西网站建设网站杭州市网站建设公司
  • 南京小程序网站开发东莞seo推广优化排名
  • 什么平台可以做网站无忧seo博客
  • 杭州知名网站建设做医疗的网站建设
  • 火的网站建设明细报价表免费建站网站 百度一下
  • 网站建设申请总结怎样建一个自己公司的网站
  • 太原网站制作在线南宁网站建设
  • 前端设计除了做网站还能做什么建设科技期刊官网
  • php网站后台上传不了图片网上做平面设计的网站
  • 网站建设推广平台网址wordpress怎么编辑网页
  • 跨境电商平台一览表长沙网站搭建seo
  • 华为手机网站建设策划方案论文pc网站还有必要做吗
  • 自学建设网站中山楼市最新消息
  • 350做网站深圳手表网网站
  • wordpress做电影网站创造一个网站
  • pc端微信端网站建设无锡高端网站建设