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

网站建设需求分析表怎么写seo公司排行

网站建设需求分析表怎么写,seo公司排行,海口seo外包,常州云之家网站建设公司怎么样树和二叉树 前言1.树1.1树的概念和结构1.2树的相关术语1.3树的表示方法1.4 树形结构实际运用场景 2.二叉树2.1二叉树的概念和结构2.2二叉树具备以下特点:2.3二叉树分类 3.满二叉树4.完全二叉树5.二叉树性质6.附:树和二叉树图示 前言 欢迎莅临姜行运主页…

树和二叉树

  • 前言
  • 1.树
    • 1.1树的概念和结构
    • 1.2树的相关术语
    • 1.3树的表示方法
    • 1.4 树形结构实际运用场景
  • 2.二叉树
    • 2.1二叉树的概念和结构
    • 2.2二叉树具备以下特点:
    • 2.3二叉树分类
  • 3.满二叉树
  • 4.完全二叉树
  • 5.二叉树性质
  • 6.附:树和二叉树图示

前言

欢迎莅临姜行运主页
https://blog.csdn.net/2401_84320036?type=blog
欢迎指导本人数据结构专栏(https://blog.csdn.net/2401_84320036/category_12950167.html)

1.树

1.1树的概念和结构

定义:树是一种非线性的数据结构,它是由 n(n>=0)个有限结点组成⼀个具有层次关系的集合。为什么叫树,因为它看起来像一棵倒挂的树。

  • 有一个特殊的结点,称为根结点,根结点没有前驱结点。
  • 除了根结点外,每个结点有且仅有一个父结点。
  • 子树不相交。
  • 一棵N个结点的树有N-1条边。

1.2树的相关术语

父结点/双亲结点:若一个结点含有子结点,则这个结点称为其子结点的父结点。
子结点/孩子结点:一个结点含有的子树的根结点称为该结点的子结点; 如上图:B是A的孩⼦结点
结点的度:一个结点有几个孩子,他的度就是多少。
树的度:一棵树中,最大的结点的度称为树的度。
叶子结点/终端结点:度为 0 的结点称为叶结点。
分支结点/非终端结点:度不为 0 的结点。
兄弟结点:具有相同父结点的结点互称为兄弟结点(亲兄弟)。
结点的层次:从根开始定义起,根为第 1 层,根的子结点为第 2 层,以此类推;
树的高度或深度:树中结点的最大层次。
结点的祖先:从根到该结点所经分支上的所有结点。
路径:⼀条从树中任意节点出发,沿父节点-子节点连接,达到任意节点的序列。
子孙:以某结点为根的子树中任一结点都称为该结点的子孙。
森林:由 m(m>0)棵互不相交的树的集合称为森林.

1.3树的表示方法

struct TreeNode
{struct Node* child; // 左边开始的第⼀个孩⼦结点struct Node* brother; // 指向其右边的下⼀个兄弟结点int data; // 结点中的数据域
};

1.4 树形结构实际运用场景

文件系统是计算机存储和管理文件的⼀种方式,它利用树形结构来组织和管理文件和文件夹。在文件系统中,树结构被广泛应用,它通过父结点和子结点之间的关系来表示不同层级的文件和文件夹之间的关联。

2.二叉树

2.1二叉树的概念和结构

在树形结构中,常用的就是二叉树,⼀棵二叉树是结点的⼀个有限集合,该集合由(⼀个根结点加上两棵别称为左子树和右用树的二叉树组成)或者为(空)。

2.2二叉树具备以下特点:

  • 二叉树不存在度大于 2 的结点。
  • 二叉树的子树有左右之分,次序不能颠倒,因此二叉树是有序树

注意:对于任意的二叉树都是由以下几种情况复合而成的

2.3二叉树分类

  1. 满二叉树
  2. 完全二叉树

3.满二叉树

一个二叉树,如果每一层的结点数都达到最大值,则这个二叉树就是满二叉树。
如果⼀
个⼆叉树的层数为 K ,且结点总数是在这里插入图片描述
,则它就是满二叉树。
等比数列计算,从二的指数从零到一计算。

4.完全二叉树

除了最后一层,其他每层的结点个数都达到最大,最后一层结点个数不一定最大,最后一次的结点按照顺序由左到右依次排列。

5.二叉树性质

根据满二叉树的特点可知:
在这里插入图片描述

6.附:树和二叉树图示

在这里插入图片描述

http://www.dtcms.com/a/546160.html

相关文章:

  • corepack enable是什么 有什么作用
  • 免费网站建设培训班网站建设过程有哪几个阶段
  • leetcode 227 基本计算器II
  • 酒泉网站建设与制作网站结构有哪些
  • 【Vue】若依框架树形选择器和显示
  • 力扣hot100之最长连续序列(java版)
  • 买了两台服务器可以做网站吗seoapp推广
  • GXDE For deepin 25:deepin25 能用上 GXDE 了!
  • 搜房网站要怎么 做网站做成app
  • 网站建设教学视频百度云盘无锡电商网站设计
  • 【MIT 6.5840/6.824】Lab3 Raft
  • 在哪网站开发软件制作企业网站得多长时间
  • 异构系统集成提速:重构企业数据流转架构
  • 在OpenHarmony上适配图形显示【5】——DRM 设备信息查询工具drm_info
  • 校园网站制度建设淘宝网页版怎么退出登录
  • Rust 中的零拷贝技术:从原理到实践的深度探索 [特殊字符]
  • 泰州网站建设多少钱什么是4c品牌建设模型
  • 公司网站模板源代码亳州网站建设推广
  • Linux驱动的加载与卸载
  • 二学一做专题网站无锡网页制作报价
  • 装修公司做自己网站珠海网站制作费用
  • 手机网站建站公司wordpress关于本站
  • 网站数字签名做网站能挣钱么
  • 温州做网站的wordpress the7.6
  • 中华古文明的视觉史诗:郭泰来以当代彩墨重构“上古三经”——迟来的祝贺:图书《山海经》荣获“出版奖”
  • Rust BTreeMap 红黑树
  • 为代理网站做网站wordpress站群作用
  • 网站上社保做增员怎么做wordpress html 代码
  • Lua--协程
  • 建立网站目录结构的原则优化二十条