news 2026/10/13 3:11:41

查找二叉树(tree_a)(信息学奥赛一本通- P1367)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
查找二叉树(tree_a)(信息学奥赛一本通- P1367)

【题目描述】

已知一棵二叉树用邻接表结构存储,中序查找二叉树中值为x的结点,并指出是第几个结点。例:如图二叉树的数据文件的数据格式如下:

【输入】

第一行n为二叉树的结点个树,n<=100;第二行x表示要查找的结点的值;以下第一列数据是各结点的值,第二列数据是左儿子结点编号,第三列数据是右儿子结点编号。

【输出】

一个数即查找的结点编号。

【输入样例】

7 15 5 2 3 12 4 5 10 0 0 29 0 0 15 6 7 8 0 0 23 0 0

【输出样例】

4
#include <bits/stdc++.h> using namespace std; int n,x; int id=1;//查找的数的中序输出节点编号 struct node{ int l; int r; int data; }tre[200]; void inorder(int root){ if(tre[root].l) inorder(tre[root].l); if(tre[root].data!=x) id++; else cout<<id; if(tre[root].r) inorder(tre[root].r); } int main(){ cin>>n>>x; for(int i=1;i<=n;i++) cin>>tre[i].data>>tre[i].l>>tre[i].r; inorder(1); return 0; }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/13 10:43:17

Docker镜像每天扫描上千次,企业Agent是如何做到零漏报的?

第一章&#xff1a;Docker镜像安全扫描的挑战与演进随着容器技术的广泛应用&#xff0c;Docker镜像成为现代应用交付的核心载体。然而&#xff0c;镜像中潜藏的安全漏洞、恶意软件和配置缺陷&#xff0c;正日益成为攻击者利用的目标。传统的安全检测手段难以应对镜像数量庞大、…

作者头像 李华
网站建设 2026/10/11 11:05:13

从入门到精通:Docker Buildx镜像压缩全流程技术解密

第一章&#xff1a;Docker Buildx镜像压缩技术概述Docker Buildx 是 Docker 官方提供的 CLI 插件&#xff0c;扩展了 docker build 命令的功能&#xff0c;支持多平台构建、并行执行以及高级镜像优化能力。其中&#xff0c;镜像压缩技术是提升容器分发效率的关键环节。通过 Bui…

作者头像 李华
网站建设 2026/10/13 8:34:25

协议转换难题一网打尽,Docker MCP 网关实战经验分享

第一章&#xff1a;协议转换难题的现状与挑战在现代分布式系统和异构网络环境中&#xff0c;不同设备、平台和服务之间常采用差异化的通信协议。这种多样性虽然满足了特定场景下的性能与兼容性需求&#xff0c;但也带来了显著的协议转换难题。当HTTP服务需要与MQTT设备交互&…

作者头像 李华
网站建设 2026/10/11 16:00:42

Pearcleaner:简单高效的macOS应用清理终极指南

Pearcleaner&#xff1a;简单高效的macOS应用清理终极指南 【免费下载链接】Pearcleaner Open-source mac app cleaner 项目地址: https://gitcode.com/gh_mirrors/pe/Pearcleaner 想要彻底告别macOS系统中应用程序卸载后的各种残留文件吗&#xff1f;Pearcleaner作为一…

作者头像 李华
网站建设 2026/10/12 20:36:03

Blender建筑生成插件终极指南:高效参数化建模方案

Blender建筑生成插件终极指南&#xff1a;高效参数化建模方案 【免费下载链接】building_tools Building generation addon for blender 项目地址: https://gitcode.com/gh_mirrors/bu/building_tools 还在为复杂的建筑建模而烦恼吗&#xff1f;建筑生成插件正是你需要的…

作者头像 李华
网站建设 2026/10/12 6:11:28

【Docker镜像安全扫描全攻略】:揭秘Docker Scout最佳扫描频率与实践策略

第一章&#xff1a;Docker Scout镜像扫描频率的核心价值Docker Scout 是现代容器安全体系中的关键组件&#xff0c;其核心功能之一是持续对容器镜像进行漏洞扫描。扫描频率的设定直接影响到组织对安全威胁的响应速度与风险暴露窗口的长短。高频扫描能够及时发现新披露的漏洞&am…

作者头像 李华