2661. 找出叠涂元素(2023-12-01)

力扣每日一题 题目:2661. 找出叠涂元素 日期:2023-12-01 用时:7 m 4 s 时间:26ms 内存:67.45MB 代码: class Solution { public int firstCompleteIndex(int[] arr, int[][] mat) {

1657. 确定两个字符串是否接近(2023-11-30)

力扣每日一题 题目:1657. 确定两个字符串是否接近 日期:2023-11-30 用时:21 m 07 s 时间:11ms 内存:43.70MB 代码: class Solution { public boolean closeStrings(String word1, String wo

2336. 无限集中的最小数字(2023.11.29)

力扣每日一题 题目:2336. 无限集中的最小数字 日期:2023-11-29 用时:3 m 50 s 时间:71ms 内存:43.68MB 代码: class SmallestInfiniteSet { List<Integer> list; public SmallestIn

1670. 设计前中后队列(2023.11.28)

力扣每日一题 题目:1670. 设计前中后队列 日期:2023-11-28 用时:8 m 23 s 时间:6ms 内存:43.55MB 代码: class FrontMiddleBackQueue { List<Integer> list; public FrontMiddleB

907. 子数组的最小值之和(2023.11.27)

力扣每日一题 题目:907. 子数组的最小值之和 日期:2023-11-27 用时:14 m 14 s 时间:19ms 内存:47.42MB 代码: class Solution { public int sumSubarrayMins(int[] arr) { int n=

力扣675. 为高尔夫比赛砍树

2022年05月24日 力扣每日一题675. 为高尔夫比赛砍树题目你被请来给一个要举办高尔夫比赛的树林砍树。树林由一个 m x n 的矩阵表示, 在这个矩阵中: 0 表示障碍,无法触碰 1 表示地面,可以行走 比 1 大的数 表示有树的单元格,可以行走,数值表示树的高度 每

力扣590:N 叉树的后序遍历

2022年03月12日 力扣每日一题题目给定一个 n&nbsp;叉树的根节点&nbsp;root&nbsp;,返回 其节点值的 后序遍历 。n 叉树 在输入中按层序遍历进行序列化表示,每组子节点由空值 null 分隔(请参见示例)。&nbsp;示例 1:输入:root = [1,null,3,2,4

力扣2049:统计最高分的节点数目

2022年03月11日 力扣每日一题题目给你一棵根节点为 0 的 二叉树 ,它总共有 n 个节点,节点编号为 0 到 n - 1 。同时给你一个下标从 0 开始的整数数组 parents 表示这棵树,其中 parents[i] 是节点 i 的父节点。由于节点 0 是根,所以 parents[0] =

力扣589:N 叉树的前序遍历

2022年03月10日 力扣每日一题题目给定一个 n&nbsp;叉树的根节点 &nbsp;root&nbsp;,返回 其节点值的 前序遍历 。n 叉树 在输入中按层序遍历进行序列化表示,每组子节点由空值 null 分隔(请参见示例)。示例 1:输入:root = [1,null,3,2,4,null

力扣798:得分最高的最小轮调

2022年03月09日 力扣每日一题题目给你一个数组 nums,我们可以将它按一个非负整数 k 进行轮调,这样可以使数组变为 [nums[k], nums[k + 1], ... nums[nums.length - 1], nums[0], nums[1], ..., nums[k-1]] 的形式