LCP 44.开幕式焰火

​​题目来源:

leetcode题目,网址:LCP 44. 开幕式焰火 - 力扣(LeetCode)

解题思路:

遍历并计数即可。

解题代码:

复制代码
/**
 * Definition for a binary tree node.
 * public class TreeNode {
 *     int val;
 *     TreeNode left;
 *     TreeNode right;
 *     TreeNode(int x) { val = x; }
 * }
 */
class Solution {
    public int numColor(TreeNode root) {
        Set<Integer> set=new HashSet<>();
        count(root,set);
        return set.size();
    }
    public void count(TreeNode root, Set<Integer> set){
        if(root==null){
            return ;
        }
        set.add(root.val);
        count(root.left,set);
        count(root.right,set);
    }
}
复制代码

总结:

无官方题解。


相关推荐
橘颂TA11 分钟前
【剑斩OFFER】算法的暴力美学——存在重复元素Ⅱ
算法·leetcode·哈希算法·散列表·结构与算法
豆沙沙包?13 分钟前
2026年--Lc329-735. 小行星碰撞(栈)--java版
java·开发语言
cg501723 分钟前
力扣数据库——组合两个表
sql·算法·leetcode
爆更小哇31 分钟前
Selenium自动化测试函数全解析(二)
java·selenium·测试工具·自动化
C雨后彩虹31 分钟前
计算误码率
java·数据结构·算法·华为·面试
fanruitian35 分钟前
Springboot项目父子工程
java·数据库·spring boot
小肖爱笑不爱笑39 分钟前
SpringBoot Web
java·http协议·分层解耦·web后端
柒.梧.42 分钟前
Spring核心知识全解析:从入门实战到进阶
java·后端·spring
乌日尼乐1 小时前
【Java基础整理】Java字符串处理,String、StringBuffer、StringBuilder
java·后端
2501_941798731 小时前
面向微服务分布式事务补偿与最终一致性的互联网系统高可用设计与多语言工程实践分享
leetcode·模拟退火算法