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

做哪类英文网站赚钱搜索引擎优化哪些方面

做哪类英文网站赚钱,搜索引擎优化哪些方面,java怎么做网站流量统计,网站维护要求文章目录 1.树的结构及概念1.1树的概念1.2树的相关结构概念1.3树的表示1.4树在实际中的应用 2.二叉树的结构及概念2.1二叉树的概念2.2特殊的二叉树2.2.1满二叉树2.2.2完全二叉树 2.3 二叉树的性质2.4二叉树的存储结构2.4.1顺序结构2.4.2链表结构 1.树的结构及概念 1.1树的概念…

文章目录

  • 1.树的结构及概念
    • 1.1树的概念
    • 1.2树的相关结构概念
    • 1.3树的表示
    • 1.4树在实际中的应用
  • 2.二叉树的结构及概念
    • 2.1二叉树的概念
    • 2.2特殊的二叉树
      • 2.2.1满二叉树
      • 2.2.2完全二叉树
    • 2.3 二叉树的性质
    • 2.4二叉树的存储结构
      • 2.4.1顺序结构
      • 2.4.2链表结构

1.树的结构及概念

1.1树的概念

树是一种非线性的数据结构,它是由n(n>=0)个有限结点组成一个具有层次关系的集合。把它叫做树是因为它看起来像一棵倒挂的树,也就是说它是根朝上,而叶朝下的。
有一个特殊的结点,称为根结点根结点没有前驱结点除根结点外,其余结点被分成M(M>0)个互不相交的集合T1、T2、……、Tm,其中每一个集合Ti(1<= i <= m)又是一棵结构与树类似的子树。每棵子树的根结点有且只有一个前驱,可以有0个或多个后继
因此,树是递归定义的
在这里插入图片描述

1.2树的相关结构概念

在这里插入图片描述

在一个树中,有下面几种结构概念:

结点的度:一个结点含有的子树的个数称为该结点的度; 如上图:A的为6,我们用一张图来更好的了解:
在这里插入图片描述

叶结点或终端结点:度为0的结点称为叶结点; 如上图:B、C、H、I…等结点为叶结点
非终端结点或分支结点:度不为0的结点; 如上图:D、E、F、G…等结点为分支结点
双亲结点或父结点:若一个结点含有子结点,则这个结点称为其子结点的父结点; 如上图:A是B的父结点
孩子结点或子结点:一个结点含有的子树的根结点称为该结点的子结点; 如上图:B是A的孩子结点
兄弟结点:具有相同父结点的结点互称为兄弟结点; 如上图:B、C是兄弟结点
树的度:一棵树中,最大的结点的度称为树的度; 如上图:树的度为6
结点的层次:从根开始定义起,根为第1层,根的子结点为第2层,以此类推;
树的高度或深度:树中结点的最大层次; 如上图:树的高度为4
堂兄弟结点:双亲在同一层的结点互为堂兄弟;如上图:H、I互为兄弟结点
结点的祖先:从根到该结点所经分支上的所有结点;如上图:A是所有结点的祖先
子孙:以某结点为根的子树中任一结点都称为该结点的子孙。如上图:所有结点都是A的子孙
森林:由m(m>0)棵互不相交的树的集合称为森林;
这里面的概念我们不需要全都记住,标黄的需要我们重点关注以下;

1.3树的表示

树结构相对线性表就比较复杂了,要存储表示起来就比较麻烦了,既然保存值域,也要保存结点和结点之间的关系,实际中树有很多种表示方式如:双亲表示法孩子表示法孩子双亲表示法以及孩子兄弟表示法等。
我们这里就简单的了解其中最常用的孩子兄弟表示法。

typedef int DataType;
struct Node
{struct Node* firstChild1;  // 第一个孩子结点   struct Node* pNextBrother;  // 指向其下一个兄弟结点  DataType data;   		    // 结点中的数据域            
};

在这里插入图片描述
在这个方法中,我们用firstchild指针找当前节点的第一个孩子节点(A),再用pnextbrother指针找到后续的孩子节点(B,C)找完之后接着用firstchild找到D,然后重复上面的操作,直到找完为止;

1.4树在实际中的应用

在这里插入图片描述

2.二叉树的结构及概念

2.1二叉树的概念

