- 博客(14)
- 收藏
- 关注
原创 动态规划思想:0-1背包问题 滚动数组 压缩空间
文章解释了滚动数组的含义,并分别介绍了一维数组和二维数组的压缩方式,说明了为什么0-1背包二维压缩过程使用倒叙遍历的方式
2023-04-03 01:14:44
266
原创 代码随想录算法训练营第十三天| 239. 滑动窗口最大值、347.前 K 个高频元素
优先队列PriorityQueue实现大(小)根堆,常用方法,比较器的重写;单调队列;
2022-11-10 22:32:51
211
原创 代码随想录算法训练营第十一天| 20. 有效的括号、 1047. 删除字符串中的所有相邻重复项、 150. 逆波兰表达式求值
java实现栈的数据结构及相应方法;栈的经典应用例题
2022-11-08 23:45:20
205
原创 代码随想录算法训练营第十天| 232.用栈实现队列、225. 用队列实现栈
总结了java语言实现数据结构中栈、队列、双端队列的方式,给出了相应数据结构中具体的方法。
2022-10-30 01:27:43
85
原创 代码随想录算法训练营第八天| 344.反转字符串、541. 反转字符串II、剑指Offer 05.替换空格、151.翻转字符串里的单词、剑指Offer58-II.左旋转字符串
关于反转字符串的操作,String、StringBuilder的一些使用细节
2022-10-13 14:35:40
246
原创 代码随想录算法训练营第六天| 242.有效的字母异位词 、349. 两个数组的交集、202. 快乐数、1. 两数之和
当我们遇到了要快速判断一个元素是否出现在集合里的是偶,就要考虑哈希法。
2022-10-12 19:35:21
103
原创 代码随想录算法训练营第四天| 24. 两两交换链表中的节点、19.删除链表的倒数第N个节点、面试题 02.07. 链表相交、142.环形链表II
24. 两两交换链表中的节点、19.删除链表的倒数第N个节点、面试题 02.07. 链表相交、142.环形链表II
2022-09-24 18:02:45
284
原创 代码随想录算法训练营第二天| 977.有序数组的平方、209.长度最小的子数组、59.螺旋矩阵II
977.有序数组的平方、209.长度最小的子数组、59.螺旋矩阵II
2022-09-22 21:28:38
699
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人