news 2026/4/16 11:04:32

day53(1.4)——leetcode面试经典150

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
day53(1.4)——leetcode面试经典150

222. 完全二叉树的节点个数

我感觉会有更简单的方法,但是我不知道,我这几题二叉树,只有一题是用bfs,所以这题我也用了bfs

222. 完全二叉树的节点个数

题目:

题解:

/** * Definition for a binary tree node. * public class TreeNode { * int val; * TreeNode left; * TreeNode right; * TreeNode() {} * TreeNode(int val) { this.val = val; } * TreeNode(int val, TreeNode left, TreeNode right) { * this.val = val; * this.left = left; * this.right = right; * } * } */ class Solution { public int countNodes(TreeNode root) { int sum=0; if(root == null) { return 0; } Queue<TreeNode> queue = new LinkedList<>(); queue.offer(root); sum++; while(queue.size() > 0) { //poll是取出并移除,peek是查看 TreeNode treeNode = queue.poll(); if(treeNode.left != null) { queue.offer(treeNode.left); sum++; } if(treeNode.right != null) { queue.offer(treeNode.right); sum++; } } return sum; } }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/16 10:41:45

Fun-ASR支持31种语言识别?官方文档未公开细节揭秘

Fun-ASR支持31种语言识别&#xff1f;官方文档未公开细节揭秘 在智能语音应用日益普及的今天&#xff0c;企业对本地化、高安全性的语音识别方案需求持续增长。通义实验室与钉钉团队联合推出的 Fun-ASR&#xff0c;正是瞄准这一趋势推出的一款轻量级、本地部署的语音识别系统。…

作者头像 李华
网站建设 2026/4/15 7:23:39

手把手教你启动Fun-ASR:bash start_app.sh详细说明

手把手教你启动Fun-ASR&#xff1a;bash start_app.sh详细说明 在语音交互日益普及的今天&#xff0c;越来越多开发者希望快速部署一套高精度、低延迟的语音识别系统。然而&#xff0c;从模型加载到服务封装&#xff0c;传统 ASR&#xff08;Automatic Speech Recognition&…

作者头像 李华
网站建设 2026/4/10 4:39:17

painless脚本:语音编写自定义计算逻辑

painless脚本&#xff1a;语音编写自定义计算逻辑 在智能客服、会议记录和医疗听写等场景中&#xff0c;我们常常面临一个尴尬的现实&#xff1a;语音识别系统明明“听得清”&#xff0c;但输出的文字却“看不懂”。比如&#xff0c;“二零二五年”被原样保留&#xff0c;而不…

作者头像 李华
网站建设 2026/4/13 20:11:23

基于Matlab/Simulink的AUTOSAR模型生成实战

从控制算法到车载代码&#xff1a;如何用 Simulink 自动生成符合 AUTOSAR 标准的嵌入式软件&#xff1f;当模型不再只是仿真&#xff0c;而是能直接“跑”在车上你有没有过这样的经历&#xff1f;花了几周时间在 Simulink 里把一个复杂的电机控制逻辑调得完美无缺&#xff0c;S…

作者头像 李华
网站建设 2026/4/16 10:52:12

UDS 28服务核心要点:启用与禁用通信

UDS 28服务实战指南&#xff1a;如何精准控制ECU通信行为 你有没有遇到过这样的场景&#xff1f; 在进行多节点ECU刷写时&#xff0c;某个未参与操作的模块突然开始疯狂发送周期性报文&#xff0c;总线负载瞬间飙升到80%以上&#xff0c;诊断帧频繁丢包&#xff0c;刷写进度卡…

作者头像 李华
网站建设 2026/4/13 4:18:11

audible听书平台:自动生成章节标题和内容概要

智能听书的下一站&#xff1a;用 Fun-ASR 实现音频内容的自动结构化 在数字阅读日益碎片化的今天&#xff0c;越来越多用户转向有声书来“听”完一本书。然而一个普遍痛点始终存在&#xff1a;我们花了几小时听完一本 800 页的传记&#xff0c;却很难快速定位某个关键事件发生在…

作者头像 李华