自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 树的先序遍历(双亲转先序)(原创)

给出一棵树的双亲表示法结果,用一个二维数组表示,位置下标从0开始,如果双亲位置为-1则表示该结点为根结点编写程序,输出该树的先根遍历结果。

2023-10-27 16:50:15 7

原创 DS二叉树--层次遍历

层次遍历二叉树,是从根结点开始遍历,按层次次序“自上而下,从左至右”访问树中的各结点。建树方法采用“先序遍历+空树用0表示”的方法建议使用队列结构实现,算法框架如下:定义一个空白队列和一个树结点指针p设T是指向根结点的指针变量,若二叉树为空,则返回;否则,令p=T,p入队,执行以下循环:(1)队首元素出队到p;(2)访问p所指向的结点;(3)p所指向的结点的左、右子结点依次入队。(4)跳转步骤1循环,直到队列空为止例如把上述算法中的访问操作定义为输出,算法结果就是把二叉树按层次遍历输出。

2023-10-20 16:57:23 9 1

原创 DS二叉树--叶子数量

建树方法采用“先序遍历+空树用0表示”的方法,即给定一颗二叉树的先序遍历的结果为AB0C00D00,其中空节点用字符‘0’表示。则该树的逻辑结构如下图。第二行起输入二叉树先序遍历的结果,空树用字符‘0’表示,输入t行。第一行输入一个整数t,表示有t个测试数据。计算一颗二叉树包含的叶子结点数量。逐行输出每个二叉树的包含的叶子数量。提示:叶子是指它的左右孩子为空。

2023-10-20 16:47:18 100 1

空空如也

空空如也

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

TA关注的人

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