subtitle
10
20
LeetCode每日一题(2023/3/13) LeetCode每日一题(2023/3/13)
2383. 赢得比赛需要的最少训练时长你正在参加一场比赛,给你两个 正 整数 initialEnergy 和 initialExperience 分别表示你的初始精力和初始经验。 另给你两个下标从 0 开始的整数数组 energy 和 e
2023-10-20
20
LeetCode每日一题(2023/3/12) LeetCode每日一题(2023/3/12)
1617. 统计子树中城市之间最大距离给你 n 个城市,编号为从 1 到 n 。同时给你一个大小为 n-1 的数组 edges ,其中 edges[i] = [ui, vi] 表示城市 ui 和 vi 之间有一条双向边。题目保证任
2023-10-20
20
LeetCode每日一题(2023/3/11) LeetCode每日一题(2023/3/11)
面试题 17.05. 字母与数字给定一个放有字母和数字的数组,找到最长的子数组,且包含的字母和数字的个数相同。 返回该子数组,若存在多个最长子数组,返回左端点下标值最小的子数组。若不存在这样的数组,返回一个空数组。 示例 1: 输入
2023-10-20
20
LeetCode每日一题(2023/3/10) LeetCode每日一题(2023/3/10)
1590. 使数组和能被 P 整除给你一个正整数数组 nums,请你移除 最短 子数组(可以为空),使得剩余元素的 和 能被 p 整除。 不允许将整个数组都移除。 请你返回你需要移除的最短子数组的长度,如果无法满足题目要求,返回 -1 
2023-10-20
20
20
20
LeetCode每日一题(2023/2/27) LeetCode每日一题(2023/2/27)
1144. 递减元素使数组呈锯齿状给你一个整数数组 nums,每次 操作 会从中选择一个元素并 将该元素的值减少 1。 如果符合下列情况之一,则数组 A 就是 锯齿数组: 每个偶数索引对应的元素都大于相邻的元素,即 A[0] >
2023-10-20
20
LeetCode每日一题(2023/2/26) LeetCode每日一题(2023/2/26)
1255. 得分最高的单词集合你将会得到一份单词表 words,一个字母表 letters (可能会有重复字母),以及每个字母对应的得分情况表 score。 请你帮忙计算玩家在单词拼写游戏中所能获得的「最高得分」:能够由 letters 
2023-10-20
20
LeetCode每日一题(2023/2/25) LeetCode每日一题(2023/2/25)
1247. 交换字符使得字符串相同有两个长度相同的字符串 s1 和 s2,且它们其中 只含有 字符 "x" 和 "y",你需要通过「交换字符」的方式使这两个字符串相同。 每次「交换字符」的时候,你都
2023-10-20
20
LeetCode每日一题(2023/2/24) LeetCode每日一题(2023/2/24)
2357. 使数组中所有元素都等于零给你一个非负整数数组 nums 。在一步操作中,你必须: 选出一个正整数 x ,x 需要小于或等于 nums 中 最小 的 非零 元素。 nums 中的每个正整数都减去 x。 返回使 nums 中所有元素
2023-10-20
12 / 20