LetLeet Blog
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于

1863.找出所有子集的异或总和再求和:位运算(二进制枚举)

【LetMeFly】1863.找出所有子集的异或总和再求和:位运算(二进制枚举)力扣题目链接:https://leetcode.cn/problems/sum-of-all-subset-xor-totals/ 一个数组的 异或总和 定义为数组中所有元素按位 XOR 的结果;如果数组为 空 ,则异或总和为 0 。 例如,数组 [2,5,6] 的 异或总和 为 2 XOR 5 XOR 6 =
2025-04-06
题解 > LeetCode
#LeetCode #二进制枚举 #位运算 #数组 #枚举 #简单 #题解

2140.解决智力问题:记忆化搜索(DFS) / 动态规划(DP)

【LetMeFly】2140.解决智力问题:记忆化搜索(DFS) / 动态规划(DP)力扣题目链接:https://leetcode.cn/problems/solving-questions-with-brainpower/ 给你一个下标从 0 开始的二维整数数组 questions ,其中 questions[i] = [pointsi, br
2025-04-03
题解 > LeetCode
#DFS #LeetCode #中等 #动态规划 #数组 #深度优先搜索 #记忆化搜索 #题解

2109.向字符串添加空格:双指针

【LetMeFly】2109.向字符串添加空格:双指针力扣题目链接:https://leetcode.cn/problems/adding-spaces-to-a-string/ 给你一个下标从 0 开始的字符串 s ,以及一个下标从 0 开始的整数数组 spaces 。 数组 spaces 描述原字符串中需要添加空格的下标。每个空格都应该插入到给定索引处的字符值 之前 。 例如,s =
2025-03-31
题解 > LeetCode
#LeetCode #中等 #双指针 #字符串 #数组 #模拟 #题解

2278.字母在字符串中的百分比:计数

【LetMeFly】2278.字母在字符串中的百分比:计数力扣题目链接:https://leetcode.cn/problems/percentage-of-letter-in-string/ 给你一个字符串 s 和一个字符 letter ,返回在 s 中等于 letter 字符所占的 百分比 ,向下取整到最接近的百分比。   示例 1: 输入:s = "fo
2025-03-31
题解 > LeetCode
#LeetCode #字符串 #简单 #计数 #遍历 #题解
2360.图中的最长环:一步一打卡(不撞南墙不回头) - 通过故事讲道理

2360.图中的最长环:一步一打卡(不撞南墙不回头) - 通过故事讲道理

【LetMeFly】2360.图中的最长环:一步一打卡(不撞南墙不回头) - 通过故事讲道理力扣题目链接:https://leetcode.cn/problems/longest-cycle-in-a-graph/ 给你一个 n 个节点的 有向图 ,节点编号为 0 到 n - 1 ,其中每个节点 至多 有一条出边。
2025-03-29
题解 > LeetCode
#DFS #LeetCode #困难 #图 #拓扑排序 #深度优先搜索 #题解

2716.最小化字符串长度:哈希表(位运算)

【LetMeFly】2716.最小化字符串长度:哈希表(位运算)力扣题目链接:https://leetcode.cn/problems/minimize-string-length/ 给你一个下标从 0 开始的字符串 s ,重复执行下述操作 任意 次: 在字符串中选出一个下标 i ,并使 c 为字符串下标 i 处的字符。并在 i 左侧(如果有)和 右侧(如果有)各 删除 一个距离 i 最近
2025-03-28
题解 > LeetCode
#LeetCode #set #位运算 #哈希表 #字符串 #简单 #题解

2712.使所有字符相等的最小成本:脑筋急转弯(遍历)

【LetMeFly】2712.使所有字符相等的最小成本:脑筋急转弯(遍历)力扣题目链接:https://leetcode.cn/problems/minimum-cost-to-make-all-characters-equal/ 给你一个下标从 0 开始、长度为 n 的二进制字符串 s ,你可以对其执行两种操作: 选中一个下标 i 并且反转从下标 0 到下标 i(包括下标 0 和下标 i
2025-03-27
题解 > LeetCode
#LeetCode #中等 #字符串 #脑筋急转弯 #贪心 #题解

2829.k-avoiding 数组的最小总和:贪心(数学公式O(1)算出)

【LetMeFly】2829.k-avoiding 数组的最小总和:贪心(数学公式O(1)算出)力扣题目链接:https://leetcode.cn/problems/determine-the-minimum-sum-of-a-k-avoiding-array/ 给你两个整数 n 和 k 。 对于一个由 不同 正整数组成的数组,如果其中不存在任何求和等于 k 的不同元素对,则称其为 k-avo
2025-03-26
题解 > LeetCode
#LeetCode #中等 #数学 #贪心 #题解
VsCode启用右括号自动跳过(自动重写) - 自录制gif演示

VsCode启用右括号自动跳过(自动重写) - 自录制gif演示

VsCode启用右括号自动跳过(自动重写) - 自录制gif演示前言不知道大家在编程时候的按键习惯是怎样的。输入完左括号后编辑器一般会自动补全右括号,输入完左括号的内容后,是按→跳过右括号还是按)跳过右括号呢? 123for (int i = 0; i < a.si) ↑ 光标在这里的时候 我的习惯是按
2025-03-25
技术思考
#VsCode #其他
2711.对角线上不同值的数量差:O(mn)时间O(1)空间 - 位运算优化 - C++/Go双百版本 - 三种方法(一步步优化)

2711.对角线上不同值的数量差:O(mn)时间O(1)空间 - 位运算优化 - C++/Go双百版本 - 三种方法(一步步优化)

【LetMeFly】2711.对角线上不同值的数量差:O(mn)时间O(1)空间 - 位运算优化 - C++/Go双百版本 - 三种方法(一步步优化)力扣题目链接:https://leetcode.cn/problems/difference-of-number-of-distinct-values-on-diagonals/ 给你一个下标从 0 开始、大小为 m x n 的二维矩阵 g
2025-03-25
题解 > LeetCode
#LeetCode #set #中等 #位运算 #前缀和 #哈希表 #数组 #矩阵 #题解
1…1718192021…113

搜索

Hexo's Fluid ALL atricles by LetMeFly