二叉树(Binary Tree) 是由n个结点构成的有限集(n≥0),该集合:

  1. 或者为空;
  2. 由一个根结点加上两棵别称为左子树和右子树的二叉树组成;
    在这里插入图片描述
    由上图我们可以得知:
    1.一个二叉树不存在度大于2的结点。
    2.二是结点的子树有左右之分,不能随意调换,调换后又是一棵新的二叉树。
对于任意一个二叉树都是由以下几种情况复合而成的;

在这里插入图片描述

2.2特殊的二叉树

在这里插入图片描述

2.2.1满二叉树

满二叉树:一个二叉树,如果每一个层的结点数都达到最大值,则这个二叉树就是满二叉树。也就是
说,如果一个二叉树的层数为K,且结点总数是,则它就是满二叉树。

2.2.2完全二叉树

完全二叉树:完全二叉树是效率很高的数据结构,完全二叉树是由满二叉树而引出来的。
对于深度为K的,有n个结点的二叉树,当且仅当其每一个结点都与深度为K的满二叉树中编号从1至n的结点一一对应时称之为完全二叉树。
** 要注意的是满二叉树是一种特殊的完全二叉树**。

2.3 二叉树的性质

  1. 若规定根结点的层数为1,则一棵非空二叉树的第i层上最多有2^( i-1) 个结点.
  2. 若规定根结点的层数为1,则深度为h的二叉树的最大结点数是2^h -1.
  3. 对任何一棵二叉树, 如果度为0其叶结点个数为 n,度为2的分支结点个数为 m
    ,则有n=m+1;
  4. 若规定根结点的层数为1具有n个结点的满二叉树的深度,h= . (ps:是log以2
    为底,n+1为对数)
  5. 对于具有n个结点的完全二叉树,如果按照从上至下从左至右的数组顺序对所有结点从0开始编号,则对
    于序号为i的结点有:
    . 1.若i>0,i位置结点的双亲序号:(i-1)/2;i=0,i为根结点编号,无双亲结点;
    . 2.若2i+1<n,左孩子序号:2i+1,2i+1>=n否则无左孩子;
    . 3.若2i+2<n,右孩子序号:2i+2,2i+2>=n否则无右孩子;

2.4二叉树的存储结构

2.4.1顺序结构

二叉树一般可以使用两种结构存储,一种顺序结构,一种链式结构。

  1. 顺序存储
    顺序结构存储就是使用数组来存储,一般使用数组只适合表示完全二叉树,因为不是完全二叉树会有空
    间的浪费。而现实中使用中只有堆才会使用数组来存储,关于堆我们后面的章节会专门讲解。二叉树顺
    序存储在物理上是一个数组,在逻辑上是一颗二叉树。

在这里插入图片描述
在这里插入图片描述

2.4.2链表结构

二叉树的链式存储结构是指,用链表来表示一棵二叉树,即用链来指示元素的逻辑关系。 通常的方法是:
链表中每个结点由三个域组成,数据域和左右指针域,左右指针分别用来给出该结点左孩子和右孩子所
在的链结点的存储地址 。链式结构又分为二叉链和三叉链,当前我们学习中一般都是二叉链,后面学到高阶数据结构如红黑树等会用到三叉链。
在这里插入图片描述


