自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 收藏
  • 关注

原创 代码随想录算法训练营第五十九天|KamaCoder 47 参加科学大会(第六期模拟笔试),KamaCoder 94 城市间货物运输 I

【代码】代码随想录算法训练营第五十九天|KamaCoder 47 参加科学大会(第六期模拟笔试),KamaCoder 94 城市间货物运输 I。

2025-08-08 11:49:15 116

原创 代码随想录算法训练营第五十八天|KamaCoder 117 软件构建,KamaCoder 47 参加科学大会(第六期模拟笔试)

【代码】代码随想录算法训练营第五十七天|KamaCoder 117 软件构建,KamaCoder 47 参加科学大会(第六期模拟笔试)

2025-08-07 10:33:32 153

原创 代码随想录算法训练营第五十七天|KamaCoder 53 寻宝(第七期模拟笔试)

这是kruskal算法的写法。这是prim算法的写法。

2025-08-06 10:44:09 136

原创 代码随想录算法训练营第五十六天|KamaCoder 108 冗余的边,KamaCoder 109 冗余的边 II

只能看懂了这些,其他的还是不太能理解。对着代码研究了许久,但还是不太看得懂。

2025-08-05 11:04:45 163

原创 代码随想录算法训练营第五十五天|KamaCoder 107 寻找存在的路径

【代码】代码随想录算法训练营第五十五天|KamaCoder 107 寻找存在的路径。

2025-08-04 10:56:40 144

原创 代码随想录算法训练营第五十三天|KamaCoder 110 字符串接龙,KamaCoder 105 有向图的完全联通,KamaCoder 106 岛屿的周长

【代码】代码随想录算法训练营第五十三天|KamaCoder 110 字符串接龙,KamaCoder 105 有向图的完全联通,KamaCoder 106 岛屿的周长。

2025-08-02 11:23:07 136

原创 代码随想录算法训练营第五十二天|KamaCoder 101 孤岛的总面积,KamaCoder 102 沉没孤岛,KamaCoder 103 水流问题,KamaCoder 104 建造最大岛屿

【代码】代码随想录算法训练营第五十二天|KamaCoder 101 孤岛的总面积,KamaCoder 102 沉没孤岛,KamaCoder 103 水流问题,KamaCoder 104 建造最大岛屿。

2025-08-01 12:18:43 181

原创 代码随想录算法训练营第五十一天|KamaCoder 99 岛屿数量,KamaCoder 100 岛屿的最大面积

【代码】代码随想录算法训练营第五十一天|KamaCoder 99 岛屿数量,KamaCoder 100 岛屿的最大面积。

2025-07-31 10:13:28 135

原创 代码随想录算法训练营第五十天|KamaCoder 98 所有可达路径

【代码】代码随想录算法训练营第五十天|KamaCoder 98 所有可达路径。

2025-07-30 10:31:04 115

原创 代码随想录算法训练营第四十九天|LeetCode 42 接雨水,LeetCode 84 柱状图中最大的矩形

【代码】代码随想录算法训练营第四十九天|LeetCode 42 接雨水,LeetCode 84 柱状图中最大的矩形。

2025-07-29 11:46:54 205

原创 代码随想录算法训练营第四十八天|LeetCode 739 每日温度,LeetCode 496 下一个更大元素 I,LeetCode 503 下一个更大元素 II

【代码】代码随想录算法训练营第四十八天|LeetCode 739 每日温度,LeetCode 496 下一个更大元素 I,LeetCode 503 下一个更大元素 II。

2025-07-28 10:55:42 99

原创 代码随想录算法训练营第四十六天|LeetCode 647 回文子串,LeetCode 516 最长回文子序列

【代码】代码随想录算法训练营第四十六天|LeetCode 647 回文子串,LeetCode 516 最长回文子序列。

2025-07-26 12:37:06 106

原创 代码随想录算法训练营第四十五天|LeetCode 115 不同的子序列,LeetCode 583 两个字符串的删除操作,LeetCode 72 编辑距离

【代码】代码随想录算法训练营第四十五天|LeetCode 115 不同的子序列,LeetCode 583 两个字符串的删除操作,LeetCode 72 编辑距离。

2025-07-25 10:58:50 150

原创 代码随想录算法训练营第四十四天|LeetCode 1143 最长公共子序列,LeetCode 1035 不相交的线,LeetCode 718 最长重复子数组

【代码】代码随想录算法训练营第四十四天|LeetCode 1143 最长公共子序列,LeetCode 1035 不相交的线,LeetCode 718 最长重复子数组。

