![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
代码随想录训练营
花的草
这个作者很懒,什么都没留下…
展开
-
42代码随想录训练营day42|动态规划part04
【代码】42代码随想录训练营day42|动态规划part04。原创 2023-08-15 03:56:24 · 116 阅读 · 0 评论 -
41代码随想录训练营day41|动态规划part03
【代码】41代码随想录训练营day41|动态规划part03。原创 2023-08-12 14:22:50 · 130 阅读 · 0 评论 -
39代码随想录训练营day39|动态规划part02
int。原创 2023-08-11 21:23:29 · 117 阅读 · 0 评论 -
38代码随想录训练营day38|动态规划part01
【代码】38代码随想录训练营day38|动态规划part01。原创 2023-08-11 20:27:01 · 109 阅读 · 0 评论 -
37代码随想录训练营day37|贪心算法part06
【代码】37代码随想录训练营day37|贪心算法part06。原创 2023-08-11 14:10:40 · 86 阅读 · 0 评论 -
36代码随想录训练营day36|贪心算法part05
该方法自己做的,但不建议。原创 2023-08-10 12:43:36 · 71 阅读 · 0 评论 -
35代码随想录训练营day35|贪心算法part04
【代码】35代码随想录训练营day35|贪心算法part04。原创 2023-08-06 21:38:35 · 64 阅读 · 0 评论 -
34代码随想录训练营day34|贪心算法part03
【代码】34代码随想录训练营day34|贪心算法part03。原创 2023-08-06 15:41:46 · 110 阅读 · 0 评论 -
32代码随想录训练营day32|贪心算法part02
【代码】32代码随想录训练营day32|贪心算法part02。原创 2023-07-29 10:49:48 · 101 阅读 · 0 评论 -
31代码随想录训练营day31|贪心算法part01
【代码】31代码随想录训练营day31|贪心算法part01。原创 2023-07-28 11:34:19 · 126 阅读 · 0 评论 -
22代码随想录训练营day22|二叉树part08
【代码】22代码随想录训练营day22|二叉树part08。原创 2023-07-27 14:30:39 · 64 阅读 · 0 评论 -
29代码随想录训练营day29|回溯算法part05
【代码】29代码随想录训练营day29|回溯算法part05。原创 2023-07-26 14:08:20 · 50 阅读 · 0 评论 -
28代码随想录训练营day28|回溯算法part03
【代码】28代码随想录训练营day28|回溯算法part03。原创 2023-07-25 10:21:12 · 62 阅读 · 0 评论 -
27代码随想录训练营day27|回溯算法part03
【代码】27代码随想录训练营day27|回溯算法part03。原创 2023-07-24 11:15:37 · 53 阅读 · 0 评论 -
25代码是随想录训练营day25|回溯part02
【代码】25代码是随想录训练营day25|回溯part02。原创 2023-07-23 18:01:06 · 35 阅读 · 1 评论 -
24代码随想录训练营day24|回溯算法part01
【代码】24代码随想录训练营day24|回溯算法part01。原创 2023-07-22 15:23:28 · 55 阅读 · 0 评论 -
21代码随想录训练营day21|part07
【代码】21代码随想录训练营day21|part07。原创 2023-07-22 13:53:03 · 54 阅读 · 0 评论 -
20代码随想录训练营day20|二叉树part06
【代码】20代码随想录训练营day20|二叉树part06。原创 2023-07-21 14:49:48 · 38 阅读 · 1 评论 -
18代码随想录训练营day18|二叉树part05
找树左下角的值。原创 2023-07-21 11:56:43 · 111 阅读 · 1 评论 -
17代码随想录训练营day17|part04
【代码】17代码随想录训练营day17|part04。原创 2023-07-19 16:17:46 · 39 阅读 · 1 评论 -
02代码随想录训练营day02|数组part02|LeetCode977、LeetCode209
多建了一个数组,以空间换时间 ,时间复杂度:O(n)原创 2023-06-29 22:48:30 · 77 阅读 · 1 评论 -
08代码随想录训练营day08|字符串part01
此时vector1为(0,0,0,1,1,1,1)。这里第一个参数7,是指将vector1的容量从3改成7,扩容的部分设置为1。此时vector1为(0,0,0,1,1),容量再缩成5。此时vector1为(0,0,0,1,0,2,4)此时vector1为(0,0,0),代码继续写。resize() 将容器的容量设置为n。原创 2023-07-05 21:12:47 · 84 阅读 · 1 评论 -
03代码随想录训练营day03|链表part01|LeetCode203、LeetCode206
解法一:在原链表(无头结点)的基础上进行删除链表元素,注意头结点的删除和非头结点的删除不同解法二:建立虚拟头结点。原创 2023-06-30 23:04:08 · 50 阅读 · 0 评论 -
06代码随想录训练营day06|哈希表|LeetCode242、LeetCode349
C。原创 2023-07-04 23:59:19 · 37 阅读 · 0 评论 -
04代码随想录训练营day04|链表part02|LeetCode24、LeetCode19、LeetCode160、LeetCode142
headB是否为空,如果其中至少有一个链表为空,则两个链表一定不相交,返回null。当链表headA 和headB 都不为空时,创建两个指针pAtoB和pBtoA,初始时分别指向两个链表的头节点。快指针先移动n+1次,之后快慢指针同时移动,直至快指针为NULL,此时,慢指针指向倒数n+1个位置。只有当链表 headA和 headB都不为空时,两个链表才可能相交。因此首先判断链表 headA 和。headA和headB,然后将两个指针依次遍历两个链表的每个节点。使用双指针,一次遍历。原创 2023-07-01 12:02:40 · 75 阅读 · 0 评论 -
07代码随想录训练营day07|哈希表part02
用unordered_map实现,但unordered_map耗时更多。原创 2023-07-05 20:04:10 · 86 阅读 · 1 评论 -
10代码随想录训练营day10|栈和队列part01
个人觉得这题用c实现没有意义,因为c可以不用很复杂,而c++有现成的封装类,这题考察的是对于类库的使用。原创 2023-07-07 11:34:26 · 94 阅读 · 1 评论 -
11代码随想录训练营day11|栈和队列part02
【代码】11代码随想录训练营day11|栈和队列part02。原创 2023-07-08 13:41:58 · 91 阅读 · 1 评论 -
14代码随想录训练营day14|二叉树part01
【代码】14代码随想录训练营day14|二叉树part01。原创 2023-07-16 21:05:19 · 243 阅读 · 1 评论 -
15代码随想录训练营day15|二叉树part02
【代码】15代码随想录训练营day15|二叉树part02。原创 2023-07-17 20:34:47 · 106 阅读 · 1 评论 -
16代码随想录训练营day16|二叉树part03
后序遍历——递归简化版迭代法——层序遍历。原创 2023-07-18 12:19:39 · 233 阅读 · 1 评论 -
13代码随想录训练营day13|栈与队列part03
【代码】12代码随想录训练营day12|栈与队列part03。原创 2023-07-16 18:01:49 · 231 阅读 · 1 评论 -
01代码随想录训练营打卡Day1|数组part01|LeetCode704二分查找、LeetCode27双指针移除元素
注意左闭右开 [low, high) 和左闭右闭 [low, high] 两种情况。设置快慢指针,一次for循环(或while循环)时间复杂度:O(log n)空间复杂度:O(1)原创 2023-06-28 14:49:02 · 274 阅读 · 1 评论