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

2438.二的幂数组中查询范围内的乘积:模拟(前缀和可选)

【LetMeFly】2438.二的幂数组中查询范围内的乘积:模拟(前缀和可选)力扣题目链接:https://leetcode.cn/problems/range-product-queries-of-powers/ 给你一个正整数 n ,你需要找到一个下标从 0 开始的数组 powers ,它包含 最少 数目的 2 的
2025-08-11
题解 > LeetCode
#题解 #中等 #数组 #LeetCode #位运算 #前缀和

869.重新排序得到 2 的幂:哈希表+排序(一次初始化)

【LetMeFly】869.重新排序得到 2 的幂:哈希表+排序(一次初始化)力扣题目链接:https://leetcode.cn/problems/reordered-power-of-2/ 给定正整数 n ,我们按任何顺序(包括原始顺序)将数字重新排序,注意其前导数字不能为零。 如果我们可以通过上述方式得到 2 的幂,返回 true;否则,返回 false。
2025-08-10
题解 > LeetCode
#题解 #中等 #数学 #字符串 #排序 #LeetCode #哈希表 #set #计数 #枚举

2561.重排水果:贪心 - 缜密的思维题

【LetMeFly】2561.重排水果:贪心 - 缜密的思维题力扣题目链接:https://leetcode.cn/problems/rearranging-fruits/ 你有两个果篮,每个果篮中有 n 个水果。给你两个下标从 0 开始的整数数组 basket1 和 basket2 ,用以表示两个果篮中每个水果的交换成本。你想要让两个果篮相等。为此,可以根据需要多次执行下述操作: 选中两个
2025-08-04
题解 > LeetCode
#题解 #思维 #数组 #贪心 #LeetCode #困难 #哈希表 #map

2411.按位或最大的最小子数组长度:一次倒序遍历

【LetMeFly】2411.按位或最大的最小子数组长度:一次倒序遍历力扣题目链接:https://leetcode.cn/problems/smallest-subarrays-with-maximum-bitwise-or/ 给你一个长度为 n 下标从 0 开始的数组 nums ,数组中所有数字均为非负整数。对于 0 到 n
2025-08-01
题解 > LeetCode
#题解 #中等 #数组 #LeetCode #位运算 #遍历

2210.统计数组中峰和谷的数量:一次遍历(记录上一个不同的数)

【LetMeFly】2210.统计数组中峰和谷的数量:一次遍历(记录上一个不同的数)力扣题目链接:https://leetcode.cn/problems/count-hills-and-valleys-in-an-array/ 给你一个下标从 0 开始的整数数组 nums 。如果两侧距 i 最近的不相等邻居的值均小于 nums[i] ,则下标 i 是 nums 中,某个峰的一部分。类似地,如果两
2025-07-28
题解 > LeetCode
#题解 #简单 #模拟 #数组 #LeetCode #遍历

2044.统计按位或能得到最大值的子集数目:二进制枚举/DFS回溯(剪枝)

【LetMeFly】2044.统计按位或能得到最大值的子集数目:二进制枚举/DFS回溯(剪枝)力扣题目链接:https://leetcode.cn/problems/count-number-of-maximum-bitwise-or-subsets/ 给你一个整数数组 nums ,请你找出 nums 子集 按位或 可能得到的 最大值 ,并返回按位或能得到最大值的 不同非空子集的数目 。
2025-07-28
题解 > LeetCode
#题解 #中等 #数组 #LeetCode #回溯 #深度优先搜索 #DFS #位运算 #二进制枚举 #枚举

1695.删除子数组的最大得分:滑动窗口(哈希表)

【LetMeFly】1695.删除子数组的最大得分:滑动窗口(哈希表)力扣题目链接:https://leetcode.cn/problems/maximum-erasure-value/ 给你一个正整数数组 nums ,请你从中删除一个含有 若干不同元素 的子数组。删除子数组的 得分 就是子数组各元素之 和 。 返回 只删除一个 子数组可获得的 最大得分 。 如果数组 b 是数组 a 的一个连
2025-07-24
题解 > LeetCode
#题解 #中等 #双指针 #数组 #LeetCode #哈希表 #set #滑动窗口

1957.删除字符使字符串变好:计数

【LetMeFly】1957.删除字符使字符串变好:计数力扣题目链接:https://leetcode.cn/problems/delete-characters-to-make-fancy-string/ 一个字符串如果没有 三个连续 相同字符,那么它就是一个 好字符串 。 给你一个字符串 s ,请你从 s 删除 最少 的字
2025-07-21
题解 > LeetCode
#题解 #简单 #字符串 #LeetCode #计数

3202.找出有效子序列的最大长度 II:取模性质(动态规划) - O(k)空间

【LetMeFly】3202.找出有效子序列的最大长度 II:取模性质(动态规划) - O(k)空间力扣题目链接:https://leetcode.cn/problems/find-the-maximum-length-of-valid-subsequence-ii/ 给你一个整数数组 nums 和一个 正 整数 k 。 nums 的一个
2025-07-20
题解 > LeetCode
#题解 #中等 #取模 #数组 #动态规划 #LeetCode #DP #模运算

3201.找出有效子序列的最大长度 I:分类统计+贪心(一次遍历)

【LetMeFly】3201.找出有效子序列的最大长度 I:分类统计+贪心(一次遍历)力扣题目链接:https://leetcode.cn/problems/find-the-maximum-length-of-valid-subsequence-i/ 给你一个整数数组 nums。 nums 的子序列 sub 的长度为 x ,如果其满足以下条件,则称其为 有效子序列: (sub[0] +
2025-07-16
题解 > LeetCode
#题解 #中等 #数组 #动态规划 #贪心 #LeetCode #DP
12345…104

搜索

Hexo's Fluid ALL atricles by LetMeFly