sunflowers11
码龄12年
关注
提问 私信
  • 博客:46,684
    46,684
    总访问量
  • 127
    原创
  • 61,364
    排名
  • 412
    粉丝
  • 0
    铁粉
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2012-07-05
博客简介:

sunflowers11的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    4
    当前总分
    866
    当月
    0
个人成就
  • 获得522次点赞
  • 内容获得11次评论
  • 获得369次收藏
创作历程
  • 115篇
    2024年
  • 12篇
    2020年
成就勋章
TA的专栏
  • 代码随想录
    53篇
  • 代码随想录二刷
    62篇
  • 天池
    7篇
  • 推荐系统
    5篇
兴趣领域 设置
  • 数据结构与算法
    算法
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

代码随想录算法训练营day76 | Floyd 算法精讲、A * 算法精讲

本次题目来自于卡码网。
原创
发布博客 2024.07.09 ·
553 阅读 ·
3 点赞 ·
1 评论 ·
7 收藏

代码随想录算法训练营day74 | 94. 城市间货物运输 I、95. 城市间货物运输 II、96. 城市间货物运输 III

本次题目全部来自卡码网。
原创
发布博客 2024.07.07 ·
387 阅读 ·
4 点赞 ·
1 评论 ·
0 收藏

代码随想录算法训练营day73 | dijkstra(堆优化版)、Bellman_ford算法

本次题目都来自卡码网。
原创
发布博客 2024.07.05 ·
406 阅读 ·
7 点赞 ·
0 评论 ·
2 收藏

代码随想录算法训练营day72 | 117. 软件构建、47. 参加科学大会

本次题目来自于卡码网。
原创
发布博客 2024.07.03 ·
301 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

代码随想录算法训练营day71 | 53. 寻宝

在节点数量固定的情况下,图中的边越少,Kruskal 需要遍历的边也就越少。而 prim 算法是对节点进行操作的,节点数量越少,prim算法效率就越优。所以在 稀疏图中,用Kruskal更优。在稠密图中,用prim算法更优。复杂度Prim 算法 时间复杂度为 O(n^2),其中 n 为节点数量,它的运行效率和图中边树无关,适用稠密图。Kruskal算法 时间复杂度 为 nlogn,其中n 为边的数量,适用稀疏图。
原创
发布博客 2024.07.02 ·
246 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

代码随想录算法训练营day70 | 108. 冗余连接、109. 冗余连接II

本次题目都来自卡码网。
原创
发布博客 2024.07.02 ·
470 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

代码随想录算法训练营day69 | 寻找存在的路径

本次题目来自于卡码网。
原创
发布博客 2024.07.01 ·
238 阅读 ·
8 点赞 ·
0 评论 ·
4 收藏

代码随想录算法训练营day67 | 110.字符串接龙、105. 有向图的完全可达性、106. 岛屿的周长

本次题目全部来自卡码网。
原创
发布博客 2024.06.28 ·
358 阅读 ·
6 点赞 ·
0 评论 ·
2 收藏

代码随想录算法训练营day66 | 101.孤岛的总面积、102.沉没孤岛、103.水流问题、104.建造最大岛屿

本次都是卡码网题目。
原创
发布博客 2024.06.26 ·
402 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

代码随想录算法训练营day65 | 99. 岛屿数量 深搜、99. 岛屿数量 广搜、100. 岛屿的最大面积

本次题目都是卡码网上的。
原创
发布博客 2024.06.25 ·
282 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

代码随想录算法训练营day64 | 98. 所有可达路径

整体上一般分为 有向图 和 无向图。加权有向图,就是图中边是有权值的,加权无向图也是同理。
原创
发布博客 2024.06.24 ·
494 阅读 ·
3 点赞 ·
0 评论 ·
3 收藏

代码随想录算法训练营day63 | 42. 接雨水、84.柱状图中最大的矩形

遍历每根柱子(第一个和最后一个不需要遍历,因为不可能存住水),找到当前柱子的左边最高柱子lHeight,右边最高柱子rHeight,当前柱子能存的水为min(min(lHeight, rHeight) - 当前柱子的高度, 0)会超时。
原创
发布博客 2024.06.23 ·
662 阅读 ·
8 点赞 ·
0 评论 ·
14 收藏

代码随想录算法训练营day62 | 739. 每日温度、496.下一个更大元素 I 、503.下一个更大元素II

通常是一维数组,要寻找任一个元素的右边或者左边第一个比自己大或者小的元素的位置,此时我们就要想到可以用单调栈了。时间复杂度为O(n)。单调栈的本质是空间换时间,因为在遍历的过程中需要用一个栈来记录右边第一个比当前元素高的元素,优点是整个数组只需要遍历一次。使用单调栈主要有三个判断条件。
原创
发布博客 2024.06.18 ·
318 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

代码随想录算法训练营day60 | 647. 回文子串、516.最长回文子序列

布尔类型的dp[i][j]:表示区间范围[i,j] (注意是左闭右闭)的子串是否是回文子串,如果是dp[i][j]为true,否则为false。
原创
发布博客 2024.06.17 ·
942 阅读 ·
13 点赞 ·
0 评论 ·
7 收藏

代码随想录算法训练营day59 | 115.不同的子序列、583. 两个字符串的删除操作、72. 编辑距离

dp[i][j]:以i-1为结尾的s子序列中出现以j-1为结尾的t的个数为dp[i][j]
原创
发布博客 2024.06.17 ·
774 阅读 ·
20 点赞 ·
0 评论 ·
20 收藏

代码随想录算法训练营day58 | 392.判断子序列

dp[i][j] 表示以下标i-1为结尾的字符串s,和以下标j-1为结尾的字符串t,相同子序列的长度为dp[i][j]
原创
发布博客 2024.06.16 ·
368 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

代码随想录算法训练营day57 | 1143.最长公共子序列、1035.不相交的线、53. 最大子序和

dp[i][j]:长度为[0, i - 1]的字符串text1与长度为[0, j - 1]的字符串text2的最长公共子序列为dp[i][j]
原创
发布博客 2024.06.16 ·
531 阅读 ·
5 点赞 ·
0 评论 ·
9 收藏

代码随想录算法训练营day56 | 300.最长递增子序列、674. 最长连续递增序列、718. 最长重复子数组

dp[i]表示i之前包括i的以nums[i]结尾的最长递增子序列的长度,一定要是以nums[i]为结尾。
原创
发布博客 2024.06.16 ·
448 阅读 ·
5 点赞 ·
0 评论 ·
6 收藏

代码随想录算法训练营day53 | 309.最佳买卖股票时机含冷冻期、714.买卖股票的最佳时机含手续费

dp[i][j],第i天状态为j,所剩的最多现金为dp[i][j]。不持有股票状态,这里就有两种卖出股票状态冷冻期为状态四。
原创
发布博客 2024.06.14 ·
457 阅读 ·
5 点赞 ·
0 评论 ·
4 收藏

代码随想录算法训练营day52 | 123.买卖股票的最佳时机III、188.买卖股票的最佳时机IV

五个状态dp[i][j]表示第i天状态j所剩最大现金。
原创
发布博客 2024.06.14 ·
413 阅读 ·
5 点赞 ·
0 评论 ·
7 收藏
加载更多