![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
打卡算法
记录算法的练习
小窝我的爱
这个作者很懒,什么都没留下…
展开
-
代码随想录算法训练营第九天 |28. 实现 strStr()、459.重复的子字符串
/数组的长度正好可以被 (数组长度len-最长相等前后缀的长度(next[len - 1] ) ) 整除则。转载 2023-04-13 16:19:13 · 32 阅读 · 0 评论 -
代码随想录算法训练营第十天 |232.用栈实现队列、225. 用队列实现栈
232. Implement Queue using StacksC++: C#: 225. Implement Stack using QueuesC++:C#:双队列,每次当Q2有数压入,从Q1弹出数再压入Q2实现入栈转载 2023-04-14 10:49:18 · 33 阅读 · 0 评论 -
代码随想录算法训练营第五天 |454.四数相加II、383. 赎金信、15. 三数之和、18. 四数之和
需要注意second去重,second>first+1。以及target去重。转载 2023-04-11 16:53:12 · 26 阅读 · 0 评论 -
代码随想录算法训练营第五天 | 242. 有效的字母异位词、349. 两个数组的交集、第202题. 快乐数、1. 两数之和
【代码】代码随想录算法训练营第五天 | 242. 有效的字母异位词、349. 两个数组的交集、第202题. 快乐数。转载 2023-04-10 00:25:31 · 21 阅读 · 0 评论 -
代码随想录算法训练营第八天 | 344.反转字符串 、541. 反转字符串II、05.替换空格、151.翻转字符串里的单词、58-II.左旋转字符串
344.反转字符串。转载 2023-04-12 21:30:11 · 25 阅读 · 0 评论 -
代码随想录算法训练营第二天 | 977.有序数组的平方、209.长度最小的子数组、59.螺旋矩阵||
需注意从后往前(由大变小)赋值数组。转载 2023-04-06 23:31:06 · 338 阅读 · 0 评论 -
代码随想录算法训练营第二天 | 203.移除链表元素、707.设计链表、206.反转链表
此题需注意连续val相同情况,while。转载 2023-04-07 12:52:43 · 233 阅读 · 0 评论 -
代码随想录算法训练营第四天 | 24. 两两交换链表中的节点、19.删除链表的倒数第N个节点、07. 链表相交
【代码】代码随想录算法训练营第四天 | 24. 两两交换链表中的节点、19.删除链表的倒数第N个节点、07. 链表相交。原创 2023-04-08 12:16:48 · 57 阅读 · 0 评论 -
代码随想录算法训练营第一天 |704. 二分查找 、27. 移除元素 、34. 在排序数组中查找元素的第一个和最后一个位置
分成三种情况。得出LeftBorder,RightBorder,此时nums[Border]!= target,需要+1/-1操作。public:// 情况一 target 在数组范围的右边或者左边// 情况三 target 在数组范围中,且数组中存在target,// 情况二 target 在数组范围中,且数组中不存在target,// 记录一下rightBorder没有被赋值的情况。转载 2023-04-05 13:31:21 · 31 阅读 · 0 评论