LCR 149. 彩灯装饰记录 I

解题思路:

相当于层序遍历。

class Solution {
    public int[] decorateRecord(TreeNode root) {
        if(root == null) return new int[0];
        Queue<TreeNode> queue = new LinkedList<>(){
  { add(root); }};
        ArrayList<Integer> ans = new ArrayList<>();
        while(!queue.isEmpty()) {
            TreeNode node = queue.poll();
            ans.add(node.val);
            if(node.left != null) queue.add(node.left);
            if(node.right != null) queue.add(node.right);
        }
        int[] res = new int[ans.size()];
        for(int i = 0; i < ans.size(); i++)
            res[i] = ans.get(i);
        return res;
    }
}

相关推荐

  1. 每日一道算法题 LCR 150. 彩灯装饰记录 II

    2023-12-30 20:38:02       32 阅读
  2. 每日一道算法题 LCR 151. 彩灯装饰记录 III

    2023-12-30 20:38:02       36 阅读
  3. [LeetCode][LCR131]砍竹子 I——推测规律

    2023-12-30 20:38:02       34 阅读
  4. LeetCode[141] [142] 环形链表I II

    2023-12-30 20:38:02       68 阅读
  5. ubuntu装机记录

    2023-12-30 20:38:02       63 阅读
  6. lc142.环形链表Ⅱ

    2023-12-30 20:38:02       63 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-30 20:38:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-30 20:38:02       100 阅读
  3. 在Django里面运行非项目文件

    2023-12-30 20:38:02       82 阅读
  4. Python语言-面向对象

    2023-12-30 20:38:02       91 阅读

热门阅读

  1. ES高级用法:DeleteByQueryRequest

    2023-12-30 20:38:02       60 阅读
  2. 从jdbc到spring-boot-starter-jdbc

    2023-12-30 20:38:02       57 阅读
  3. C++程序设计实践报告【格式】

    2023-12-30 20:38:02       53 阅读
  4. 工具--Git详解

    2023-12-30 20:38:02       58 阅读
  5. springboot+mybatis项目

    2023-12-30 20:38:02       59 阅读
  6. MySQL函数

    2023-12-30 20:38:02       69 阅读
  7. C#常用类

    2023-12-30 20:38:02       45 阅读
  8. 前端八股文(CSS篇)

    2023-12-30 20:38:02       50 阅读
  9. 【PHP】使用Redis对API进行限流

    2023-12-30 20:38:02       49 阅读
  10. IIS主机头名的用法--一个IP建多个Web站点

    2023-12-30 20:38:02       52 阅读
  11. Linux分割合并文件

    2023-12-30 20:38:02       57 阅读
  12. 【ctype.h】全部函数的介绍与代码示例

    2023-12-30 20:38:02       63 阅读
  13. ubuntu下的磁盘管理

    2023-12-30 20:38:02       60 阅读
  14. 11、可扩展的Mysql

    2023-12-30 20:38:02       53 阅读