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

网站建设服务定制企业网站建站那种好

网站建设服务定制,企业网站建站那种好,阳江市企业网站优化,wordpress 移除 新闻文章目录 二叉树一、树的概念1.树形结构1.1. 树的特点:1.2 概念:1.3 树的表示形式 2.树的应用 二、二叉树1.二叉数的概念2.满二叉树3.完全二叉树4.二叉树的性质练习: 二叉树 一、树的概念 1.树形结构 1.1. 树的特点: 1.根节点没…

文章目录

  • 二叉树
    • 一、树的概念
      • 1.树形结构
        • 1.1. 树的特点:
        • 1.2 概念:
        • 1.3 树的表示形式
      • 2.树的应用
    • 二、二叉树
      • 1.二叉数的概念
      • 2.满二叉树
      • 3.完全二叉树
      • 4.二叉树的性质
          • 练习:


二叉树


一、树的概念

1.树形结构

1.1. 树的特点:

1.根节点没有前驱节点
2.除根节点外,其余结点分成了M个互不相交的集合
3.子树的根节点有且只有一个前驱
4.树是递归定义的

在这里插入图片描述

  • 树形结构中,子树不能相交;
  • 除了根节点外,每个结点有且只有一个父结点;
  • 一颗N个结点的树,有N-1条边;
1.2 概念:

在这里插入图片描述

  • 1.结点的度:一个结点含子树的个数 ,如上图:A的度为3;
  • 2.树的度:树中,结点的度最大值 ,数的度为3 ;
  • 3.叶子结点/终端结点:度为0的结点(没有子结点)如J、F、K、L、H、I;
  • 4.父结点/双亲节点:含有子节点的结点. 如A是C的父结点;
  • 5.子结点/孩子结点:如B是A的子结点
  • 6.根结点:一棵树中,没有父结点的结点: A
  • 7.结点的层次:从根结点开始,根为第1层,根的子结点为第2层…
  • 8.树的高度/深度:树中结点的最大层次。 上图中树的高度为4;
  • 9.分支结点/非终端结点:度不为0的结点:E,G…
  • 10.兄弟结点:具有相同的父结点:E、F
  • 11.堂兄弟结点:其父结点都在同一层;F、G
  • 12.森林:多棵互不相交的的数的结合
1.3 树的表示形式

孩子兄弟表示法:
在这里插入图片描述

class Node{int val;//存储的数据Node firstChild;//第一个孩子引用Node nextBrother;//下一个兄弟引用
}

一个结点中,val存储数据
firstChild存该结点的第一个子结点
nextBrother存该结点下一个兄弟结点
没有孩子兄弟的时候为null

孩子双亲表示法

2.树的应用

文件夹结构

二、二叉树

在这里插入图片描述

1.二叉数的概念

  • 一个根节点加上它的左子树和右子树
  • 二叉树不存在度大于2的结点(一个结点只能有两个子节点)
  • 二叉树是有序树,子树的左右不能颠倒

2.满二叉树

在这里插入图片描述

1.每一层的结点都是满的,除了最后一层,每个结点都有两个子结点
2.每层的结点数都达到最大值
3.如果二叉树的层数为K,结点总数为2^k-1,则为满二叉树
4.结点为n,层数 = log2(n+1),向上取整

3.完全二叉树

在这里插入图片描述

1.从0开始依次从左往右按顺序一一对应
2.满二叉树是一种特殊的完全二叉树

4.二叉树的性质

  • 1.根结点的层数为1,则一棵非空二叉树的第i层上最多有 2^(i-1) 个结点
  • 2.根结点的二叉树的深度为1,深度为K的二叉树的最大结点数是 2^K-1
  • 3.具有n个结点的完全二叉树的深度k==log2(n+1) ,向上取整
  • 4.对于具有n个结点的完全二叉树,如果按照从上至下从左至右的顺序对所有节点从0开始编号,则对于序号为i的结点有:

父结点下标为 i : 左孩子的下标:2i+1 ; 右孩子的下标 2i+2;
子结点下标为 i : 父结点下标:(i - 1)/ 2

  • 5.对任何一棵二叉树, 如果其叶结点个数为 n0, 度为2的非叶结点个数为 n2,则有n0=n2+1

也就是说:度为0的结点比度为2的结点多一个==有两个子节点的结点数=叶子结点数-1
n0=n2+1

在这里插入图片描述

练习:

在这里插入图片描述

A.n
完全二叉树结点的个数分奇数和偶数两种情况
奇数个结点,度为1的结点数为1
偶数个结点,度为1的结点数为0
联立总结点数之和的式子和 n0-1=n2

在这里插入图片描述

点击移步博客主页,欢迎光临~

偷cyk的图

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

相关文章:

  • php部署网站关于电商平台
  • 常德网站开发公司苏州平台公司
  • 游戏门户网站模板网站制作完成
  • 网站专业术语中 seo意思是广州有哪些科技公司
  • 成都公司的网站制作用vs2010做网站的好处
  • 四川住房和城乡建设厅网站官网机械产品做哪个网站
  • 网站配色方案 对比色坪山附近公司做网站建设哪家技术好
  • 如何网站网站做代理摄影网站开发
  • 网站 验收建筑企业网站源码
  • phpcms旅游网站模板下载网站添加文章之后更新缓存访问网站就需要输入账号密码
  • 专业seo站长工具全面查询网站网站受攻击
  • 汕头网站建设公司有哪些专业的网站建设价格低
  • 手机网站怎么做才适合优化苏州市网站建设服务
  • 石家庄网站建设找哪家好室内设计师网站十大网站
  • 济南招考院网站教育网站开发文档
  • 酒店网站可以怎么做响应式网页设计优缺点
  • 网站推广和精准seo如何提高网站浏览量
  • 网站备案查询主办单位性质为个人扫描二维码进入公司网站怎样做
  • 西部数码网站管理助手v4.0网络管理系统是什么
  • php红酒网站建设网站建设需要确定的问题
  • 企业网站asp模板打米传奇手游
  • 中国海洋大学站群网站建设建站官网
  • 淮安开发区建设局网站网站关键词是指什么
  • php网站留言板漏洞wordpress修改php.ini
  • 手机站电影wordpress 公众号群发
  • 南京制作网站培训学校网站建设推广最简单的话术
  • 域名禁止网站相关智能ai写作免费网站
  • 网站建设先进个人自荐百度app下载官方免费下载最新版
  • 代理备案网站抖音seo优化
  • 企业网站建设818gx东莞网络推广费用