README LetLeet Blog Tisfy的博客,包括算法题题解、一些计算机博客等实用技巧。关于力扣,将会长期更新【力扣题解】、【解题技巧】等,目标包括但不限于力扣中数字开头的2k多道题。除AI声明外均手写。欢迎各位大佬共同参与、提交PR。 现有代码:Code 9999-12-31 #README
3754.连接非零数字并乘以其数字和 I:O(1)非字符串写法 【LetMeFly】3754.连接非零数字并乘以其数字和 I:O(1)非字符串写法力扣题目链接:https://leetcode.cn/problems/concatenate-non-zero-digits-and-multiply-by-sum-i/ 给你一个整数 n。 将 n 中所有的 非零数字 按照它们的原始顺序连接起来,形成一个新的整数 x。如果不存在 非 2026-07-07 题解 > LeetCode #LeetCode #数学 #简单 #题解
iOS:压缩和解压live图(.livp)——百度一刻相册+百度网盘识别支持 市面上首篇把静态图+mov短视频打包回live图的方案 2026-07-04 技术思考 #iOS #iPhone #Mac #MacOS #VsCode #一刻相册 #照片同步 #百度网盘 #简单
2492.两个城市间路径的最小分数:找1所在连通图的最小边(BFS / DFS) 【LetMeFly】2492.两个城市间路径的最小分数:找1所在连通图的最小边(BFS / DFS)力扣题目链接:https://leetcode.cn/problems/minimum-score-of-a-path-between-two-cities/ 给你一个正整数 n ,表示总共有 n 个城市,城市从 1 到  2026-07-04 题解 > LeetCode #BFS #DFS #LeetCode #中等 #图 #并查集 #广度优先搜索 #深度优先搜索 #题解
MacOS:首次外接键盘初始化设置(Option/Command互换、左上角·~而非§±) MacOS:首次外接键盘初始化设置(Option/Command互换、左上角·~而非§±)背景Mac连接外接键盘可能会遇到以下情况: Mac首次连接外接键盘可能会弹出“键盘设置助理”初始化设置,怎么设置?设置错了怎么办?(Esc下面的键按出来是§±而不是~`) 一些键盘不支持Mac模式(导致从左到右是Ctrl、Command/Win、Alt/Option而非Ctrl、Option、Co 2026-07-03 技术思考 #Mac #MacOS #VsCode #简单
2812.找出最安全路径:两次BFS(先进先出队列+优先队列) 【LetMeFly】2812.找出最安全路径:两次BFS(先进先出队列+优先队列)力扣题目链接:https://leetcode.cn/problems/find-the-safest-path-in-a-grid/ 给你一个下标从 0 开始、大小为 n x n 的二维矩阵 grid ,其中 (r, c) 表示: 如果 grid[r][c] = 1 ,则表示一个存在小偷的单元格 如果 gr 2026-07-03 题解 > LeetCode #BFS #LeetCode #中等 #二分查找 #堆(优先队列) #并查集 #广度优先搜索 #数组 #矩阵 #题解
1358.包含所有三种字符的子字符串数目:滑动窗口(两种写法直接推荐方法二) 【LetMeFly】1358.包含所有三种字符的子字符串数目:滑动窗口(两种写法直接推荐方法二)力扣题目链接:https://leetcode.cn/problems/number-of-substrings-containing-all-three-characters/ 给你一个字符串 s ,它只包含三种字符 a, b 和 c 。 请你返回 a,b 和 c 都 至少&nb 2026-07-01 题解 > LeetCode #LeetCode #中等 #哈希表 #字符串 #滑动窗口 #题解
1967.作为子字符串出现在单词中的字符串数目:遍历枚举 【LetMeFly】1967.作为子字符串出现在单词中的字符串数目:遍历枚举力扣题目链接:https://leetcode.cn/problems/number-of-strings-that-appear-as-substrings-in-word/ 给你一个字符串数组 patterns 和一个字符串 word ,统计 patterns 中有多少个字符串是 word 的子字符串。返回字符串数目。 2026-06-29 题解 > LeetCode #LeetCode #子串 #字符串 #数组 #枚举 #简单 #遍历 #题解
1846.减小和重新排列数组后的最大元素:排序(5行代码搞定)(贪心) 【LetMeFly】1846.减小和重新排列数组后的最大元素:排序(5行代码搞定)(贪心)力扣题目链接:https://leetcode.cn/problems/maximum-element-after-decreasing-and-rearranging/ 给你一个正整数数组 arr 。请你对 arr 执行一些操作(也可以不进行任何操作),使得数组满足以下条件: arr 中 第一个 元素 2026-06-28 题解 > LeetCode #LeetCode #中等 #排序 #数组 #贪心 #题解
3020.子集中元素的最大数量:哈希表枚举 【LetMeFly】3020.子集中元素的最大数量:哈希表枚举力扣题目链接:https://leetcode.cn/problems/find-the-maximum-number-of-elements-in-subset/ 给你一个 正整数 数组 nums 。 你需要从数组中选出一个满足下述条件的子集: 你可以将选中的元素放置在一个下标从 0 开始的数组中,并使其遵循以下模式:[x, 2026-06-27 题解 > LeetCode #LeetCode #map #中等 #哈希表 #数组 #枚举 #题解