- 博客(44)
- 收藏
- 关注
原创 代码随想录算法训练营第51天 | 99. 岛屿数量 深搜、99. 岛屿数量 广搜、100.岛屿的最大面积
【代码】代码随想录算法训练营第51天 | 99. 岛屿数量 深搜、99. 岛屿数量 广搜、100.岛屿的最大面积。
2024-11-25 21:39:45
253
原创 代码随想录算法训练营第48天 | 42. 接雨水、84.柱状图中最大的矩形
【代码】代码随想录算法训练营第48天 | 42. 接雨水、84.柱状图中最大的矩形。
2024-11-17 21:37:07
316
原创 代码随想录算法训练营第47天 | 739. 每日温度、496.下一个更大元素 I、503.下一个更大元素II
【代码】代码随想录算法训练营第47天 | 739. 每日温度、496.下一个更大元素 I、503.下一个更大元素II。
2024-11-17 21:27:43
227
原创 代码随想录算法训练营第46天 | 647. 回文子串、516.最长回文子序列
【代码】代码随想录算法训练营第46天 | 647. 回文子串、516.最长回文子序列。
2024-11-14 23:03:37
233
原创 代码随想录算法训练营第45天 | 115.不同的子序列、583. 两个字符串的删除操作、72. 编辑距离
【代码】代码随想录算法训练营第45天 | 115.不同的子序列、583. 两个字符串的删除操作、72. 编辑距离。
2024-11-14 21:59:34
279
原创 代码随想录算法训练营第44天 | 1143.最长公共子序列、1035.不相交的线、53. 最大子序和、392.判断子序列
【代码】代码随想录算法训练营第44天 | 1143.最长公共子序列、1035.不相交的线、53. 最大子序和、392.判断子序列。
2024-11-13 23:50:23
149
原创 代码随想录算法训练营第43天 | 300.最长递增子序列、674. 最长连续递增序列、718. 最长重复子数组
【代码】代码随想录算法训练营第43天 | 300.最长递增子序列、674. 最长连续递增序列、718. 最长重复子数组。
2024-11-13 00:03:05
243
原创 代码随想录算法训练营第41天 | 188.买卖股票的最佳时机IV、309.最佳买卖股票时机含冷冻期、714.买卖股票的最佳时机含手续费
【代码】代码随想录算法训练营第41天 | 188.买卖股票的最佳时机IV、309.最佳买卖股票时机含冷冻期、714.买卖股票的最佳时机含手续费。
2024-11-11 23:14:31
209
原创 代码随想录算法训练营第40天 | 121. 买卖股票的最佳时机、122.买卖股票的最佳时机II、123.买卖股票的最佳时机III
【代码】代码随想录算法训练营第40天 | 121. 买卖股票的最佳时机、122.买卖股票的最佳时机II、123.买卖股票的最佳时机III。
2024-11-10 23:52:47
175
原创 代码随想录算法训练营第39天 | 198.打家劫舍、213.打家劫舍II、337.打家劫舍III
【代码】代码随想录算法训练营第39天 | 198.打家劫舍、213.打家劫舍II、337.打家劫舍III。
2024-11-10 22:45:13
200
原创 代码随想录算法训练营第38天 | 322. 零钱兑换、279.完全平方数、139.单词拆分
【代码】代码随想录算法训练营第38天 | 322. 零钱兑换、279.完全平方数、139.单词拆分。
2024-11-09 23:36:12
295
原创 代码随想录算法训练营第37天 | 518. 零钱兑换 II、377. 组合总和 Ⅳ、70. 爬楼梯 (进阶)
【代码】代码随想录算法训练营第37天 | 518. 零钱兑换 II、377. 组合总和 Ⅳ、70. 爬楼梯 (进阶)
2024-11-09 19:01:58
312
原创 代码随想录算法训练营第36天 | 1049. 最后一块石头的重量 II、494. 目标和、474.一和零
【代码】代码随想录算法训练营第36天 | 1049. 最后一块石头的重量 II、494. 目标和、474.一和零。
2024-11-06 20:12:38
265
原创 代码随想录算法训练营第34天 | 01背包问题 二维、01背包问题 一维、416. 分割等和子集
【代码】代码随想录算法训练营第34天 | 01背包问题 二维、01背包问题 一维、416. 分割等和子集。
2024-11-03 23:01:47
231
原创 代码随想录算法训练营第8天 | 344.反转字符串、541. 反转字符串II、卡码网:54.替换数字
【代码】代码随想录算法训练营第8天 | 344.反转字符串、541. 反转字符串II、卡码网:54.替换数字。
2024-11-01 22:27:21
261
原创 代码随想录算法训练营第33天 | 62.不同路径、63. 不同路径 II、 343. 整数拆分、96.不同的二叉搜索树
【代码】代码随想录算法训练营第33天 | 62.不同路径、63. 不同路径 II、 343. 整数拆分、96.不同的二叉搜索树。
2024-11-01 22:22:52
228
原创 代码随想录算法训练营第32天 | 509. 斐波那契数、70. 爬楼梯、746. 使用最小花费爬楼梯
【代码】代码随想录算法训练营第32天 | 509. 斐波那契数、70. 爬楼梯、746. 使用最小花费爬楼梯。
2024-10-31 22:09:46
260
原创 代码随想录算法训练营第31天 | 56. 合并区间、738.单调递增的数字
【代码】代码随想录算法训练营第31天 | 56. 合并区间、738.单调递增的数字。
2024-10-30 23:30:56
325
原创 代码随想录算法训练营第30天 | 452. 用最少数量的箭引爆气球、435. 无重叠区间、763.划分字母区间
【代码】代码随想录算法训练营第30天 | 452. 用最少数量的箭引爆气球、435. 无重叠区间、763.划分字母区间。
2024-10-29 23:19:49
235
原创 代码随想录算法训练营第29天 | 134. 加油站、135. 分发糖果、860.柠檬水找零、406.根据身高重建队列
【代码】代码随想录算法训练营第29天 | 134. 加油站、135. 分发糖果、860.柠檬水找零、406.根据身高重建队列。
2024-10-28 23:38:03
312
原创 代码随想录算法训练营第27天 | 122.买卖股票的最佳时机II、55. 跳跃游戏、45.跳跃游戏II、1005.K次取反后最大化的数组和
【代码】代码随想录算法训练营第27天 | 122.买卖股票的最佳时机II、55. 跳跃游戏、45.跳跃游戏II、1005.K次取反后最大化的数组和。
2024-10-27 20:38:41
159
原创 代码随想录算法训练营第26天 | 455.分发饼干、376. 摆动序列、53. 最大子序和
【代码】代码随想录算法训练营第26天 | 455.分发饼干、376. 摆动序列、53. 最大子序和。
2024-10-27 17:18:12
208
原创 代码随想录算法训练营第25天 | 491.递增子序列、46.全排列、47.全排列 II
【代码】代码随想录算法训练营第25天 | 491.递增子序列、46.全排列、47.全排列 II。
2024-10-27 14:51:24
182
原创 代码随想录算法训练营第7天 | 454.四数相加II、383. 赎金信、15. 三数之和、18. 四数之和
【代码】代码随想录算法训练营第7天 | 454.四数相加II、383. 赎金信、15. 三数之和、18. 四数之和。
2024-10-23 22:38:44
317
原创 代码随想录算法训练营第24天 | 93.复原IP地址、78.子集、90.子集II
【代码】代码随想录算法训练营第24天 | 93.复原IP地址、78.子集、90.子集II。
2024-10-23 22:23:02
264
原创 代码随想录算法训练营第23天 | 39. 组合总和、40.组合总和II 、131.分割回文串
【代码】代码随想录算法训练营第23天 | 39. 组合总和、40.组合总和II 、131.分割回文串。
2024-10-22 22:52:52
275
原创 代码随想录算法训练营第22天 | 77. 组合、216.组合总和III、17.电话号码的字母组合
【代码】代码随想录算法训练营第22天 | 77. 组合、216.组合总和III、17.电话号码的字母组合。
2024-10-21 23:42:03
254
原创 代码随想录算法训练营第6天 | 242.有效的字母异位词、349. 两个数组的交集、202. 快乐数、1. 两数之和
【代码】代码随想录算法训练营第6天 | 242.有效的字母异位词、349. 两个数组的交集、202. 快乐数、1. 两数之和。
2024-10-19 15:49:51
192
原创 代码随想录算法训练营第20天 | 669. 修剪二叉搜索树、108.将有序数组转换为二叉搜索树、538.把二叉搜索树转换为累加树
【代码】代码随想录算法训练营第20天 | 669. 修剪二叉搜索树、108.将有序数组转换为二叉搜索树、538.把二叉搜索树转换为累加树。
2024-10-19 15:44:19
196
原创 代码随想录算法训练营第19天 | 235. 二叉搜索树的最近公共祖先、701.二叉搜索树中的插入操作、450.删除二叉搜索树中的节点
【代码】代码随想录算法训练营第19天 | 235. 二叉搜索树的最近公共祖先、701.二叉搜索树中的插入操作、450.删除二叉搜索树中的节点。
2024-10-18 23:23:00
239
原创 代码随想录算法训练营第4天(补卡) | 24. 两两交换链表中的节点、19.删除链表的倒数第N个节点、142.环形链表II
【代码】代码随想录算法训练营第4天(补卡) | 24. 两两交换链表中的节点、19.删除链表的倒数第N个节点、142.环形链表II。
2024-10-18 19:57:39
216
原创 代码随想录算法训练营第18天 | 530.二叉搜索树的最小绝对差、501.二叉搜索树中的众数、236. 二叉树的最近公共祖先
【代码】代码随想录算法训练营第18天 | 530.二叉搜索树的最小绝对差、501.二叉搜索树中的众数、236. 二叉树的最近公共祖先。
2024-10-18 18:29:07
246
原创 代码随想录算法训练营第3天(补卡) | 203.移除链表元素、707.设计链表、206.反转链表
【代码】代码随想录算法训练营第16天 | 203.移除链表元素、707.设计链表、206.反转链表。
2024-10-16 23:44:44
247
原创 代码随想录算法训练营第17天 | 654.最大二叉树、617.合并二叉树、700.二叉搜索树中的搜索、98.验证二叉搜索树
备注:在go语言中,int类型的变量运行在32位的设备上时占用4字节,运行在64位的设备上时占用8字节,所以上面这段代码必须运行在64位的设备上,如果运行在32位的设备上的话int(math.MinInt64)这个转换操作会导致内存溢出。
2024-10-16 23:39:40
387
原创 代码随想录算法训练营第16天 | 513.找树左下角的值、112. 路径总和、113. 路径总和II、105.从前序与中序遍历序列构造二叉树、106.从中序与后序遍历序列构造二叉树
备注: 总体思想是,前序遍历找到一个叶子结点,记录它的值res和深度deepest,后面只有碰到深度更深的叶子节点时才会更新res和deepest,遍历完成后返回res。
2024-10-15 22:31:48
487
原创 代码随想录算法训练营第15天 | 110.平衡二叉树、257. 二叉树的所有路径、404.左叶子之和、222.完全二叉树的节点个数
题目链接: . - 力扣(LeetCode)257. 二叉树的所有路径题目链接:. - 力扣(LeetCode)404.左叶子之和题目链接:. - 力扣(LeetCode)222.完全二叉树的节点个数题目链接:. - 力扣(LeetCode)备注:可以使用递归进行暴力破解,时间复杂度为O(n),也可以利用完全二叉树的特性进行解答,能够让时间复杂度小于O(n)。
2024-10-14 21:50:48
158
原创 代码随想录算法训练营第2天(补卡) | 209.长度最小的子数组、59.螺旋矩阵II
【代码】代码随想录算法训练营第2天(补卡) | 209.长度最小的子数组、59.螺旋矩阵II。
2024-10-12 23:36:04
146
原创 代码随想录算法训练营第13天 | 226.翻转二叉树、101. 对称二叉树、104.二叉树的最大深度、111.二叉树的最小深度
由于时间关系,来不及深究,所以今天的几道题都用最简单的递归实现一遍。
2024-10-12 23:25:43
254
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