什么是二叉树?

简介: 简单理解二叉树。

我们以BFS顺序表示二叉树。

例如:

image.png
BFS 顺序或上面的二叉树为[1,2,3],因此该树将被序列化为{1,2,3}

对于:

image.png

两棵树的 BFS 顺序相同都为:[1,2]。为了区分它们,我们使用{1,2,#}代表第一个,{1,#,2}代表第二个。 #代表空节点。对于{1,2,#},我们可以通过忽略{1,2}尾部的空节点来使其更短。

让我们来看一个更大的二叉树:

image.png

它将被序列化为{1,2,3,4,5,#,6,#,#,7,8}

1:根
2:1的左子树
3:1的右子树
4:2的左子树
5:2的右子树
#:3的左子树
6:3的右子树
#:4的左子树
#:4的右子树
7:5的左子树
8:5的右子树
因为6、7、8位于bfs顺序的末尾,它们的左子树和右子树都为空,所以可以忽略。

相关文章
|
2月前
|
人工智能 机器人 Serverless
打造云端数字员工:OpenClaw 的 SAE 弹性托管实践
OpenClaw(原Clawdbot/Moltbot)GitHub星标破14万,标志AI从对话框迈向自主智能体。它以轻量CLI启动本地网关,提供安全、持久、可扩展的Agent运行时:通过插件化接入多平台、向量记忆支持长期决策、Docker沙箱+Headless Chromium保障安全执行。依托阿里云SAE全托管Serverless环境,零运维实现DinD、弹性扩缩与高可用,让AI真正成为可交付结果的“数字员工”。
|
3月前
|
存储 弹性计算 固态存储
云服务器租用价格多少钱一年?2026年连夜整理最新收费价格
2026年阿里云服务器优惠汇总:轻量应用服务器38元/年起,ECS经济型e实例2核2G仅99元/年,企业级u1实例2核4G 199元/年,4核16G低至89元/月。香港地域轻量服务器25元/月起,支持多地域部署。更多高配及GPU机型可选,新老用户同享优惠,续费不涨价。
1298 10
|
23天前
|
机器学习/深度学习 人工智能 算法
公路表面裂缝目标检测数据集(1500 张图片已划分、已标注)| AI训练适用于目标检测任务
本数据集含1500张真实道路图像,已划分train/val/test并精准标注裂缝(crack)边界框,覆盖沥青/水泥路面、多光照与多角度场景,适配YOLO、RT-DETR等主流目标检测模型,专为道路病害智能巡检与小目标检测研究设计。
|
5月前
|
区块链 数据安全/隐私保护 计算机视觉
FSViewer看图软件安装教程!可以批量格式转换、批量重命名、批量压缩的看图软件(还有其他几款看图软件可以看看)
FSViewer是一款功能强大的免费看图软件,支持BMP、JPG、PNG、GIF、RAW等主流图片格式,具备快速浏览、批量格式转换、重命名、压缩及图片编辑功能,操作简便,适合日常图像处理需求。
733 72
|
4月前
|
机器学习/深度学习 人工智能 自然语言处理
深度ai学术-从全网文献搜索到免费文献AI解析
深度AI学术(scholar.aisciresgo.com)打通科研全流程:全网智能搜索、免费获取文献、AI深度解析与精准翻译,一站式解决“搜不到、下不了、读不完”难题,助力研究者高效创新,开启智能科研新范式。
535 1
|
4月前
|
人工智能 运维 供应链
制造企业RPA选型不踩坑:从场景落地到产品推荐,这篇全说透
凌晨两点,制造企业仍陷在手工录入、数据孤岛与重复劳动中。RPA以“数字员工”身份破局,实现财务、生产、供应链等多环节自动协同,降本增效、零误差、可追溯。实在智能实在Agent融合大模型,让“一句话”即可完成复杂流程,助力企业迈向智能自动化新时代。
574 6
|
4月前
|
数据采集 DataWorks Cloud Native
云原生数据中台建设方案
本文系统阐述云原生数据中台建设方案,基于“采集-计算-治理-服务”四层架构,结合阿里云产品矩阵与零售行业实践,提供从数据整合、批流一体计算、质量安管到API服务输出的全链路指南,助力企业打破孤岛、实现数据资产化与业务价值转化。
223 0
|
5月前
|
监控 供应链 API
1688商品详情API完整指南
1688商品详情API是阿里巴巴B2B平台提供的数据接口,支持获取商品ID、标题、图片、价格、库存、销量等核心信息。通过HTTP请求与AppKey认证,开发者可批量获取数据,实现商品同步、价格监控与库存管理,助力企业自动化运营,提升电商效率。
|
5月前
|
人工智能 UED
2025年数字人全链路智能创作平台完全指南
AI数字人成内容创作新利器!本文解析必火三大技术引擎、分钟级克隆、低成本高效产出,并对比2025年主流平台,助你三步选对工具,赋能电商、培训与自媒体。
|
安全 网络安全 网络虚拟化
防火墙技术之安全区域
1.安全区域的概念 安全区域(Security Zone),简称为区域(Zone)。安全区域是一个或多个接口的集合,防火墙通过安全区域来划分网络、标识报文流动的“路线”。一般来说,当报文在不同的安全区域之间流动时才会受到控制。
1144 1
防火墙技术之安全区域

热门文章

最新文章