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);
    }
}
复制代码

总结:

无官方题解。


相关推荐
Wenhao.6 分钟前
LeetCode 救生艇
算法·leetcode·golang
夏鹏今天学习了吗8 分钟前
【LeetCode热题100(69/100)】字符串解码
linux·算法·leetcode
.豆鲨包26 分钟前
【Android】深入理解Activity的生命周期和IntentFilter
android·java
lkbhua莱克瓦2434 分钟前
集合进阶6——TreeMap底层原理
java·开发语言·笔记·学习方法·hashmap
小白程序员成长日记38 分钟前
2025.11.18 力扣每日一题
算法·leetcode·职场和发展
JEECG低代码平台38 分钟前
GitHub 十大 Java 语言 AI 开源项目推荐
java·人工智能·github
小咖张41 分钟前
idea 启动失败,不加载自己的配置文件
java·ide·intellij-idea
m***11901 小时前
使用IDEA环境编译Spring源码及spring源码调试环境搭建
java·spring·intellij-idea
代码程序猿RIP1 小时前
【C++开发面经】全过程面试问题详解
java·c++·面试
whatever who cares1 小时前
Java/Android中BigDecimal的相关操作
android·java·开发语言