subtitle
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
LeetCode每日一题(2023/2/20) LeetCode每日一题(2023/2/20)
2347. 最好的扑克手牌给你一个整数数组 ranks 和一个字符数组 suit 。你有 5 张扑克牌,第 i 张牌大小为 ranks[i] ,花色为 suits[i] 。 下述是从好到坏你可能持有的 手牌类型 : "Flus
2023-10-20
LeetCode每日一题(2023/2/19) LeetCode每日一题(2023/2/19)
1792. 最大平均通过率一所学校里有一些班级,每个班级里有一些学生,现在每个班都会进行一场期末考试。给你一个二维数组 classes ,其中 classes[i] = [passi, totali] ,表示你提前知道了第 i 个
2023-10-20
LeetCode每日一题(2023/2/18) LeetCode每日一题(2023/2/18)
1237. 找出给定方程的正整数解给你一个函数  f(x, y) 和一个目标结果 z,函数公式未知,请你计算方程 f(x,y) == z 所有可能的正整数 数对 x 和 y。满足条件的结果数对可以按任意顺序返回。 尽管
2023-10-20
13 / 20