![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
周赛
FiveWords
努力变强!
展开
-
LeetCode163周赛第三题——1262. 可被三整除的最大和
1262. 可被三整除的最大和题目描述给你一个整数数组 nums,请你找出并返回能被三整除的元素最大和。示例示例1输入:nums = [3,6,5,1,8]输出:18解释:选出数字 3, 6, 1 和 8,它们的和是 18(可被 3 整除的最大和)。示例2输入:nums = [4]输出:0解释:4 不能被 3 整除,所以无法选出数字,返回 0。题目分析1一个直观的思路就是...原创 2019-11-26 20:23:31 · 1315 阅读 · 0 评论 -
LeetCode163周赛第二题——1261. 在受污染的二叉树中查找元素
1261. 在受污染的二叉树中查找元素题目描述给出一个满足下述规则的二叉树:root.val == 0如果 treeNode.val == x 且 treeNode.left != null,那么 treeNode.left.val == 2 * x + 1如果 treeNode.val == x 且 treeNode.right != null,那么 treeNode.right.v...原创 2019-11-26 19:03:46 · 139 阅读 · 0 评论 -
LeetCode163周赛第一题-1260. 二维网格迁移
1260. 二维网格迁移题目描述给你一个 n 行 m 列的二维网格 grid 和一个整数 k。你需要将 grid 迁移 k 次。每次「迁移」操作将会引发下述活动:位于 grid[i][j] 的元素将会移动到 grid[i][j + 1]。位于 grid[i][m - 1] 的元素将会移动到 grid[i + 1][0]。位于 grid[n - 1][m - 1] 的元素将会移动到...原创 2019-11-26 12:29:07 · 233 阅读 · 0 评论 -
LeetCode162周赛第四题-1255. 得分最高的单词集合
1255. 得分最高的单词集合题目描述你将会得到一份单词表 words,一个字母表 letters (可能会有重复字母),以及每个字母对应的得分情况表 score。请你帮忙计算玩家在单词拼写游戏中所能获得的「最高得分」:能够由 letters 里的字母拼写出的 任意 属于 words 单词子集中,分数最高的单词集合的得分。单词拼写游戏的规则概述如下:玩家需要用字母表 letters 里...原创 2019-11-26 12:02:51 · 206 阅读 · 0 评论 -
LeetCode162周赛第三题-1254. 统计封闭岛屿的数目
1254. 统计封闭岛屿的数目题目描述有一个二维矩阵 grid ,每个位置要么是陆地(记号为 0 )要么是水域(记号为 1 )。我们从一块陆地出发,每次可以往上下左右 4 个方向相邻区域走,能走到的所有陆地区域,我们将其称为一座「岛屿」。如果一座岛屿 完全 由水域包围,即陆地边缘上下左右所有相邻区域都是水域,那么我们将其称为 「封闭岛屿」。请返回封闭岛屿的数目。题目地址示例示例 1...原创 2019-11-26 00:31:50 · 186 阅读 · 0 评论 -
LeetCode162周赛第二题-1253. 重构 2 行二进制矩阵
1253. 重构 2 行二进制矩阵题目描述给你一个 2 行 n 列的二进制数组:矩阵是一个二进制矩阵,这意味着矩阵中的每个元素不是 0 就是 1。第 0 行的元素之和为 upper。第 1 行的元素之和为 lower。第 i 列(从 0 开始编号)的元素之和为 colsum[i],colsum 是一个长度为 n 的整数数组。你需要利用 upper,lower 和 colsum 来重构...原创 2019-11-25 23:00:21 · 123 阅读 · 0 评论 -
LeetCode162周赛第一题-1252. 奇数值单元格的数目
1252. 奇数值单元格的数目题目描述给你一个 n 行 m 列的矩阵,最开始的时候,每个单元格中的值都是 0。另有一个索引数组 indices,indices[i] = [ri, ci] 中的 ri 和 ci 分别表示指定的行和列(从 0 开始编号)。你需要将每对 [ri, ci] 指定的行和列上的所有单元格的值加 1。请你在执行完所有 indices 指定的增量操作后,返回矩阵中 「奇...原创 2019-11-25 22:50:27 · 154 阅读 · 0 评论 -
LeetCode161周赛第四题-5250. 检查好数组
1321原创 2019-11-04 20:58:35 · 123 阅读 · 0 评论 -
LeetCode161周赛第三题-1249. 移除无效的括号
1249. 移除无效的括号题目描述给你一个由 ‘(’、’)’ 和小写字母组成的字符串 s。你需要从字符串中删除最少数目的 ‘(’ 或者 ‘)’ (可以删除任意位置的括号),使得剩下的「括号字符串」有效。请返回任意一个合法字符串。有效「括号字符串」应当符合以下 任意一条 要求:空字符串或只包含小写字母的字符串可以被写作 AB(A 连接 B)的字符串,其中 A 和 B 都是有效「括号字符...原创 2019-11-04 20:17:46 · 385 阅读 · 0 评论 -
LeetCode161周赛第二题-1248. 统计「优美子数组」
统计「优美子数组」题目描述给你一个整数数组 nums 和一个整数 k。如果某个 连续 子数组中恰好有 k 个奇数数字,我们就认为这个子数组是「优美子数组」。请返回这个数组中「优美子数组」的数目。题目点击这里示例示例 1:输入:nums = [1,1,2,1,1], k = 3输出:2解释:包含 3 个奇数的子数组是 [1,1,2,1] 和 [1,2,1,1] 。示例 2:...原创 2019-11-04 19:56:01 · 253 阅读 · 0 评论 -
LeetCode161周赛-第一题-1247. 交换字符使得字符串相同
1247. 交换字符使得字符串相同题目描述:有两个长度相同的字符串 s1 和 s2,且它们其中 只含有 字符 “x” 和 “y”,你需要通过「交换字符」的方式使这两个字符串相同。每次「交换字符」的时候,你都可以在两个字符串中各选一个字符进行交换。交换只能发生在两个不同的字符串之间,绝对不能发生在同一个字符串内部。也就是说,我们可以交换 s1[i] 和 s2[j],但不能交换 s1[i] 和...原创 2019-11-04 19:31:15 · 649 阅读 · 0 评论