2025-07-24 14:13:01 125

原创 代码随想录算法训练营第四十三天|LeetCode 300 最长递增子序列,LeetCode 674 最长连续递增序列,LeetCode 718 最长重复子数组

【代码】代码随想录算法训练营第四十三天|LeetCode 300 最长递增子序列,LeetCode 674 最长连续递增序列,LeetCode 718 最长重复子数组。

2025-07-23 11:17:26 118

原创 代码随想录算法训练营第四十二天|LeetCode 188 买卖股票的最佳时机 IV,LeetCode 309 买卖股票的最佳时机含冷冻期,LeetCode 714 买卖股票的最佳时机含手续费

股票问题其实弄清楚dp的关系和前后条件就可以做出来了。

2025-07-22 15:58:56 195

原创 代码随想录算法训练营第四十一天|LeetCode 121 买卖股票的最佳时机,LeetCode 122 买卖股票的最佳时机 II,LeetCode 123 买卖股票的最佳时机 III

【代码】代码随想录算法训练营第四十一天|LeetCode 121 买卖股票的最佳时机,LeetCode 122 买卖股票的最佳时机 II,LeetCode 123 买卖股票的最佳时机 III。

2025-07-22 14:12:08 193

原创 代码随想录算法训练营第三十九天|LeetCode 198 打家劫舍,LeetCode 213 打家劫舍 II,LeetCode 337 打家劫舍 III

【代码】代码随想录算法训练营第三十九天|LeetCode 198 打家劫舍,LeetCode 213 打家劫舍 II,LeetCode 337 打家劫舍 III。

2025-07-19 11:07:42 93

原创 代码随想录算法训练营第三十八天|LeetCode 322 零钱兑换,LeetCode 279 完全平方数,LeetCode 139 单词拆分

其中难点就在于递推公式和遍历顺序。

2025-07-18 12:53:34 139

原创 代码随想录算法训练营第三十七天|LeetCode 518 零钱兑换 II,LeetCode 377 组合总和 IV

还有两道卡码网的题目我是做在pycharm上的,就不复制过来了。

2025-07-17 12:13:05 168

原创 代码随想录算法训练营第三十六天|LeetCode 1049 最后一块石头的重量 II,LeetCode 494 目标和,LeetCode 474 一和零

【代码】代码随想录算法训练营第三十六天|LeetCode 1049 最后一块石头的重量 II,LeetCode 494 目标和,LeetCode 474 一和零。

2025-07-16 11:05:37 167

原创 代码随想录算法训练营第三十五天|LeetCode 416 分割等和子集

【代码】代码随想录算法训练营第三十五天|LeetCode 416 分割等和子集。

2025-07-15 11:54:12 177

原创 代码随想录算法训练营第三十四天|LeetCode 62 不同路径,LeetCode 63 不同路径 II

本文介绍了LeetCode两道动态规划题目解法:62题使用二维数组存储路径数,初始化边界为1后递推计算;63题在路径中考虑障碍物,需特殊处理边界和障碍位置。两道题均采用自底向上的DP方法,时间复杂度O(mn),空间复杂度O(mn)。作者完成两题共花费2小时。

2025-07-14 09:44:23 136

原创 代码随想录算法训练营第三十二天|LeetCode 509 斐波那契数,LeetCode 70 爬楼梯,LeetCode 746 使用最小花费爬楼梯

今天用时2h,今天的题比较简单,但都比较难想出来。

2025-07-12 12:26:43 128

原创 代码随想录算法训练营第三十一天|LeetCode 56 合并区间,LeetCode 435 无重叠区间,LeetCode 763 划分字母区间

贪心没有固定的套路,通过局部最优推出全局最优这个过程还是挺难的,但做多了贪心的题目后,总能想一些思路出来了。

2025-07-11 11:10:18 184

原创 代码随想录算法训练营第三十天|LeetCode 452 用最少数量的箭引爆气球,LeetCode 435 无重叠区间,LeetCode 763 划分字母区间

今天比较简单,用时1h。

2025-07-10 09:43:44 110

原创 代码随想录算法训练营第二十九天|LeetCode 134 加油站,LeetCode 135 分发糖果,LeetCode 860 柠檬水找零,LeetCode 406 根据身高重建队列

今天用时1.5h,有点简单了。

2025-07-09 10:02:56 948

原创 代码随想录算法训练营第二十八天|LeetCode 122 买卖股票的最佳时机 II,LeetCode 55 跳跃游戏,LeetCode 45 跳跃游戏 II,LeetCode 1005

