LeetCode周赛
文章平均质量分 91
爱吃奶糖_
--
展开
-
第244场周赛 2021-6-6
第一题 LC 5776. 判断矩阵经轮转后是否一致 难度:简单 算法:数组、模拟 题目描述: 给你两个大小为 n x n 的二进制矩阵 mat 和 target 。现 以 90 度顺时针轮转 矩阵 mat 中的元素 若干次 ,如果能够使 mat 与 target 一致,返回 true ;否则,返回 false 。 提示: n == mat.length == target.length n == mat[i].length == target[i].length 1 <= n <= 10 m.原创 2021-06-06 17:02:56 · 216 阅读 · 2 评论 -
第241场周赛 2021-5-16
第一题 LC 5759. 找出所有子集的异或总和再求和 难度:简单 算法:二进制、枚举 题目描述: 一个数组的异或总和定义为数组中所有元素按位 XOR 的结果;如果数组为 空 ,则异或总和为 0 。 例如,数组 [2,5,6] 的 异或总和 为 2 XOR 5 XOR 6 = 1 。 给你一个数组 nums ,请你求出 nums 中每个 子集 的 异或总和 ,计算并返回这些值相加之 和 。 注意:在本题中,元素 相同 的不同子集应 多次 计数。 数组 a 是数组 b 的一个 子集 的前提条件是:从 b .原创 2021-05-16 20:03:01 · 141 阅读 · 0 评论 -
第235场周赛 2021-04-04
第一题 LC 5722. 截断句子 难度:简单 算法:字符串,扫描 题目描述: 句子 是一个单词列表,列表中的单词之间用单个空格隔开,且不存在前导或尾随空格。每个单词仅由大小写英文字母组成(不含标点符号)。 例如,“Hello World”、“HELLO” 和 “hello world hello world” 都是句子。 给你一个句子 s 和一个整数 k ,请你将 s 截断 ,使截断后的句子仅含 前 k 个单词。返回 截断 s 后得到的句子。.原创 2021-04-04 21:34:27 · 122 阅读 · 0 评论 -
第231场周赛 2021-03-07
第一题 LC 1784. 检查二进制字符串字段 难度:简单 算法:字符串,扫描 题目描述: 给你一个二进制字符串 s ,该字符串 不含前导零 。 如果 s 最多包含 一个由连续的 ‘1’ 组成的字段 ,返回 true 。否则,返回 false 。 提示: 1 <= s.length <= 100 s[i] 为 ‘0’ 或 ‘1’ s[0] 为 '1’ 题解: 简单字符串扫描。 class Solution { public: bool checkOnesSegment(.原创 2021-03-08 14:17:53 · 153 阅读 · 0 评论 -
第47场双周赛 2021-03-06
第一题 LC 1780. 找到最近的有相同 X 或 Y 坐标的点 难度:简单 算法:数组,扫描 题目描述: 给你两个整数 x 和 y ,表示你在一个笛卡尔坐标系下的 (x, y) 处。同时,在同一个坐标系下给你一个数组 points ,其中 points[i] = [ai, bi] 表示在 (ai, bi) 处有一个点。当一个点与你所在的位置有相同的 x 坐标或者相同的 y 坐标时,我们称这个点是有效的 。 请返回距离你当前位置 曼哈顿距离 最近的 有效 点的下标(下标从 0 开始)。如果有多个最近的有.原创 2021-03-07 20:47:38 · 164 阅读 · 0 评论 -
第230场周赛 2021-02-28
第一题 LC 1773. 统计匹配检索规则的物品数量 难度:简单 算法:字符串,模拟 题目描述: 给你一个数组 items ,其中 items[i] = [typei, colori, namei] ,描述第 i 件物品的类型、颜色以及名称。 另给你一条由两个字符串 ruleKey 和 ruleValue 表示的检索规则。 如果第 i 件物品能满足下述条件之一,则认为该物品与给定的检索规则 匹配 : ruleKey == “type” 且 ruleValue == typei 。 ruleKey == .原创 2021-03-02 10:45:01 · 118 阅读 · 0 评论