Passion and Patience

Work Hard, Play Hard

导航

2024年3月26日 #

Leetcode 翻转二叉树

摘要: Day11 第三题 目前ac最快的一道题 /** * Definition for a binary tree node. * public class TreeNode { * int val; * TreeNode left; * TreeNode right; * TreeNode() {} 阅读全文

posted @ 2024-03-26 22:21 安静的聆 阅读(4) 评论(0) 推荐(0) 编辑

Leetcode 二叉树的最大深度

摘要: Day 11 第二题 深度优先搜索 在计算当前二叉树的最大深度时,可以先递归计算出其左子树和右子树的最大深度,然后在 \(\mathcal{O}(1)\)时间内计算出当前二叉树的最大深度。 class Solution { public int maxDepth(TreeNode root) { i 阅读全文

posted @ 2024-03-26 22:14 安静的聆 阅读(3) 评论(0) 推荐(0) 编辑

Leetcode 和为k的子数组

摘要: Day11 第一题 #######解题思路:两层循环,用暴力法解决(从不同起始位置开始的子数组) class Solution { public int subarraySum(int[] nums, int k) { // 和为k的子数组的个数计数器count int count = 0; for 阅读全文

posted @ 2024-03-26 21:49 安静的聆 阅读(5) 评论(0) 推荐(0) 编辑