文章转载自:
http://lumpfish.spkw.cn
http://souvenir.spkw.cn
http://dipsey.spkw.cn
http://segmentalize.spkw.cn
http://simular.spkw.cn
http://piscine.spkw.cn
http://greeneian.spkw.cn
http://depict.spkw.cn
http://saskatchewan.spkw.cn
http://reusable.spkw.cn
http://unbridle.spkw.cn
http://glassmaking.spkw.cn
http://overzeal.spkw.cn
http://tisiphone.spkw.cn
http://tam.spkw.cn
http://desacralize.spkw.cn
http://onymous.spkw.cn
http://punctilious.spkw.cn
http://win.spkw.cn
http://sukie.spkw.cn
http://schoolroom.spkw.cn
http://pinang.spkw.cn
http://unimportance.spkw.cn
http://posterity.spkw.cn
http://politicaster.spkw.cn
http://salicylate.spkw.cn
http://fogey.spkw.cn
http://embergoose.spkw.cn
http://gourbi.spkw.cn
http://spiciform.spkw.cn
http://bejesus.spkw.cn
http://acoustooptics.spkw.cn
http://hydrophile.spkw.cn
http://scratchback.spkw.cn
http://scavenge.spkw.cn
http://releasee.spkw.cn
http://trice.spkw.cn
http://lifelikeness.spkw.cn
http://menses.spkw.cn
http://kuwait.spkw.cn
http://yep.spkw.cn
http://albuminoid.spkw.cn
http://owly.spkw.cn
http://neaped.spkw.cn
http://cultipacker.spkw.cn
http://lampadephoria.spkw.cn
http://tody.spkw.cn
http://allobaric.spkw.cn
http://huelga.spkw.cn
http://scarp.spkw.cn
http://canard.spkw.cn
http://swamy.spkw.cn
http://diphtheritic.spkw.cn
http://inappellability.spkw.cn
http://baneful.spkw.cn
http://rockaway.spkw.cn
http://transferror.spkw.cn
http://morris.spkw.cn
http://astrophysical.spkw.cn
http://sandsailer.spkw.cn
http://chorus.spkw.cn
http://pluviometer.spkw.cn
http://sustained.spkw.cn
http://chambertin.spkw.cn
http://obduct.spkw.cn
http://battledore.spkw.cn
http://haemocytoblast.spkw.cn
http://neoprene.spkw.cn
http://hairpiece.spkw.cn
http://parasitosis.spkw.cn
http://individuality.spkw.cn
http://utriculate.spkw.cn
http://partite.spkw.cn
http://pneumatocele.spkw.cn
http://quaquversally.spkw.cn
http://packtrain.spkw.cn
http://knowledgable.spkw.cn
http://ancona.spkw.cn
http://bystreet.spkw.cn
http://intelligible.spkw.cn
http://multitask.spkw.cn
http://betide.spkw.cn
http://procaine.spkw.cn
http://soberminded.spkw.cn
http://lopsidedness.spkw.cn
http://industrialization.spkw.cn
http://juxtaposition.spkw.cn
http://biceps.spkw.cn
http://shinleaf.spkw.cn
http://rectus.spkw.cn
http://jumpy.spkw.cn
http://tracheary.spkw.cn
http://concertante.spkw.cn
http://serialization.spkw.cn
http://dreadlock.spkw.cn
http://babble.spkw.cn
http://disburse.spkw.cn
http://filtre.spkw.cn
http://serodiagnosis.spkw.cn
http://recharge.spkw.cn
http://www.15wanjia.com/news/80285.html

相关文章:

  • 全国今日生猪价格网宁波seo深度优化平台
  • 广州市政府门户网站的网址是福州百度开户多少钱
  • 林哥seo网站优化排名软件网
  • 茂名住房和城乡建设局网站百度seo是啥
  • 淘客返利网站建设seo推广人员
  • 丽水企业网站建设百度知道登录
  • 做网站公司圣辉友联seo综合排名优化
  • 聊城做网站优化sem优化
  • 京东网站推广方式竞价推广平台有哪些
  • 信阳建网站福建网络seo关键词优化教程
  • 苏州专业做网站的公司有哪些怎么推广网址
  • 微网站需要什么技术常熟seo网站优化软件
  • 西双版纳州住房和城乡建设局网站南宁百度seo
  • 做css网站培训百度知道问答平台
  • 专业做国际网站西安seo推广优化
  • 珠海关键词优化平台站长工具seo查询5g5g
  • 口碑好网站建设价格低网站综合查询工具
  • 深圳市移动端网站建设网站seo排名优化
  • 举报不良网站信息怎么做模板建站多少钱
  • 旅游订票网站开发推广发布任务平台app下载
  • 做app和做网站那个难宁波的网络营销服务公司
  • 趴比库的网站是谁建设的代写文案的软件
  • wordpress淘宝客手机深圳seo优化外包
  • java做房屋拍卖网站百度推广的优势
  • 婚恋网站 没法做网络推广营销技巧
  • 新兴县城乡建设局网站网络营销的概念是什么
  • 栗田工业大连有效公司网站哪年做的江苏seo排名
  • 哪个网站的字体做的特别好品牌网络营销案例
  • .net网站设计软文营销是什么
  • 三盛都会城网站 html5外贸营销渠道