自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 收藏
  • 关注

原创 C++STL容器:vector

创建一个空vector创建一个元素个数为10的vector创建一个元素个数为10的vector,并将元素初始化为0创建名为b的vector,将a中的元素复制到b中复制a中[begin,end)区间内的元素到b中。

2024-08-17 23:09:44 702 1

原创 42代码随想录训练营day42|动态规划part04

【代码】42代码随想录训练营day42|动态规划part04。

2023-08-15 03:56:24 179

原创 41代码随想录训练营day41|动态规划part03

【代码】41代码随想录训练营day41|动态规划part03。

2023-08-12 14:22:50 206

原创 39代码随想录训练营day39|动态规划part02

int。

2023-08-11 21:23:29 183

原创 38代码随想录训练营day38|动态规划part01

【代码】38代码随想录训练营day38|动态规划part01。

2023-08-11 20:27:01 165

原创 37代码随想录训练营day37|贪心算法part06

【代码】37代码随想录训练营day37|贪心算法part06。

2023-08-11 14:10:40 123

原创 36代码随想录训练营day36|贪心算法part05

该方法自己做的,但不建议。

2023-08-10 12:43:36 81

原创 35代码随想录训练营day35|贪心算法part04

【代码】35代码随想录训练营day35|贪心算法part04。

2023-08-06 21:38:35 89

原创 34代码随想录训练营day34|贪心算法part03

【代码】34代码随想录训练营day34|贪心算法part03。

2023-08-06 15:41:46 173

原创 32代码随想录训练营day32|贪心算法part02

【代码】32代码随想录训练营day32|贪心算法part02。

2023-07-29 10:49:48 161

原创 31代码随想录训练营day31|贪心算法part01

【代码】31代码随想录训练营day31|贪心算法part01。

2023-07-28 11:34:19 275

原创 22代码随想录训练营day22|二叉树part08

【代码】22代码随想录训练营day22|二叉树part08。

2023-07-27 14:30:39 97

原创 29代码随想录训练营day29|回溯算法part05

【代码】29代码随想录训练营day29|回溯算法part05。

2023-07-26 14:08:20 100

原创 28代码随想录训练营day28|回溯算法part03

【代码】28代码随想录训练营day28|回溯算法part03。

2023-07-25 10:21:12 85

原创 27代码随想录训练营day27|回溯算法part03

【代码】27代码随想录训练营day27|回溯算法part03。

2023-07-24 11:15:37 66

原创 25代码是随想录训练营day25|回溯part02

【代码】25代码是随想录训练营day25|回溯part02。

2023-07-23 18:01:06 46 1

原创 24代码随想录训练营day24|回溯算法part01

【代码】24代码随想录训练营day24|回溯算法part01。

2023-07-22 15:23:28 94

原创 21代码随想录训练营day21|part07

【代码】21代码随想录训练营day21|part07。

2023-07-22 13:53:03 139

原创 20代码随想录训练营day20|二叉树part06

【代码】20代码随想录训练营day20|二叉树part06。

2023-07-21 14:49:48 45 1

原创 18代码随想录训练营day18|二叉树part05

找树左下角的值。

2023-07-21 11:56:43 269 1

原创 17代码随想录训练营day17|part04

【代码】17代码随想录训练营day17|part04。

2023-07-19 16:17:46 45 1

原创 16代码随想录训练营day16|二叉树part03

后序遍历——递归简化版迭代法——层序遍历。

2023-07-18 12:19:39 310 1

原创 15代码随想录训练营day15|二叉树part02

【代码】15代码随想录训练营day15|二叉树part02。

2023-07-17 20:34:47 177 1

原创 14代码随想录训练营day14|二叉树part01

【代码】14代码随想录训练营day14|二叉树part01。

2023-07-16 21:05:19 477 1

原创 13代码随想录训练营day13|栈与队列part03

【代码】12代码随想录训练营day12|栈与队列part03。

2023-07-16 18:01:49 292 1

原创 Python列表

【代码】Python列表的基本操作。

2023-07-16 14:02:51 271 1

原创 11代码随想录训练营day11|栈和队列part02

【代码】11代码随想录训练营day11|栈和队列part02。

2023-07-08 13:41:58 167 1

原创 10代码随想录训练营day10|栈和队列part01

个人觉得这题用c实现没有意义,因为c可以不用很复杂,而c++有现成的封装类,这题考察的是对于类库的使用。

2023-07-07 11:34:26 157 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 144 1

原创 07代码随想录训练营day07|哈希表part02

用unordered_map实现,但unordered_map耗时更多。

2023-07-05 20:04:10 132 1

原创 06代码随想录训练营day06|哈希表|LeetCode242、LeetCode349

C。

2023-07-04 23:59:19 76

原创 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 111

原创 03代码随想录训练营day03|链表part01|LeetCode203、LeetCode206

解法一:在原链表(无头结点)的基础上进行删除链表元素,注意头结点的删除和非头结点的删除不同解法二:建立虚拟头结点。

2023-06-30 23:04:08 83

原创 02代码随想录训练营day02|数组part02|LeetCode977、LeetCode209

多建了一个数组,以空间换时间 ,时间复杂度:O(n)

2023-06-29 22:48:30 121 1

原创 01代码随想录训练营打卡Day1|数组part01|LeetCode704二分查找、LeetCode27双指针移除元素

注意左闭右开 [low, high) 和左闭右闭 [low, high] 两种情况。设置快慢指针,一次for循环(或while循环)时间复杂度:O(log n)空间复杂度:O(1)

2023-06-28 14:49:02 441 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除