Leetcode周赛
文章平均质量分 96
分享Leetcode周赛解题思路与代码
武倔
科技就是力量
展开
-
Leetcode 第 43 场双周赛题解(Python)
Leetcode 第 43场双周赛题解周赛日期:2020/01/09题目1:1716. 计算力扣银行的钱 难度: 简单Hercy 想要为购买第一辆车存钱。他 每天 都往力扣银行里存钱。最开始,他在周一的时候存入 1块钱。从周二到周日,他每天都比前一天多存入 1块钱。在接下来每一个周一,他都会比 前一个周一 多存入 1块钱。给你n,请你返回在第 n天结束的时候他在力扣银行总共存了多少块钱。示例 1:输入:n = 4输出:10解释:第 4 天后,总额为 1...原创 2021-01-24 17:32:41 · 497 阅读 · 0 评论 -
Leetcode 第 42 场双周赛题解(Python)
Leetcode 第 42 场双周赛题解周赛日期:2020/12/26题目1:5625. 比赛中的配对次数难度: 简单给你一个整数 n ,表示比赛中的队伍数。比赛遵循一种独特的赛制:如果当前队伍数是 偶数 ,那么每支队伍都会与另一支队伍配对。总共进行 n / 2 场比赛,且产生 n / 2 支队伍进入下一轮。如果当前队伍数为 奇数 ,那么将会随机轮空并晋级一支队伍,其余的队伍配对。总共进行 (n - 1) / 2 场比赛,且产生 (n - 1) / 2 + 1 支队伍进入下一轮。返..原创 2021-01-24 17:33:05 · 835 阅读 · 4 评论 -
Leetcode 第 220 场周赛题解 (Python)
Leetcode 第 200 场周赛题解周赛日期:2020/12/20题目1:5629. 重新格式化电话号码难度: 简单给你一个字符串形式的电话号码 number 。number 由数字、空格 ' '、和破折号 '-' 组成。请你按下述方式重新格式化电话号码。首先,删除 所有的空格和破折号。其次,将数组从左到右 每 3 个一组 分块,直到 剩下 4 个或更少数字。剩下的数字将按下述规定再分块:2 个数字:单个含 2 个数字的块。3 个数字:单个含 3 个数字的块。4 个数字..原创 2020-12-20 13:32:33 · 438 阅读 · 0 评论 -
Leetcode 第 219 场周赛题解 (Python)
Leetcode 第 219场周赛题解周赛日期:2020/12/13题目1:5625. 比赛中的配对次数难度: 简单给你一个整数 n ,表示比赛中的队伍数。比赛遵循一种独特的赛制:如果当前队伍数是 偶数 ,那么每支队伍都会与另一支队伍配对。总共进行 n / 2 场比赛,且产生 n / 2 支队伍进入下一轮。如果当前队伍数为 奇数 ,那么将会随机轮空并晋级一支队伍,其余的队伍配对。总共进行 (n - 1) / 2 场比赛,且产生 (n - 1) / 2 + 1 支队伍进入下一轮。返...原创 2020-12-14 12:20:50 · 645 阅读 · 4 评论 -
Leetcode 第 217 场周赛题解 (Python)
Leetcode 第 217 场周赛题解周赛日期:2020/11/29题目1:1672. 最富有客户的资产总量难度: 简单给你一个 m x n 的整数网格 accounts ,其中 accounts[i][j] 是第 i 位客户在第 j 家银行托管的资产数量。返回最富有客户所拥有的 资产总量 。客户的 资产总量 就是他们在各家银行托管的资产数量之和。最富有客户就是 资产总量 最大的客户。示例 1:输入:accounts = [[1,2,3],[3,2,1]]输...原创 2020-12-01 10:51:04 · 1301 阅读 · 0 评论