subtitle
LeetCode每日一题(2023/3/10) LeetCode每日一题(2023/3/10)
1590. 使数组和能被 P 整除给你一个正整数数组 nums,请你移除 最短 子数组(可以为空),使得剩余元素的 和 能被 p 整除。 不允许将整个数组都移除。 请你返回你需要移除的最短子数组的长度,如果无法满足题目要求,返回 -1 
2023-10-20
LeetCode每日一题(2023/3/1) LeetCode每日一题(2023/3/1)
2373. 矩阵中的局部最大值给你一个大小为 n x n 的整数矩阵 grid 。 生成一个大小为 (n - 2) x (n - 2) 的整数矩阵  maxLocal ,并满足: maxLocal[i][j] 等于 grid 中以 i +
2023-10-20
LeetCode每日一题(2023/2/28) LeetCode每日一题(2023/2/28)
2363. 合并相似的物品给你两个二维整数数组 items1 和 items2 ,表示两个物品集合。每个数组 items 有以下特质: items[i] = [valuei, weighti] 其中 valuei 表示第 i 件
2023-10-20
LeetCode每日一题(2023/2/27) LeetCode每日一题(2023/2/27)
1144. 递减元素使数组呈锯齿状给你一个整数数组 nums,每次 操作 会从中选择一个元素并 将该元素的值减少 1。 如果符合下列情况之一,则数组 A 就是 锯齿数组: 每个偶数索引对应的元素都大于相邻的元素,即 A[0] >
2023-10-20
LeetCode每日一题(2023/2/26) LeetCode每日一题(2023/2/26)
1255. 得分最高的单词集合你将会得到一份单词表 words,一个字母表 letters (可能会有重复字母),以及每个字母对应的得分情况表 score。 请你帮忙计算玩家在单词拼写游戏中所能获得的「最高得分」:能够由 letters 
2023-10-20
LeetCode每日一题(2023/2/25) LeetCode每日一题(2023/2/25)
1247. 交换字符使得字符串相同有两个长度相同的字符串 s1 和 s2,且它们其中 只含有 字符 "x" 和 "y",你需要通过「交换字符」的方式使这两个字符串相同。 每次「交换字符」的时候,你都
2023-10-20
LeetCode每日一题(2023/2/24) LeetCode每日一题(2023/2/24)
2357. 使数组中所有元素都等于零给你一个非负整数数组 nums 。在一步操作中,你必须: 选出一个正整数 x ,x 需要小于或等于 nums 中 最小 的 非零 元素。 nums 中的每个正整数都减去 x。 返回使 nums 中所有元素
2023-10-20
LeetCode每日一题(2023/2/23) LeetCode每日一题(2023/2/23)
1238. 循环码排列给你两个整数 n 和 start。你的任务是返回任意 (0,1,2,,...,2^n-1) 的排列 p,并且满足: p[0] = start p[i] 和 p[i+1] 的二进制表示形式只有一位不同 p[0
2023-10-20
LeetCode每日一题(2023/2/22) LeetCode每日一题(2023/2/22)
1140. 石子游戏 II爱丽丝和鲍勃继续他们的石子游戏。许多堆石子 排成一行,每堆都有正整数颗石子 piles[i]。游戏以谁手中的石子最多来决出胜负。 爱丽丝和鲍勃轮流进行,爱丽丝先开始。最初,M = 1。 在每个玩家的回合
2023-10-20
LeetCode每日一题(2023/2/21) LeetCode每日一题(2023/2/21)
1326. 灌溉花园的最少水龙头数目在 x 轴上有一个一维的花园。花园长度为 n,从点 0 开始,到点 n 结束。 花园里总共有 n + 1 个水龙头,分别位于 [0, 1, ..., n] 。 给你一个整数 n 和一个长度为 n + 1
2023-10-20
6 / 7