news 2026/3/26 10:48:33

LeetCode第1261题 - 在受污染的二叉树中查找元素

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
LeetCode第1261题 - 在受污染的二叉树中查找元素

题目

解答

classFindElements{Set<Integer>set=newHashSet<>();publicFindElements(TreeNoderoot){if(root==null){return;}LinkedList<TreeNode>queue=newLinkedList<>();queue.add(root);root.val=0;while(!queue.isEmpty()){TreeNodenode=queue.removeFirst();set.add(node.val);intvalue=node.val*2;if(node.left!=null){node.left.val=value+1;queue.add(node.left);}if(node.right!=null){node.right.val=value+2;queue.add(node.right);}}}publicbooleanfind(inttarget){returnset.contains(target);}}

总结
使用广度优先算法遍历树,同时将节点的值保存起来,以待后续的查询操作。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/24 11:23:00

城通网盘直链提取终极指南:免费突破下载限制的完整方案

城通网盘直链提取终极指南&#xff1a;免费突破下载限制的完整方案 【免费下载链接】ctfileGet 获取城通网盘一次性直连地址 项目地址: https://gitcode.com/gh_mirrors/ct/ctfileGet 还在为城通网盘的下载限制而烦恼吗&#xff1f;ctfileGet作为一款专门获取城通网盘一…

作者头像 李华
网站建设 2026/3/19 11:53:55

Live2D AI智能动画终极指南:5分钟零代码打造专属虚拟角色

Live2D AI智能动画终极指南&#xff1a;5分钟零代码打造专属虚拟角色 【免费下载链接】live2d_ai 基于live2d.js实现的动画小人ai&#xff0c;拥有聊天功能&#xff0c;还有图片识别功能&#xff0c;可以嵌入到网页里 项目地址: https://gitcode.com/gh_mirrors/li/live2d_ai…

作者头像 李华
网站建设 2026/3/22 17:16:58

用Wan2.2-T2V-5B做短视频创作?这些技巧让你效率翻倍

用Wan2.2-T2V-5B做短视频创作&#xff1f;这些技巧让你效率翻倍 在抖音、快手、TikTok日更内容的压力下&#xff0c;创作者早已不满足于“拍一条剪一天”的传统流程。如何在几分钟内产出一条视觉合格、节奏紧凑的短视频&#xff1f;越来越多团队开始把目光投向AI——尤其是能在…

作者头像 李华
网站建设 2026/3/19 9:13:27

UABEA完全指南:解锁Unity游戏资源编辑的实用指南

UABEA完全指南&#xff1a;解锁Unity游戏资源编辑的实用指南 【免费下载链接】UABEA UABEA: 这是一个用于新版本Unity的C# Asset Bundle Extractor&#xff08;资源包提取器&#xff09;&#xff0c;用于提取游戏中的资源。 项目地址: https://gitcode.com/gh_mirrors/ua/UAB…

作者头像 李华
网站建设 2026/3/24 6:40:35

Qwen3-14B vs 其他14B模型:性能与资源消耗全面对比

Qwen3-14B 与其他14B模型&#xff1a;性能与资源消耗的深度对比 在当前企业加速拥抱AI的大背景下&#xff0c;如何选择一款既能胜任复杂任务、又不会压垮基础设施的语言模型&#xff0c;成了技术决策者面临的核心难题。参数量并非唯一指标——真正关键的是在真实场景中能否以合…

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

虚拟显示器创建终极指南:3步轻松扩展你的数字工作空间

虚拟显示器创建终极指南&#xff1a;3步轻松扩展你的数字工作空间 【免费下载链接】virtual-display-rs A Windows virtual display driver to add multiple virtual monitors to your PC! For Win10. Works with VR, obs, streaming software, etc 项目地址: https://gitcod…

作者头像 李华