README LetLeet Blog Tisfy的博客,包括算法题题解、一些计算机博客等实用技巧。关于力扣,将会长期更新【力扣题解】、【解题技巧】等,目标包括但不限于力扣中数字开头的2k多道题。欢迎各位大佬共同参与、提交PR。 现有代码:Codes 在线博客:blo 9999-12-31 #README
1390.四因数:因数分解+缓存 【LetMeFly】1390.四因数:因数分解+缓存力扣题目链接:https://leetcode.cn/problems/four-divisors/ 给你一个整数数组 nums,请你返回该数组中恰有四个因数的这些整数的各因数之和。如果数组中不存在满足题意的整数,则返回 0 。 示例 1: 输入:nums = [21,4,7] 输出:32 解释: 21 有 4 个因数:1, 2026-01-04 题解 > LeetCode #题解 #中等 #数学 #数组 #LeetCode
1411.给 N x 3 网格图涂色的方案数:递推+原地滚动(动态规划) 【LetMeFly】1411.给 N x 3 网格图涂色的方案数:递推+原地滚动(动态规划)力扣题目链接:https://leetcode.cn/problems/number-of-ways-to-paint-n-3-grid/ 你有一个 n x 3 的网格图 grid ,你需要用 红,黄,绿 三种颜色之一给每一个格子上色,且确保相邻格子颜色不同(也就是有相同水平边 2026-01-03 题解 > LeetCode #题解 #动态规划 #LeetCode #困难 #DP
961.在长度 2N 的数组中找出重复 N 次的元素:5种语言x5种方法(及其变种) —— All By Hand 【LetMeFly】961.在长度 2N 的数组中找出重复 N 次的元素:5种语言x5种方法(及其变种) —— All By Hand力扣题目链接:https://leetcode.cn/problems/n-repeated-element-in-size-2n-array/ 给你一个整数数组 nums ,该数组具有以下属性: nums.length == 2 * n. nums 包 2026-01-02 题解 > LeetCode #题解 #简单 #数组 #LeetCode #哈希表
66.加一:模拟(附简单题必备——Python一行版) 【LetMeFly】66.加一:模拟(附简单题必备——Python一行版)力扣题目链接:https://leetcode.cn/problems/plus-one/ 给定一个表示 大整数 的整数数组 digits,其中 digits[i] 是整数的第 i 位数字。这些数字按从左到右,从最高位到最低位排列。这个大整数不包含任何前导 0。 将大整数加 1,并返回结果的数字数组。 示 2026-01-01 题解 > LeetCode #题解 #简单 #数学 #数组 #LeetCode #高精度加法 #高精度
840.矩阵中的幻方:模拟(+小小位运算) 【LetMeFly】840.矩阵中的幻方:模拟(+小小位运算)力扣题目链接:https://leetcode.cn/problems/magic-squares-in-grid/ 3 x 3 的幻方是一个填充有 从 1 到 9 的不同数字的 3 x 3 矩阵,其中每行,每列以及两条对角线上的各数之和都相等。 给定一个由整数组成的row x col 的 grid,其 2025-12-30 题解 > LeetCode #题解 #模拟 #中等 #数学 #数组 #LeetCode #矩阵 #位运算 #哈希表
756.金字塔转换矩阵:深度优先搜索 【LetMeFly】756.金字塔转换矩阵:深度优先搜索力扣题目链接:https://leetcode.cn/problems/pyramid-transition-matrix/ 你正在把积木堆成金字塔。每个块都有一个颜色,用一个字母表示。每一行的块比它下面的行 少一个块 ,并且居中。 为了使金字塔美观,只有特定的 三角形图案 是允许的。一个三角形的图案由 两个块 和叠在上 2025-12-29 题解 > LeetCode #题解 #中等 #LeetCode #深度优先搜索 #DFS #位运算
1351.统计有序矩阵中的负数:O(m+n)时间复杂度——抽象题解 【LetMeFly】1351.统计有序矩阵中的负数:O(m+n)时间复杂度——抽象题解力扣题目链接:https://leetcode.cn/problems/count-negative-numbers-in-a-sorted-matrix/ 给你一个 m * n 的矩阵 grid,矩阵中的元素无论是按行还是按列,都以非严格递减顺序排列。 请你统计 2025-12-28 题解 > LeetCode #题解 #简单 #数组 #LeetCode #矩阵 #遍历
2402.会议室 III:优先队列大模拟 【LetMeFly】2402.会议室 III:优先队列大模拟力扣题目链接:https://leetcode.cn/problems/meeting-rooms-iii/ 给你一个整数 n ,共有编号从 0 到 n - 1 的 n 个会议室。 给你一个二维整数数组 meetings ,其中 meetings[i] = [starti, endi] 表示一场会议将会在 半闭 时间区间 [starti 2025-12-27 题解 > LeetCode #题解 #模拟 #数组 #排序 #LeetCode #困难 #堆(优先队列) #优先队列 #哈希表 #大模拟
2483.商店的最少代价:两次遍历 -> 一次遍历 【LetMeFly】2483.商店的最少代价:两次遍历 -> 一次遍历力扣题目链接:https://leetcode.cn/problems/minimum-penalty-for-a-shop/ 给你一个顾客访问商店的日志,用一个下标从 0 开始且只包含字符 'N' 和 'Y' 的字符串 customers 表示: 如果第& 2025-12-26 题解 > LeetCode #题解 #中等 #字符串 #LeetCode #遍历