GESP六级通关秘籍(选择判断题)

GESP C++六级核心知识点全解析

一、树相关知识点

(一)树的基本概念

1. 通俗解释

树是一种“非线性”的数据结构,长得像现实中的树(倒过来的):最顶端的节点叫“根节点”(比如树根),每个节点下面挂的子结构叫“子树”,节点之间的连接叫“边”,没有子节点的节点叫“叶子节点”(比如树叶)。比如家谱就是典型的树结构——爷爷是根,爸爸、叔叔是爷爷的子节点,你是爸爸的子节点,你没有孩子就是叶子节点。

核心术语:

  • 节点:树中的每个元素(比如家谱里的每个人);
  • 父节点/子节点:直接相连的上下层节点(比如爸爸是你的父节点,你是爸爸的子节点);
  • 深度:根节点到当前节点的边数(根节点深度为0,你相对于爷爷的深度是2);
  • 高度:当前节点到最远叶子节点的边数(叶子节点高度为0,爷爷的高度是2);
  • 遍历:按一定顺序访问树中所有节点(比如先看根、再看左子树、最后看右子树)。
2. 例题(C++):求树的深度
#include 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

信奥源老师

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值