今天用时1.5h,贪心有点难。

2025-07-08 10:23:42 181

原创 代码随想录算法训练营第二十七天|LeetCode 455 分发饼干,LeetCode 376 摆动序列,LeetCode 53 最大子数组和

今天用时1.5h,第一题还能想到点思路,第三题只能想出暴力法,第二题完全想不到。

2025-07-07 20:10:58 184

原创 代码随想录算法训练营第二十五天|LeetCode 491 非递减子序列,LeetCode 46 全排列,LeetCode 47 全排列 II

明天再把剩下三道题解决了。

2025-07-05 14:41:04 147

原创 代码随想录算法训练营第二十四天|LeetCode 93 复原IP地址,LeetCode 78 子集,LeetCode 90 子集 II

今天用时1.5h,今天的题目还是比较简单的。

2025-07-04 10:34:02 122

原创 代码随想录算法训练营第二十三天|LeetCode 39 组合总和,LeetCode 40 组合总和 II,LeetCode 131 分割回文串

大体代码和上面一题一致,只需要稍微修改即可。今天用时2h,感觉回溯也不是很难。

2025-07-03 11:00:23 174

原创 代码随想录算法训练营第二十二天|LeetCode 77 组合,LeetCode 216 组合总和 III,LeetCode 450 删除二叉搜索树中的节点

今天用时2.5h,回溯比二叉树好理解点。

2025-07-02 12:21:05 443

原创 代码随想录算法训练营第二十一天|LeetCode 669 修剪二叉搜索树,LeetCode 108 将有序数组转换为二叉搜索树,LeetCode 450 删除二叉搜索树中的节点

终于把二叉树做完了,主要是二叉树的递归太难理解。我感觉我对二叉树的理解还是在云里雾里的状态,二刷的时候得重点看二叉树这块内容。今天用时2h,二叉树好难!递归,感觉二叉树和链表很像。

2025-07-01 11:05:05 127

原创 代码随想录算法训练营第二十天|LeetCode 235 二叉搜索树的最近公共祖先,LeetCode 701 二叉搜索树中的插入操作,LeetCode 450 删除二叉搜索树中的节点

这道题迭代的方法还不是很懂,等二刷再来着重学。今天用时3h,今天的题目有难度的。真不喜欢递归,好难懂。

2025-06-30 12:04:08 154

原创 代码随想录算法训练营第十八天|LeetCode 530 二叉搜索树的最小绝对差,LeetCode 501 二叉搜索树中的众数,LeLeetCode 236 二叉树的最近公共祖先

今日用时2.5h,希望能坚持下去。清空列表的方法确实巧妙。

2025-06-28 14:49:38 157

原创 代码随想录算法训练营第十七天|LeetCode 645 最大二叉树,LeetCode 617 合并二叉树,LeetCode 700 二叉树搜索树中的搜索

迭代的方法写好了,这题还是简单的。今天用时2.5h,希望能坚持下去。

2025-06-27 18:48:48 162

原创 代码随想录算法训练营第十六天|LeetCode 513 找树左下角的值,LeetCode 112 113,LeetCode 105 106

理解了之后还是能写的,就是有一种云里雾里的感觉。这题用迭代法很好做,是个模板题目。路径总和 II 的递归也写出来啦。今天用时3h,希望能坚持下去。

2025-06-26 13:34:45 105

原创 代码随想录算法训练营第十五天|LeetCode 110 平衡二叉树,LeetCode 257 二叉树的所有路径,LeetCode 404 左叶子之和,LeetCode 222 完全二叉树的节点个数

递归的方法还是太抽象了,让AI帮着画了个动画才理解了一点。今天用时2.5h,要出分了,好紧张,希望能坚持下去。递归真让人头大,要是我自己写肯定写不出来。还是层序遍历适合我,这个比较直观易懂。迭代法看上去比较复杂,还是先不管了。递归法还是比较好写的。

2025-06-25 10:55:06 1024

原创 代码随想录算法训练营第十四天|LeetCode 226 翻转二叉树,LeetCode 101 对称二叉树,LeetCode 104 二叉树的最大深度,LeetCode 111 二叉树的最小深度

这是用栈的方法,用队列和栈的写法是一样的。用时2.5h,今天的题目都还是比较简单的。迭代法也是比较好写的,这是用的前序遍历。这个是昨天十题里面的,也是挺简单。递归的方法也是写出来了,还可以。题目链接:​​​​​​​。递归的方法还是很好写的。这个也是昨天十题里面的。

2025-06-24 10:00:19 193

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除