551.学生出勤记录 I 【LetMeFly】551.学生出勤记录 I:模拟力扣题目链接:https://leetcode.cn/problems/student-attendance-record-i/ 给你一个字符串 s 表示一个学生的出勤记录,其中的每个字符用来标记当天的出勤情况(缺勤、迟到、到场)。记录中只含下面三种字符: 'A':Absent,缺勤 'L':Late,迟到 'P':Pr 2024-08-18 #题解 #简单 #字符串 #LeetCode
3137.K 周期字符串需要的最少操作次数 【LetMeFly】3137.K 周期字符串需要的最少操作次数:哈希表计数力扣题目链接:https://leetcode.cn/problems/minimum-number-of-operations-to-make-word-k-periodic/ 给你一个长度为 n 的字符串 word 和一个整数 k ,其中 k 是 n 的因数。 在一次操作中,你可以选择任意两个下标 i 和 j,其中 0 2024-08-17 #题解 #中等 #字符串 #LeetCode #哈希表 #计数
3148.矩阵中的最大得分 【LetMeFly】3148.矩阵中的最大得分:每个元素与其左或上元素之差的最大值(原地修改O(1)空间)力扣题目链接:https://leetcode.cn/problems/maximum-difference-score-in-a-grid/ 给你一个由 正整数 组成、大小为 m x n 的矩阵 grid。你可以从矩阵中的任一单元格移动到另一个位于正下方或正右侧的任意单元格(不必相邻)。从值 2024-08-16 #题解 #中等 #数组 #动态规划 #LeetCode #DP #矩阵
3152.特殊数组 II 【LetMeFly】3152.特殊数组 II:前缀和 - 原地修改(大概可视为O(1)空间)力扣题目链接:https://leetcode.cn/problems/special-array-ii/ 如果数组的每一对相邻元素都是两个奇偶性不同的数字,则该数组被认为是一个 特殊数组 。 周洋哥有一个整数数组 nums 和一个二维整数矩阵 queries,对于 queries[i] = [fromi 2024-08-14 #题解 #中等 #数组 #LeetCode #二分查找 #前缀和
Vjudge使用小指南 - Virtual Judge - 一个Online Judge(OJ)平台 - 支持大量第三方题库 Vjudge使用小指南 - Virtual Judge - 一个Online Judge(OJ)平台 - 支持大量第三方题库网址vjudge.net 特点:支持很多第三方题库,比如Codeforces的一道题,在这里直接输入题号就可以了。 注册点击右上角Register, 输入昵称、邮箱、密码、验证码, 进入邮箱点击邮件中的链接验证。 创建比赛(创建题集)点击标题栏Contest,点击右上角 2024-08-14 #Notes #其他 #Vjudge #OJ
3151.特殊数组 I 【LetMeFly】3151.特殊数组 I力扣题目链接:https://leetcode.cn/problems/special-array-i/ 如果数组的每一对相邻元素都是两个奇偶性不同的数字,则该数组被认为是一个 特殊数组 。 Aging 有一个整数数组 nums。如果 nums 是一个 特殊数组 ,返回 true,否则返回 false。 示例 1: 输入:nums 2024-08-14 #题解 #简单 #数组 #LeetCode
3132.找出与数组相加的整数 II 【LetMeFly】3132.找出与数组相加的整数 II:排序+3次尝试(nlog n)力扣题目链接:https://leetcode.cn/problems/find-the-integer-added-to-array-ii/ 给你两个整数数组 nums1 和 nums2。 从 nums1 中移除两个元素,并且所有其他元素都与变量 x 所表示的整数相加。如果 x 为负数,则表现为元素值的减少 2024-08-09 #题解 #中等 #双指针 #数组 #排序 #LeetCode #枚举 #匹配
3131.找出与数组相加的整数 I 【LetMeFly】3131.找出与数组相加的整数 I:最小值之差(多语言一行版)力扣题目链接:https://leetcode.cn/problems/find-the-integer-added-to-array-i/ 给你两个长度相等的数组 nums1 和 nums2。 数组 nums1 中的每个元素都与变量 x 所表示的整数相加。如果 x 为负数,则表现为元素值的减少。 在与 x 相加 2024-08-08 #题解 #简单 #模拟 #思维 #数组 #LeetCode #遍历
572.另一棵树的子树 【LetMeFly】572.另一棵树的子树:深搜+广搜(n^2做法就能过,也有复杂度耕地的算法)力扣题目链接:https://leetcode.cn/problems/subtree-of-another-tree/ 给你两棵二叉树 root 和 subRoot 。检验 root 中是否包含和 subRoot 具有相同结构和节点值的子树。如果存在,返回 true ;否则,返回 false 。 2024-08-05 #题解 #简单 #树 #字符串匹配 #LeetCode #深度优先搜索 #DFS #二叉树 #广度优先搜索 #BFS #哈希函数
682.棒球比赛 【LetMeFly】682.棒球比赛:模拟力扣题目链接:https://leetcode.cn/problems/baseball-game/ 你现在是一场采用特殊赛制棒球比赛的记录员。这场比赛由若干回合组成,过去几回合的得分可能会影响以后几回合的得分。 比赛开始时,记录是空白的。你会得到一个记录操作的字符串列表 ops,其中 ops[i] 是你需要记录的第 i 项操作,ops 遵循下述规则: 2024-07-29 #题解 #简单 #模拟 #数组 #LeetCode #栈 #遍历