
LeetCode——Hot 100【合并区间 最大子数组和】
文章浏览阅读230次。在算法的世界里,区间合并和最大子数组和问题独具魅力。区间合并问题通过巧妙排序与比较实现重叠区间的整合;最大子数组和问题则可利用动态规划思路...

文章浏览阅读230次。在算法的世界里,区间合并和最大子数组和问题独具魅力。区间合并问题通过巧妙排序与比较实现重叠区间的整合;最大子数组和问题则可利用动态规划思路...
文章浏览阅读165次。编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组s的形式给出。不要给另外的数组分配额外的空间,你必须、使用 O(1) 的...
文章浏览阅读285次,点赞3次,收藏2次。例如,nums = [2, 1] ,可以在 2 前添加 ‘+’ ,在 1 前添加 ‘-’ ,得到表达式 “+2-1”。...

文章浏览阅读649次,点赞13次,收藏3次。本文介绍了将有序数组转换为平衡二叉搜索树的方法。核心思路是采用分治策略,每次选择数组中间元素作为根节点,递归构建左右...

文章浏览阅读83次。【代码】(LeetCode 每日一题) 326. 3 的幂 (数学)

文章浏览阅读160次。本文介绍了LeetCode 3258题的解法,该题要求统计满足K约束的二进制子字符串数量。通过变长滑动窗口和计数原理,将暴力枚举的O(N²...
文章浏览阅读2次。你有一辆油箱容量无限的的汽车,从第 i 个加油站开往第 i+1 个加油站需要消耗汽油 cost[i] 升。你无法返回 2 号加油站,因为返程需...

文章浏览阅读219次。本文介绍了一种原地重新排列数组的方法,使其满足"波峰波谷"交替的条件。通过贪心策略,逐一检查每个位置,若不满足条件则交...

文章浏览阅读3次。【代码】(LeetCode 面试经典 150 题) 100. 相同的树 (深度优先搜索dfs)

文章浏览阅读288次,点赞7次,收藏3次。本文整理了8道回溯算法相关的中等难度LeetCode题目,包括全排列、子集、电话号码字母组合、组合总和、括号生成、单词...