subtitle
LeetCode每日一题(2023/3/7) LeetCode每日一题(2023/3/7)
1096. 花括号展开 II如果你熟悉 Shell 编程,那么一定了解过花括号展开,它可以用来生成任意字符串。 花括号展开的表达式可以看作一个由 花括号、逗号 和 小写英文字母 组成的字符串,定义下面几条语法规则: 如果只给出单一的元素
2023-10-20
LeetCode每日一题(2023/3/6) LeetCode每日一题(2023/3/6)
1653. 使字符串平衡的最少删除次数给你一个字符串 s ,它仅包含字符 'a' 和 'b'​​​​ 。 你可以删除 s 中任意数目的字符,使得 s 平衡 。当不存在下标对 (i,j) 满足 i < j
2023-10-20
LeetCode每日一题(2023/3/5) LeetCode每日一题(2023/3/5)
1599. 经营摩天轮的最大利润你正在经营一座摩天轮,该摩天轮共有 4 个座舱 ,每个座舱 最多可以容纳 4 位游客 。你可以 逆时针 轮转座舱,但每次轮转都需要支付一定的运行成本 runningCost 。摩天轮每次轮转都恰好转动 1 &
2023-10-20
LeetCode每日一题(2023/3/4) LeetCode每日一题(2023/3/4)
982. 按位与为零的三元组给你一个整数数组 nums ,返回其中 按位与三元组 的数目。 按位与三元组 是由下标 (i, j, k) 组成的三元组,并满足下述全部条件: 0 <= i < nums.length
2023-10-20
LeetCode每日一题(2023/3/31) LeetCode每日一题(2023/3/31)
2367. 算术三元组的数目给你一个下标从 0 开始、严格递增 的整数数组 nums 和一个正整数 diff 。如果满足下述全部条件,则三元组 (i, j, k) 就是一个 算术三元组 : i < j < k , nums[j
2023-10-20
LeetCode每日一题(2023/3/30) LeetCode每日一题(2023/3/30)
1637. 两点之间不包含任何点的最宽垂直区域给你 n 个二维平面上的点 points ,其中 points[i] = [xi, yi] ,请你返回两点之间内部不包含任何点的 最宽垂直区域 的宽度。 垂直区域 的定义是固定宽度,
2023-10-20
LeetCode每日一题(2023/3/3) LeetCode每日一题(2023/3/3)
1487. 保证文件名唯一给你一个长度为 n 的字符串数组 names 。你将会在文件系统中创建 n 个文件夹:在第 i 分钟,新建名为 names[i] 的文件夹。 由于两个文件 不能 共享相同的文件名,因此如果新建文件夹使用的文件名已
2023-10-20
LeetCode每日一题(2023/3/29) LeetCode每日一题(2023/3/29)
1641. 统计字典序元音字符串的数目给你一个整数 n,请返回长度为 n 、仅由元音 (a, e, i, o, u) 组成且按 字典序排列 的字符串数量。 字符串 s 按 字典序排列 需要满足:对于所有有效的 i,s[i] 在字母表中的位
2023-10-20
LeetCode每日一题(2023/3/28) LeetCode每日一题(2023/3/28)
1092. 最短公共超序列给出两个字符串 str1 和 str2,返回同时以 str1 和 str2 作为子序列的最短字符串。如果答案不止一个,则可以返回满足条件的任意一个答案。 (如果从字符串 T 中删除一些字符(也可能不删除,并且选出
2023-10-20
LeetCode每日一题(2023/3/27) LeetCode每日一题(2023/3/27)
1638. 统计只差一个字符的子串数目给你两个字符串 s 和 t ,请你找出 s 中的非空子串的数目,这些子串满足替换 一个不同字符 以后,是 t 串的子串。换言之,请你找到 s 和 t 串中 恰好 只有一个字符不同的子字符串对的数目。 比
2023-10-20
10 / 20