news 2026/4/18 9:36:20

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/17 7:52:24

74HC14典型电路分析:从门限电压到输出响应

74HC14实战解析&#xff1a;如何用一颗反相器搞定噪声、抖动与慢边沿你有没有遇到过这种情况——明明按了一次按键&#xff0c;系统却计了三下&#xff1b;或者传感器信号一进板子就“抽风”&#xff0c;MCU频繁误触发中断&#xff1f;这类问题往往不是代码写得不好&#xff0c…

作者头像 李华
网站建设 2026/4/18 8:41:09

ModbusRTU报文时序分析:手把手教程(逻辑分析仪抓包)

ModbusRTU报文时序分析&#xff1a;手把手教你用逻辑分析仪抓包&#xff08;实战派教学&#xff09;从一个“收不到响应”的坑说起你有没有遇到过这种情况&#xff1f;STM32主站明明发出了Modbus请求帧&#xff0c;串口助手也显示发送成功&#xff0c;但从站就是不回&#xff0…

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

peacock直播互动:观众语音提问实时投影到屏幕

peacock直播互动&#xff1a;观众语音提问实时投影到屏幕 在一场大型线上发布会中&#xff0c;主持人正面对数千名在线观众。突然&#xff0c;一条清晰的文字提问浮现在大屏幕上&#xff1a;“请问产品支持哪些地区的售后服务&#xff1f;”——而这条信息并非来自弹幕输入&…

作者头像 李华
网站建设 2026/4/18 7:25:24

提高批量处理效率:Fun-ASR参数调优建议

提高批量处理效率&#xff1a;Fun-ASR参数调优建议 在语音识别技术日益普及的今天&#xff0c;企业对高效、精准的批量音频转写能力提出了更高要求。客服录音分析、会议纪要生成、教育内容归档等场景中&#xff0c;动辄上百个音频文件需要处理&#xff0c;传统逐一手动上传的方…

作者头像 李华
网站建设 2026/4/17 18:42:47

小宇宙播客平台:为独立创作者提供转录支持

小宇宙播客平台&#xff1a;为独立创作者提供转录支持 在中文播客内容爆发式增长的今天&#xff0c;越来越多的独立创作者投身音频表达。然而&#xff0c;一个长期被忽视却至关重要的环节——语音转文字&#xff08;转录&#xff09;&#xff0c;依然是许多小团队甚至个人主播难…

作者头像 李华
网站建设 2026/4/17 9:52:40

RS232通信距离限制原因全面讲解

为什么RS232只能传15米&#xff1f;深入解析串口通信的距离之谜你有没有遇到过这样的情况&#xff1a;调试一个PLC和上位机的通信&#xff0c;明明代码没问题、接线也正确&#xff0c;可只要电缆一超过十几米&#xff0c;数据就开始出错甚至完全中断&#xff1f;如果你用的是RS…

作者头像 李华