- 博客(3)
- 收藏
- 关注
原创 代码随想录第三天|链表203.移除链表元素707设计链表206.反转链表最小
我不太懂链表定义的逻辑,比如如何递归,很难理解next的大小没有定义首先明确指针Int *p这句话定义了一个指向int类型的指针,指针和变量不一样,变量需要定义它的大小和位置。而指针不用定义它的大小。Int*p这里并不是定义指针的大小,而是定义一个指向int类型的指针;而指针的大小就是地址的大小,地址的大小是由电脑的内存决定的,而不是人为决定的。定义指针就是定义指针指向的数据类型。
2023-09-04 00:12:27 138 1
原创 代码随想录第二天|977有序数组59螺旋矩阵209长度最小
链接59. 螺旋矩阵 II - 力扣(LeetCode)我的思路感觉我的思路就是想要把一个例子中的元素的下标和元素的值关联在一起,但是还是没有思路。代码随想录代码随想录 (programmercarl.com)感觉代码随想录里面的思路可以举不同的例子归纳得到,而我的思路局限在了只看了一个n的例子。求解本题的思路就是把矩阵像剥洋葱一样,把每个皮都剥下来,一层一层剥。然后每一层划分不同的边界,在划分的时候需要注意循环不变量原则。比如一个n=3的数组。
2023-08-26 00:51:47 721
原创 代码随想录算法训练营第一天|704.二分查找、27.移除元素。
704.二分查找vector<int>& nums 是一个函数参数,它表示一个传入的整数向量(也就是动态数组)的引用。27.移除元素。
2023-08-23 23:43:51 905
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人