课程 282 / 365
77%
正文已完成
L282树把层级关系变成可遍历结构
从根、父子、路径和子树理解目录、组织架构与决策层级。
当一个节点最多只有一个父节点,并且关系从根向下展开时,树能自然表达层级。目录、菜单、组织架构和分类体系都依赖这种“每个位置有一条上行路径”的约束。
能识别一个层级问题中的根、父子关系、路径和子树。
核心概念
先把关键判断说清楚
根定义共同起点
根节点没有父节点,所有可达节点都能沿父子关系追溯到它。
路径表达上下文
同名节点可能出现在不同分支,完整路径比单独名称更能说明它位于哪里。
子树支持局部处理
移动、授权或统计一个节点时,可以把它及全部后代作为整体处理。
案例拆解
知识库目录的路径式定位
公司知识库有多个名为“模板”的文件夹,仅凭名称搜索会把财务和市场模板混在一起。
- 01
把公司空间定义为根,部门、项目和文件夹作为逐层子节点。
- 02
以节点 ID 标识实体,以完整路径“市场/活动/模板”表达上下文。
- 03
权限变更作用于指定子树,并明确子节点是否继承。
案例结果
同名目录不再冲突,局部迁移与权限计算也有清晰边界。
提交前练习
现在轮到你
把一个真实层级拆成根、节点、父子关系和一条完整路径。
内容会自动保存在当前设备
查看参考答案与评分标准
参考答案
根是全部课程;父子是篇章包含主题、主题包含课程;路径是全部课程/部署与可靠性/监控告警/L303;子树操作是筛选某篇章时展示其全部主题与课程。
评分标准
- 根只有一个且边界明确
- 父子规则可验证
- 路径和子树操作符合层级
本课收口 · 学习证据
完成,不等于随手打一个勾。
确认阅读、保存练习,再用 30 秒检查和一句话总结留下真实学习证据。
02完成本课练习0 / 4 项必填内容已填写
03通过理解检查约 30 秒
你现在更接近哪一种状态?
完成上面三项后,才能把本课记为已验证。
资料来源
继续核对与延伸阅读
本课内容最近更新于 。
- MDN Web Docs↗reference · 核对日期 2026-08-23
- JSON Schema Core Specification 2020-12↗standard · 核对日期 2026-08-23