- 博客(3)
- 收藏
- 关注
原创 LeetCode每日一题-3180. 执行操作可获得的最大总奖励 I(Python)
依次标记下标 0、2 和 1。总奖励为 11,这是可获得的最大值。依次标记下标 0 和 2,总奖励为 4,这是可获得的最大值。以整数形式返回执行最优操作能够获得的。数组进行排序,确保从大到小的顺序。为 0,所有下标都是。
2024-10-25 23:09:42
422
原创 LeetCode每日一题-3175. 找到连续赢 K 场比赛的第一位玩家(python)
从第二个玩家开始(索引为 1),逐一与当前胜利玩家比较。模拟每场比赛的过程,并追踪当前胜利者是否能够连续胜利。每次胜利次数更新后,检查当前胜利者是否已经连续赢了。如果当前挑战者输了,当前胜利者的胜利次数。位玩家在进行比赛,玩家编号依次为。场时,停止比赛并返回该玩家的编号。场比赛,所以赢家是玩家 2。场比赛,所以赢家是玩家 1。如果达到了,直接跳出循环。号玩家,胜利次数重置为 1。请你返回这个比赛的赢家编号。一开始,队列里的玩家为。一开始,队列里的玩家为。)比当前胜利者的技能高(场的第一个玩家的索引。
2024-10-24 21:55:59
774
原创 LeetCode每日一题-3185-构成整天的下标对数目(二)(python)
对于相加为24的倍数的数对,我们首先找到规律——除了12的倍数以外,其对24取模的值相加等于24,因此创建一个长度为24的数组a(对应取模后的0-23)来保存每一个数字取模后的值的数量。当i=0时,说明原数为24的倍数,当i=12,说明原数为12,则此时计算n个数的数对组合个数n * (n - 1) // 2即可。例如,1 天是 24 小时,2 天是 48 小时,3 天是 72 小时,以此类推。当i不为0或12时,若其取模的值相加等于24则可构成整天的数,此时计算组合数即可。构成整天的下标对分别是。
2024-10-23 23:11:20
638
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人