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

837.新 21 点:动态规划+滑动窗口

【LetMeFly】837.新 21 点:动态规划+滑动窗口力扣题目链接:https://leetcode.cn/problems/new-21-game/ 爱丽丝参与一个大致基于纸牌游戏 “21点” 规则的游戏,描述如下: 爱丽丝以 0 分开始,并在她的得分少于 k 分时抽取数字。 抽取时,她从 [1, maxPts] 的范围中随机获得一个整数作为分数进行累计,其中 maxPts 是一个整数。
2025-08-17
题解 > LeetCode
#题解 #中等 #数学 #动态规划 #LeetCode #DP #滑动窗口 #概率与统计 #概率论

1323.6 和 9 组成的最大数字:字符串辅助或直接计算

【LetMeFly】1323.6 和 9 组成的最大数字:字符串辅助或直接计算力扣题目链接:https://leetcode.cn/problems/maximum-69-number/ 给你一个仅由数字 6 和 9 组成的正整数 num。 你最多只能翻转一位数字,将 6 变成 9,或者把 9 变成 6 。 请返回你可以得到的最大数字。  
2025-08-16
题解 > LeetCode
#题解 #简单 #数学 #贪心 #LeetCode

326.3 的幂:大幂整除

【LetMeFly】326.3 的幂:大幂整除力扣题目链接:https://leetcode.cn/problems/power-of-three/ 给定一个整数,写一个函数来判断它是否是 3 的幂次方。如果是,返回 true ;否则,返回 false 。 整数 n 是 3 的幂次方需满足:存在整数 x 使得 n == 3x   示例 1: 输入:n = 27 输出:
2025-08-13
题解 > LeetCode
#题解 #简单 #数学 #递归 #LeetCode

2787.将一个数字表示成幂的和的方案数:经典01背包

【LetMeFly】2787.将一个数字表示成幂的和的方案数:经典01背包力扣题目链接:https://leetcode.cn/problems/ways-to-express-an-integer-as-sum-of-powers/ 给你两个 正 整数 n 和 x 。 请你返回将 n 表示成一些 互不相同 正整数的
2025-08-12
题解 > LeetCode
#题解 #中等 #动态规划 #LeetCode #快速幂 #DP #背包问题 #01背包

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 #位运算 #二进制枚举 #枚举
123456…105

搜索

Hexo's Fluid ALL atricles by LetMeFly