二刷算法训练营
文章平均质量分 74
Scouser_H
硕士毕业于英国利物浦大学,主要方向是强化学习、深度学习。精通Python,了解java、C++等编程语言,熟练掌握数据结构与算法、计算机网络,sklearn、pytorch等框架
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
二刷算法训练营Day60 | 单调栈(3/3)
训练营最后一天原创 2024-07-19 21:50:34 · 389 阅读 · 0 评论 -
二刷算法训练营Day59 | 单调栈(2/3)
单调栈第二天原创 2024-07-17 11:46:05 · 278 阅读 · 0 评论 -
二刷算法训练营Day58 | 单调栈(1/3)
进入最后一个模块,单调栈的练习原创 2024-07-16 16:25:13 · 763 阅读 · 0 评论 -
二刷算法训练营Day57 | 动态规划(17/17)
动态规划结束原创 2024-07-10 18:02:29 · 465 阅读 · 0 评论 -
二刷算法训练营Day56| 动态规划(16/17)
dp进入尾声了,进度快了一天,就把最后一天的拆成两天写原创 2024-07-09 22:56:02 · 272 阅读 · 0 评论 -
二刷算法训练营Day55 (Day 54休息)| 动态规划(15/17)
dp[i][0] :以下标i-1为结尾的字符串word1,和空字符串word2,最近编辑距离为dp[i][0]。那么只需要一次替换的操作,就可以让 word1[i - 1] 和 word2[j - 1] 相同。那么dp[i][0]就应该是i,对word1里的元素全部做删除操作,即:dp[i][0] = i;相等了,那么就不用编辑了,以下标i-2为结尾的字符串word1和以下标j-2为结尾的字符串。其实用i来表示也可以!那么dp[i][0] 和 dp[0][j] 表示什么呢?同理dp[0][j] = j;原创 2024-07-08 22:03:25 · 933 阅读 · 0 评论 -
二刷算法训练营Day53 | 动态规划(14/17)
继续子序列练习原创 2024-07-06 23:39:08 · 599 阅读 · 0 评论 -
二刷算法训练营Day52 | 动态规划(13/17)
子序列练习原创 2024-07-05 17:16:01 · 436 阅读 · 0 评论 -
二刷算法训练营Day51 | 动态规划(12/17)
为什么一定表示 “以nums[i]结尾的最长递增子序” ,因为我们在 做 递增比较的时候,如果比较 nums[j] 和 nums[i] 的大小,那么两个递增子序列一定分别以nums[j]为结尾 和 nums[i]为结尾, 要不然这个比较就没有意义了,不是尾部元素的比较那么 如何算递增呢。子序列问题是动态规划解决的经典问题,当前下标i的递增子序列长度,其实和i之前的下表j的子序列长度有关系,那又是什么样的关系呢。是由数组派生而来的序列,删除(或不删除)数组中的元素而不改变其余元素的顺序。就是连续递增子序列。原创 2024-07-04 11:50:48 · 499 阅读 · 0 评论 -
二刷算法训练营Day50 | 动态规划(11/17)
买卖股票练习原创 2024-07-03 11:50:47 · 1232 阅读 · 0 评论 -
二刷算法训练营Day49 | 动态规划(10/17)
动态规划:股票买卖的进阶练习原创 2024-07-02 19:55:49 · 804 阅读 · 0 评论 -
二刷算法训练营Day48 (Day47休息) | 动态规划(9/17)
动态规划练习原创 2024-07-01 20:06:42 · 988 阅读 · 0 评论 -
二刷算法训练营Day46 | 动态规划(8/17)
动态规划中的打家劫舍问题原创 2024-06-29 12:08:09 · 921 阅读 · 0 评论 -
二刷算法训练营Day45 | 动态规划(7/17)
背包问题的总结原创 2024-06-28 23:10:26 · 859 阅读 · 0 评论 -
二刷算法训练营Day44 | 动态规划(6/17)
完全背包问题练习原创 2024-06-27 21:17:06 · 662 阅读 · 0 评论 -
二刷算法训练营Day43 | 动态规划(5/17)
第五天的动态规划练习原创 2024-06-26 22:28:05 · 674 阅读 · 0 评论 -
二刷算法训练营Day42 | 动态规划(4/17)
有一堆石头,用整数数组stones表示。其中stones[i]表示第i块石头的重量。每一回合,从中选出,然后将它们一起粉碎。假设石头的重量分别为x和y,且x原创 2024-06-25 23:39:22 · 725 阅读 · 0 评论 -
二刷算法训练营Day41 (Day40休息) | 动态规划(3/17)
正式开始背包问题练习原创 2024-06-24 17:44:24 · 800 阅读 · 0 评论 -
二刷算法训练营Day39 | 动态规划(2/17)
动态规划第二天,找找dp感觉!原创 2024-06-22 23:35:55 · 421 阅读 · 0 评论 -
二刷算法训练营Day38 | 动态规划(1/17)
动态规划第一天原创 2024-06-21 17:20:46 · 709 阅读 · 0 评论 -
二刷算法训练营Day37 | 贪心算法(6/6)
贪心算法最后一天练习原创 2024-06-20 12:10:26 · 379 阅读 · 0 评论 -
二刷算法训练营Day36 | 贪心算法(5/6)
贪心倒数第二天了原创 2024-06-19 23:33:20 · 346 阅读 · 0 评论 -
二刷算法训练营Day35 | 贪心算法(4/6)
此时问题就是要求非交叉区间的最大个数。原创 2024-06-18 17:40:31 · 424 阅读 · 0 评论 -
二刷算法训练营Day34 (Day 33休息) | 贪心算法(3/6)
贪心练习第三天原创 2024-06-17 17:09:19 · 878 阅读 · 0 评论 -
二刷算法训练营Day32 | 贪心算法(2/6)
贪婪练习第二天原创 2024-06-15 12:20:36 · 1051 阅读 · 0 评论 -
二刷算法训练营Day31 | 贪心算法(1/6)
贪心算法练习第一天原创 2024-06-14 17:23:30 · 876 阅读 · 0 评论 -
二刷算法训练营Day29 | 回溯算法(5/6)
倒数第二天练习回溯原创 2024-06-12 23:09:14 · 597 阅读 · 0 评论 -
二刷算法训练营Day30 | 回溯算法(6/6)
回溯算法练习的最后一天,都是难题原创 2024-06-13 23:30:07 · 765 阅读 · 0 评论 -
二刷算法训练营Day28 | 回溯算法(4/6)
对于子集问题的练习原创 2024-06-11 17:07:45 · 460 阅读 · 0 评论 -
二刷算法训练营Day27 (Day26 休息) | 回溯算法(3/6)
涉及到去重的回溯练习原创 2024-06-11 17:01:44 · 1257 阅读 · 0 评论 -
二刷算法训练营Day25 | 回溯算法(2/6)
回溯第二天练习,对组合问题进行巩固原创 2024-06-08 18:00:10 · 443 阅读 · 0 评论 -
二刷算法训练营Day24 | 回溯算法(1/6)
回溯算法练习第一天原创 2024-06-07 23:20:36 · 771 阅读 · 0 评论 -
二刷算法训练营Day23 | 二叉树(9/9)
二叉树练习最后一天!原创 2024-06-06 15:51:36 · 1044 阅读 · 0 评论 -
二刷算法训练营Day21 | 二叉树(7/9)
对于BST一些性质的利用原创 2024-06-04 12:54:33 · 812 阅读 · 0 评论 -
二刷算法训练营Day22 | 二叉树(8/9)
利用二叉搜索树的性质解题原创 2024-06-05 17:49:42 · 792 阅读 · 0 评论 -
二刷算法训练营Day20 (Day19休息) | 二叉树(6/9)
构造二叉树、二叉搜索树练习原创 2024-06-03 16:37:08 · 444 阅读 · 0 评论 -
二刷算法训练营Day18 | 二叉树(5/9)
首先回忆一下如何根据两个顺序构造一个唯一的二叉树,相信理论知识大家应该都清楚,就是以 后序数组的最后一个元素为切割点,先切中序数组,根据中序数组,反过来再切后序数组。不要去累加然后判断是否等于目标和,那么代码比较麻烦,可以用递减,让计数器count初始为目标和,然后每次减去遍历路径节点上的数值。此时应该注意确定切割的标准,是左闭右开,还有左开右闭,还是左闭右闭,这个就是不变量,要在递归中保持这个不变量。图中可以看出,遍历的路线,并不要遍历整棵树,所以递归函数需要返回值,可以用bool类型表示。原创 2024-06-01 16:45:09 · 1174 阅读 · 0 评论 -
二刷算法训练营Day17 | 二叉树(4/9)
二叉树的高度和深度别搞混原创 2024-05-31 16:58:14 · 981 阅读 · 0 评论 -
二刷算法训练营Day16 | 二叉树(3/9)
二叉树练习第三天,求二叉树深度原创 2024-05-30 11:46:54 · 789 阅读 · 0 评论 -
二刷算法训练营Day15 | 二叉树(2/9)
广度优先遍历二叉树原创 2024-05-29 17:23:28 · 581 阅读 · 0 评论
分享