D_klein
码龄5年
关注
提问 私信
  • 博客:29,675
    社区:135
    29,810
    总访问量
  • 58
    原创
  • 129,895
    排名
  • 416
    粉丝
  • 0
    铁粉
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:辽宁省
  • 加入CSDN时间: 2019-11-25
博客简介:

weixin_45929355的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    3
    当前总分
    411
    当月
    1
个人成就
  • 获得464次点赞
  • 内容获得13次评论
  • 获得365次收藏
创作历程
  • 57篇
    2024年
  • 1篇
    2023年
成就勋章
TA的专栏
  • 数据分析
  • 笔记
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

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

【代码随想录】【单调栈】day60:柱状图中的最大矩形

接雨水 (opens new window)是找每个柱子左右两边第一个大于该柱子高度的柱子,而本题是找每个柱子左右两边第一个小于该柱子的柱子。接雨水(从栈顶到栈底是单调递增的):遇到比栈顶元素小的,加进去,遇到比栈顶元素大的元素,计算一下面积值。本题(从栈顶到栈底是递减的):遇到比栈顶元素大的,加进去,遇到比栈顶元素小的元素,计算一下面积值。
原创
发布博客 2024.04.20 ·
311 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

【代码随想录】【动态规划】day50:● 123.买卖股票的最佳时机III ● 188.买卖股票的最佳时机IV

不限制交易次数的时候,每一次买入的状态都可以看做是相同的,都是dp[i][0],但是有交易限制的时候,每一次买入的状态都是不同的:dp[i][j] 定义为j为奇数的时候代表持有的状态,j为偶数代表不持有的状态k次交易,一共有k个买的状态和k个卖的状态,一共2k个状态。
原创
发布博客 2024.04.19 ·
268 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

【代码随想录】【动态规划】day51:● 309.最佳买卖股票时机含冷冻期 ● 714.买卖股票的最佳时机含手续费

【代码】【代码随想录】【动态规划】day51:● 309.最佳买卖股票时机含冷冻期 ● 714.买卖股票的最佳时机含手续费。
原创
发布博客 2024.04.19 ·
295 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

【代码随想录】【回文子串】day57:● 647. 回文子串 ● 516.最长回文子序列 ● 动态规划总结篇

【代码】【代码随想录】【回文子串】day57:● 647. 回文子串 ● 516.最长回文子序列 ● 动态规划总结篇。
原创
发布博客 2024.04.19 ·
309 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

【代码随想录】【动态规划】day56:● 583. 两个字符串的删除操作 ● 72. 编辑距离 ● 编辑距离总结篇

增加删除其实是一样的操作,在word1上增加相当于在word2上删除。替换就是在dp[i-1][j-1]的基础上+1。
原创
发布博客 2024.04.19 ·
207 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

【代码随想录】【单调栈】day59:● 503.下一个更大元素II ● 42. 接雨水

每个柱子之间是没有空隙的。
原创
发布博客 2024.04.19 ·
270 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

【代码随想录】【单调栈】day58:每日温度和下一个最大元素

适用于寻找当前元素的右边或左边第一个大的或者第一个小的元素,计算那个元素和当前元素的距离如果是寻找大的元素,就构造递增的单调栈(从栈头到栈底)保证栈头是最小的。
原创
发布博客 2024.04.19 ·
228 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

【代码随想录】【动态规划】day56:● 392.判断子序列 ● 115.不同的子序列

相当于找最长公共子序列的问题,区别在于这里面只能在t的基础上找s,就是s不能删除元素,只有t能删除如果相等,直接在原有的基础上+1,如果不相等,就看t从0到前一个元素和s的最长公共序列。
原创
发布博客 2024.04.19 ·
219 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

【代码随想录】【动态规划】day53:1143.最长公共子序列 ● 1035.不相交的线 ● 53. 最大子序和 动态规划

【代码】【代码随想录】【动态规划】day53:1143.最长公共子序列 ● 1035.不相交的线 ● 53. 最大子序和 动态规划。
原创
发布博客 2024.04.19 ·
314 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

【代码随想录】【动态规划】day52:● 300.最长递增子序列 ● 674. 最长连续递增序列 ● 718. 最长重复子数组

以索引i为结尾的数组的最长递增子序列如果和i之前的所有元素相比,nums[i]更大,那就在基础上加一一直维护dp[i]最大,max_result记录dp[i]
原创
发布博客 2024.04.19 ·
157 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

【代码随想录】【动态规划】day49:买卖股票最佳时机

可以多次购买,并且下次购买前,手上没有其余股票。
原创
发布博客 2024.04.18 ·
188 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

【代码随想录】【动态规划】day48:打家劫舍

【代码】【代码随想录】【动态规划】day48:打家劫舍。
原创
发布博客 2024.04.18 ·
315 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

【代码随想录】day46:单词拆分,多重背包

1.把单词看成物品,字符串看成背包—>完全背包问题2.排列问题:因为物品之间的组成顺序很重要,所以需要考虑顺序。因为"apple" + “apple” + “pen” 或者 “pen” + “apple” + “apple” 是不可以的d[j]:字符串长度为i的话,dp[i]为true,表示可以拆分为一个或多个在字典中出现的单词如果确定dp[i] 是true,且 [i, i] 这个区间的子串出现在字典里,那么dp[j]一定是true。。所以递推公式是 if([i,
原创
发布博客 2024.04.16 ·
337 阅读 ·
9 点赞 ·
0 评论 ·
4 收藏

【代码随想录】【动态规划】day45:● 70. 爬楼梯 (进阶) ● 322. 零钱兑换 ● 279.完全平方数

思路:在1-m步中任意选取,组成target为n的所有组合数所以,该问题就变成了完全背包的排列问题。
原创
发布博客 2024.04.15 ·
265 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

【代码随想录】【动态规划】完全背包:零钱兑换,组合总和

零钱作为物品 ,零钱的面额作为物品的重量。
原创
发布博客 2024.04.15 ·
148 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

【代码随想录】【动态规划】day43:● 1049. 最后一块石头的重量 II ● 494. 目标和 ● 474.一和零

与分割等和子集类似思路:尽量分割成两个sum值相近的数组1和2,求其中一个数组为sum(stone)//2时的一种情况dp[j]:容量(这里说容量更形象,其实就是重量)为j的背包,最多可以背最大重量为dp[j]
原创
发布博客 2024.04.15 ·
235 阅读 ·
8 点赞 ·
0 评论 ·
5 收藏

【动态规划】【背包问题】

’‘’0-1背包问题,可以分为二维dp和一维dp有两种状态,当前物品放还是不放入背包0-1背包,物品只能放一次,因此一维dp要考虑遍历顺序‘’’
原创
发布博客 2024.04.14 ·
189 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

【代码随想录】day37:递增数字,监控二叉树

【代码】【代码随想录】day37:递增数字,监控二叉树。
原创
发布博客 2024.04.08 ·
192 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

【代码随想录】【贪心算法】day36:无重叠子区间,划分字母区间,合并区间

记得排序,记得和result[-1][1]作比较。
原创
发布博客 2024.04.08 ·
282 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

【代码随想录】【贪心算法】day35: ● 860.柠檬水找零 ● 406.根据身高重建队列 ● 452. 用最少数量的箭引爆气球

比较简单,只用分三种情况讨论即可。
原创
发布博客 2024.04.01 ·
187 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏
加载更多