会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Frodo's blog
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
···
22
下一页
2023年5月3日
cublas runtime error : the GPU program failed to execute 报错
摘要: 情景 在使用 pytorch 1.0 和 RTX 3060 Laptop 训练 GIN 的时候出现了这个错误 原因 pytorch 1.0 对应的 cuda 10.0 版本太低了,不支持新的 GPU 架构 解决 最终使用了更新版本的 pytorch
阅读全文
posted @ 2023-05-03 09:58 Frodo1124
阅读(386)
评论(0)
推荐(0)
2023年4月28日
【二分查找】LeetCode 153. 寻找旋转排序数组中的最小值
摘要: 题目链接 153. 寻找旋转排序数组中的最小值 思路 首先分析一下旋转数组可能有的状态: 左 < 中 < 右,此时最小值肯定在左边,应当收缩右边界 左 < 中,中 > 右,此时最小值肯定在右半段,应当收缩左边界 左 > 中,中 < 右,此时最小值肯定在左半段,应当收缩右边界 分析这三种状态可以发现,
阅读全文
posted @ 2023-04-28 09:05 Frodo1124
阅读(56)
评论(0)
推荐(0)
2023年4月27日
【哈希表】LeetCode 895. 最大频率栈
摘要: 题目链接 895. 最大频率栈 思路 很容易想到使用 map:valToFreq 来记录每个值出现的频率,这是没问题的,但关键是如何通过频率寻找到应该返回的数。 这时候我想到再加一个 map:freqToVal 来记录每个频率中出现的数字,为了符合题目返回最接近栈顶的元素的要求,freqToVal
阅读全文
posted @ 2023-04-27 18:43 Frodo1124
阅读(50)
评论(0)
推荐(0)
【TreeMap】LeetCode 1438. 绝对差不超过限制的最长连续子数组
摘要: 题目链接 1438. 绝对差不超过限制的最长连续子数组 思路 本题一看就是一个要用到滑动窗口的题目,难点在于如何快速求窗口中的最大值和最小值。幸好 Java 中有 TreeMap 这个数据结构,它在构成 map 映射的同时,还能够保证其中的元素有序,这样就能很方便求得窗口中的最大值和最小值了。 代码
阅读全文
posted @ 2023-04-27 10:44 Frodo1124
阅读(69)
评论(0)
推荐(0)
2023年4月26日
【哈希表】LeetCode 767. 重构字符串
摘要: 题目链接 767. 重构字符串 思路 先用哈希表统计出出现次数最多的字符,如果这个次数大于一半,说明这个字符总会挨在一起,直接返回 ""。 如果不超过一半,则先把字符填在偶数位置(先填出现次数最多的字符),偶数位置填满了再填奇数位置。 代码 class Solution { public Strin
阅读全文
posted @ 2023-04-26 16:46 Frodo1124
阅读(31)
评论(0)
推荐(0)
【DP】LeetCode 740. 删除并获得点数
摘要: 题目链接 740. 删除并获得点数 思路 分析动态规划题目的时候只需要考虑最后一个阶段,因为所有的阶段转化都是相同的,考虑最后一个阶段容易发现规律 在数组的动态规划问题中,一般 dp[i] 都是表示以 nums 以前 i 个元素组成(即 nums[i - 1])的状态;dp[i][j] 分别表示以
阅读全文
posted @ 2023-04-26 14:44 Frodo1124
阅读(76)
评论(0)
推荐(0)
2023年4月25日
【DP】LeetCode 213. 打家劫舍 II
摘要: 题目链接 213. 打家劫舍 II 思路 分析动态规划题目的时候只需要考虑最后一个阶段,因为所有的阶段转化都是相同的,考虑最后一个阶段容易发现规律 在数组的动态规划问题中,一般 dp[i] 都是表示以 nums 以前 i 个元素组成(即 nums[i - 1])的状态;dp[i][j] 分别表示以
阅读全文
posted @ 2023-04-25 15:53 Frodo1124
阅读(42)
评论(0)
推荐(0)
【DP】LeetCode 198. 打家劫舍
摘要: 题目链接 198. 打家劫舍 思路 分析动态规划题目的时候只需要考虑最后一个阶段,因为所有的阶段转化都是相同的,考虑最后一个阶段容易发现规律 在数组的动态规划问题中,一般 dp[i] 都是表示以 nums 以前 i 个元素组成(即 nums[i - 1])的状态;dp[i][j] 分别表示以 num
阅读全文
posted @ 2023-04-25 10:48 Frodo1124
阅读(56)
评论(0)
推荐(0)
【DP】LeetCode 1277. 统计全为 1 的正方形子矩阵
摘要: 题目链接 1277. 统计全为 1 的正方形子矩阵 思路 分析动态规划题目的时候只需要考虑最后一个阶段,因为所有的阶段转化都是相同的,考虑最后一个阶段容易发现规律 在数组的动态规划问题中,一般 dp[i] 都是表示以 nums 以前 i 个元素组成(即 nums[i - 1])的状态;dp[i][j
阅读全文
posted @ 2023-04-25 10:18 Frodo1124
阅读(62)
评论(0)
推荐(0)
2023年4月24日
【DP】LeetCode 221. 最大正方形
摘要: 题目链接 221. 最大正方形 思路 分析动态规划题目的时候只需要考虑最后一个阶段,因为所有的阶段转化都是相同的,考虑最后一个阶段容易发现规律 在数组的动态规划问题中,一般 dp[i] 都是表示以 nums 以前 i 个元素组成(即 nums[i - 1])的状态;dp[i][j] 分别表示以 nu
阅读全文
posted @ 2023-04-24 16:50 Frodo1124
阅读(113)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
···
22
下一页
公告