自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 树的双亲表示法

给定一颗树(双亲表示法)和一个目标和,找到所有从根节点到叶子节点路径总和等于给定目标和的路径。算法思想:首先找到所有叶子节点,然后向上回溯,并记录下路径和符合条件的经过的所有节点。#include<stdio.h>#define maxsize 100typedef struct PTNode{ char data; int parent;}PTNode;//树的...

2020-04-13 22:37:34 383

原创 树的双亲表示法

求出树中度为1的节点个数并将节点数据域输出算法思想:遍历所有节点,找出孩子数目为一的节点即可。#include<stdio.h>#define maxsize 100typedef struct PTNode{ char data; int parent;}PTNode;//树的节点类型typedef struct PTree{ PTNode T...

2020-04-13 21:34:40 208

原创 树的双亲存储结构

求树的最低一层中节点的个数算法思想:首先遍历整棵树,将每个叶子节点所在的层数记录下来放到一个数组中,则数组中最大值出现的次数便是树的最低一层中节点的个数#include<stdio.h>#define maxsize 100typedef struct PTNode{ char data; int parent;}PTNode;//树的节点类型typed...

2020-04-13 20:44:31 636

原创 树的双亲表示法

求出任意两个节点的最近公共祖先节点算法思想:将这两个节点的所有祖先节点从下至上依次存放到两个数组中,然后遍历这两个数组,第一个相等的值便是所求值。#include<stdio.h>#define maxsize 100typedef struct PTNode{ char data; int parent;}PTNode;//树的节点结构typedef s...

2020-04-13 20:37:54 290

原创 树的双亲表示法

求出第i层的节点个数,并输出其数据域算法思想:在双亲表示法中的节点中增加一个level域,然后对每个节点向上回溯,求出其所在的层数并将其保存在level域中,最后遍历整个树,找出节点的level域和i相等的节点将其数据域输出。#include<stdio.h>#define maxsize 100typedef struct PTNode{ char data;...

2020-04-13 18:23:21 303

原创 树的双亲表示法

求树的度并输出和该树具有相同度的节点算法思想:求出每个节点的孩子个数即为该节点的度,将其存储在数组中,然后求出数组的最大值,则这个最大值就是该树的度。#include<stdio.h>#define maxsize 100typedef struct PTNode{ char data; int parent;}PTNode;//树的节点类型typedef ...

2020-04-13 18:14:55 290

原创 树的双亲表示法

求树的高度算法思想:遍历每个叶子节点,向上回溯到根节点从而确定其层数,并将每个节点的层数存放到一个数组当中,求出该数组的最大值便为该树的高度。#include<stdio.h>#define maxsize 100typedef struct PTNode{ char data; int parent;}PTNode;//树的节点类型typedef st...

2020-04-13 18:05:05 490

原创 树的双亲表示法

求树中叶子节点的个数算法思想:遍历数中的每个节点,如果数中其他节点的parent域都不等于某个节点的下标,则这个节点为叶子节点。#include<stdio.h>#define maxsize 100typedef struct PTNode{ char data; int parent;}PTNode;//树的节点类型typedef struct PTre...

2020-04-13 17:56:10 445

原创 树的双亲表示法

树的双亲表示法之求出任给一个节点所在的层数/*采用树的双亲表示法求出任给一个节点所在的层数算法思想:首先遍历整棵树,找到这个节点,然后根据其双亲域向上回溯,直到某个节点的双亲域为-1*/#include<stdio.h>#define maxsize 100typedef struct PTNode{char data;int parent;}PTNode;/...

2020-04-12 22:22:24 787

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除