
算法训练营
文章平均质量分 77
java菜鸡加油
java菜鸡一枚
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
代码随想录-算法训练营-番外(图论03:孤岛的总面积,沉没孤岛,水流问题,建造最大岛屿)
图论03:一堆小bug,继续加油原创 2024-12-14 09:28:29 · 1287 阅读 · 0 评论 -
代码随想录-算法训练营-番外(图论02:岛屿数量,岛屿的最大面积)
图论02原创 2024-12-13 13:02:58 · 2354 阅读 · 0 评论 -
代码随想录-算法训练营-番外(图论01:图论理论基础,所有可到达的路径)
图论day01:两种遍历方式原创 2024-12-13 12:56:28 · 1243 阅读 · 2 评论 -
代码随想录-算法训练营-完结撒花!!!
一定要坚持下来啊!原创 2024-12-13 12:47:09 · 375 阅读 · 0 评论 -
代码随想录-算法训练营day60(单调栈03:柱状图中最大的矩形)
单调栈03:数组中的最大矩形原创 2024-12-13 12:37:37 · 568 阅读 · 0 评论 -
代码随想录-算法训练营day59(单调栈02:下一个更大元素II、接雨水)
单调栈02原创 2024-12-13 12:36:05 · 636 阅读 · 0 评论 -
代码随想录-算法训练营day58(休息,复习与总结)
休息,复习与总结原创 2024-12-12 12:03:52 · 106 阅读 · 0 评论 -
代码随想录-算法训练营day57(单调栈01:每日温度,下一个更大元素1)
单调栈01:单调栈适合解决 找右(左)侧第一个比该元素大(小)的元素 的问题原创 2024-12-12 12:02:48 · 779 阅读 · 0 评论 -
代码随想录-算法训练营day56(动态规划17:回文子串,最长回文子序列,动态规划总结篇)
动态规划17:总结篇原创 2024-12-12 11:23:30 · 1078 阅读 · 0 评论 -
代码随想录-算法训练营day55(动态规划16:两个字符串的删除操作,编辑距离,编辑距离总结篇)
动态规划16:编辑距离总结原创 2024-12-12 10:58:39 · 922 阅读 · 0 评论 -
代码随想录-算法训练营day54(动态规划15:判断子序列,不同的子序列)
动态规划15:子序列原创 2024-12-12 10:39:32 · 705 阅读 · 0 评论 -
代码随想录-算法训练营day53(动态规划14:最长公共子序列,不相交的线,最大子序和)
动态规划14:子序列问题原创 2024-12-11 21:52:24 · 716 阅读 · 0 评论 -
代码随想录-算法训练营day52(动态规划13:最长递增子序列,最长连续递增序列,最长重复子数组)
动态规划13:子序列问题原创 2024-12-10 17:05:27 · 759 阅读 · 0 评论 -
代码随想录-算法训练营day51(休息,复习与总结)
休息原创 2024-12-10 16:23:46 · 113 阅读 · 0 评论 -
代码随想录-算法训练营day50(动态规划12:最佳买卖股票时机含冷冻期,买卖股票的最佳时机含手续费,股票问题总结)
动态规划day12:股票问题总结原创 2024-12-10 16:21:15 · 905 阅读 · 0 评论 -
代码随想录-算法训练营day49(动态规划11:买卖股票的最佳时机3,买卖股票的最佳时机4)
动态规划11:买卖股票原创 2024-12-10 12:20:25 · 1055 阅读 · 0 评论 -
代码随想录-算法训练营day48(动态规划10:买卖股票的最佳时机,买卖股票的最佳时机2)
动态规划10:买卖股票原创 2024-12-09 23:49:17 · 1097 阅读 · 0 评论 -
代码随想录-算法训练营day47(动态规划09:打家劫舍,打家劫舍2,打家劫舍3)
动态规划09:打家劫舍原创 2024-12-09 21:53:37 · 564 阅读 · 0 评论 -
代码随想录-算法训练营day46(动态规划08:单词拆分,多重背包,背包问题总结篇)
动态规划08:背包问题完结!原创 2024-12-08 17:44:04 · 591 阅读 · 0 评论 -
代码随想录-算法训练营day45(动态规划07:爬楼梯进阶本,零钱兑换,完全平方数)
/不需要這個if statement,因爲在完全平方數這一題不會有"湊不成"的狀況發生( 一定可以用"1"來組成任何一個n),故comment掉這個if statement。//也就是如果dp[j-coins[i]]这种情况不存在,根本凑不出来,就不做运算。//因为公式里有dp[j - coins[i]] + 1,其实也是为了防止溢出。//求的是最小个数,跟是排列还是组合无关,所以遍历顺序可以颠倒。//可以多次使用,背包从前向后遍历,多次添加coins[i]// 遍历物品,物品从1到根号n。原创 2024-12-08 17:13:52 · 1128 阅读 · 0 评论 -
代码随想录-算法训练营day44(休息,复习与总结)
休息复习和总结(并没有)原创 2024-12-08 16:05:46 · 118 阅读 · 0 评论 -
代码随想录-算法训练营day43(动态规划06:完全背包,零钱兑换2,组合总和4)
动态规划06:完全背包,从前向后遍历导致一个物品可以被判断并放置多次,先遍历物品再遍历背包导致排列数原创 2024-12-08 16:02:52 · 874 阅读 · 0 评论 -
代码随想录-算法训练营day42(动态规划05:最后一块石头的重量2,目标和,一和零)
动态规划05原创 2024-12-07 20:02:12 · 1038 阅读 · 0 评论 -
代码随想录-算法训练营day41(动态规划04:01背包,01背包滚动数组,分割等和子集)
动态规划04:01背包原来是这样啊!原创 2024-12-06 20:44:51 · 799 阅读 · 0 评论 -
代码随想录-算法训练营day40(动态规划03:整数拆分,不同的二叉搜索树)
动态规划03原创 2024-12-06 11:41:57 · 495 阅读 · 0 评论 -
代码随想录-算法训练营day39(动态规划02:不同路径,不同路径2)
动态规划02,加油原创 2024-12-06 10:35:24 · 827 阅读 · 0 评论 -
代码随想录-算法训练营day38(动态规划01:斐波那契数,爬楼梯,使用最小花费爬楼梯)
动态规划01原创 2024-12-05 19:28:17 · 419 阅读 · 0 评论 -
代码随想录-算法训练营day37(休息,复习与总结)
其实并没有。原创 2024-12-05 12:59:56 · 148 阅读 · 0 评论 -
代码随想录-算法训练营day36(贪心算法06:单调递增的数字,监控二叉树,总结)
贪心算法完结原创 2024-12-05 11:33:35 · 1144 阅读 · 0 评论 -
代码随想录-算法训练营day35(贪心算法05:无重叠区间,划分字母区间,合并区间)
贪心算法:重叠区间原创 2024-12-05 09:50:00 · 2407 阅读 · 0 评论 -
代码随想录-算法训练营day34(贪心算法04:柠檬水找零,根据身高重建队列,用最少数量的箭引爆气球)
/会溢出,不如用Integer.compare更安全。//返回int[][]类型的数组。//气球不挨着就count++;//三种情况,优先消耗10美元。//每次射最多的气球。原创 2024-12-04 21:01:08 · 699 阅读 · 0 评论 -
代码随想录-算法训练营day33(贪心算法03:K次取反后最大化的数组和,加油站,分发糖果)
贪心算法03原创 2024-12-04 20:14:10 · 840 阅读 · 0 评论 -
代码随想录-算法训练营day32(贪心算法02:买卖股票的最佳时机2,跳跃游戏,跳跃游戏2)
贪心算法02原创 2024-12-04 20:12:35 · 434 阅读 · 0 评论 -
代码随想录-算法训练营day31(贪心算法01:分发饼干,摆动序列,最大子数组和)
贪心算法01,感觉确实没什么套路可言原创 2024-12-03 17:15:56 · 1290 阅读 · 0 评论 -
代码随想录-算法训练营day29(回溯算法05:非递减子序列,全排列,全排列2)
/如果是在树枝上,因为已经进入了新的回溯函数,所以nums已经重置了,used[nums[i] + 100] == 0,就可以加进去。//元素个数确定,数组也行,不对不行,要用path.size==nums.length去判断结束,只能用List。//元素个数确定,数组也行,不对不行,要用path.size==nums.length去判断结束,只能用List。//本体题不能排序,用哈希法的数组表现形式去重。//used[nums[i] + 100] == 1 说明本树层上已经用过了,就不能用了;原创 2024-12-03 14:50:54 · 875 阅读 · 0 评论 -
算法训练营day28(回溯算法04:复原IP地址,子集,子集2)
回溯算法04,字符串分割/节点收割/树层去重,加油!原创 2024-12-03 11:11:36 · 985 阅读 · 0 评论 -
算法训练营day27(回溯算法03:组合总和,组合总和2,分割回文串)
以后还是尽量把自己讲懂,独立写出来代码原创 2024-12-02 18:32:43 · 838 阅读 · 0 评论 -
算法训练营day26(休息,复习和总结)
其实并没有。原创 2024-12-02 15:46:16 · 339 阅读 · 0 评论 -
算法训练营day25(回溯算法02:组合总和3,电话号码的字母组合)
/ 减枝 9 - (k - path.size()) + 1。原创 2024-12-02 15:45:26 · 917 阅读 · 0 评论 -
算法训练营day24(回溯算法01:理论基础,组合)
/剪枝for( int i = index;// 减枝 9 - (k - path.size()) + 1。原创 2024-12-02 15:08:43 · 765 阅读 · 0 评论