690.员工的重要性 【LetMeFly】690.员工的重要性:哈希表+广度优先搜索力扣题目链接:https://leetcode.cn/problems/employee-importance/ 你有一个保存员工信息的数据结构,它包含了员工唯一的 id ,重要度和直系下属的 id 。 给定一个员工数组 employees,其中: employees[i].id 是第 i 个 2024-08-27 #题解 #中等 #数组 #树 #LeetCode #哈希 #深度优先搜索 #广度优先搜索 #BFS #哈希表 #set #数据结构
3146.两个字符串的排列差 【LetMeFly】3146.两个字符串的排列差:小数据,我选择暴力模拟力扣题目链接:https://leetcode.cn/problems/permutation-difference-between-two-strings/ 给你两个字符串 s 和 t,每个字符串中的字符都不重复,且 t 是 s 的一个排列。 排列差 定义为 s 和 t 中每个字符在两个字符串中位置的绝对差值之和。 返回 2024-08-24 #题解 #简单 #模拟 #字符串 #暴力 #LeetCode #哈希表 #遍历
3133.数组最后一个元素的最小值 【LetMeFly】3133.数组最后一个元素的最小值:位运算+双指针力扣题目链接:https://leetcode.cn/problems/minimum-array-end/ 给你两个整数 n 和 x 。你需要构造一个长度为 n 的 正整数 数组 nums ,对于所有 0 <= i < n - 1 ,满足 nums[i + 1] 大于 nums[i] ,并且数组 nums 中所有元 2024-08-22 #题解 #中等 #LeetCode #位运算 #二进制
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 #枚举 #匹配