Skip to content

Commit 2bee10c

Browse files
committed
modify code
1 parent 6d95188 commit 2bee10c

1 file changed

Lines changed: 55 additions & 0 deletions

File tree

课堂内容汇总/每周有营养的大厂算法面试题(正在直播)

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3150,6 +3150,61 @@ HH相信不同的贝壳会带来好运,所以每次散步完后,他都会随
31503150

31513151

31523152

3153+
第061节 2023年3月第2周流行算法题目解析
3154+
3155+
爱丽丝和鲍勃继续他们的石子游戏
3156+
许多堆石子 排成一行,每堆都有正整数颗石子 piles[i]
3157+
游戏以谁手中的石子最多来决出胜负。
3158+
爱丽丝和鲍勃轮流进行,爱丽丝先开始。最初,M = 1。
3159+
在每个玩家的回合中,该玩家可以拿走剩下的 前 X 堆的所有石子,其中 1 <= X <= 2M
3160+
然后,令 M = max(M, X)。
3161+
游戏一直持续到所有石子都被拿走。
3162+
假设爱丽丝和鲍勃都发挥出最佳水平
3163+
返回爱丽丝可以得到的最大数量的石头。
3164+
测试链接 : https://leetcode.cn/problems/stone-game-ii/
3165+
3166+
给出两个字符串 str1 和 str2
3167+
返回同时以 str1 和 str2 作为子序列的最短字符串
3168+
如果答案不止一个,则可以返回满足条件的任意一个答案。
3169+
测试链接 : https://leetcode.cn/problems/shortest-common-supersequence/
3170+
体系学习班,最长公共子序列问题
3171+
大厂刷题班,章节11,根据动态规划表,生成路径
3172+
3173+
来自学员问题
3174+
给定N、M两个参数
3175+
一共有N个格子,每个格子可以涂上一种颜色,颜色在M种里选
3176+
当涂满N个格子,并且M种颜色都使用了,叫一种有效方法
3177+
求一共有多少种有效方法
3178+
1 <= N, M <= 5000
3179+
返回结果比较大,请把结果 % 1000000007 之后返回
3180+
3181+
给定正整数 n
3182+
返回在 [1, n] 范围内具有 至少 1 位 重复数字的正整数的个数。
3183+
测试链接 : https://leetcode.cn/problems/numbers-with-repeated-digits/
3184+
3185+
如果你熟悉 Shell 编程,那么一定了解过花括号展开,它可以用来生成任意字符串。
3186+
花括号展开的表达式可以看作一个由 花括号、逗号 和 小写英文字母 组成的字符串
3187+
定义下面几条语法规则:
3188+
如果只给出单一的元素 x,那么表达式表示的字符串就只有 "x"。R(x) = {x}
3189+
例如,表达式 "a" 表示字符串 "a"。
3190+
而表达式 "w" 就表示字符串 "w"。
3191+
当两个或多个表达式并列,以逗号分隔,我们取这些表达式中元素的并集
3192+
R({e_1,e_2,...}) = R(e_1) ∪ R(e_2) ∪ ...
3193+
例如,表达式 "{a,b,c}" 表示字符串 "a","b","c"。
3194+
而表达式 "{{a,b},{b,c}}" 也可以表示字符串 "a","b","c"。
3195+
要是两个或多个表达式相接,中间没有隔开时,
3196+
我们从这些表达式中各取一个元素依次连接形成字符串
3197+
R(e_1 + e_2) = {a + b for (a, b) in R(e_1) × R(e_2)}
3198+
例如,表达式 "{a,b}{c,d}" 表示字符串 "ac","ad","bc","bd"。
3199+
表达式之间允许嵌套,单一元素与表达式的连接也是允许的。
3200+
例如,表达式 "a{b,c,d}" 表示字符串 "ab","ac","ad"​​​​​​。
3201+
例如,表达式 "a{b,c}{d,e}f{g,h}"
3202+
可以表示字符串 :
3203+
"abdfg", "abdfh", "abefg", "abefh",
3204+
"acdfg", "acdfh", "acefg", "acefh"。
3205+
给出表示基于给定语法规则的表达式 expression
3206+
返回它所表示的所有字符串组成的有序列表。
3207+
测试链接 : https://leetcode.cn/problems/brace-expansion-ii/
31533208

31543209

31553210

0 commit comments

Comments
 (0)