- 博客(4)
- 收藏
- 关注
原创 牛客小白刷题LC13拷贝有随机指针的链表
现在有一个这样的链表:链表的每一个节点都附加了一个随机指针,随机指针可能指向链表中的任意一个节点或者指向空。请对这个链表进行深拷贝。深拷贝:我理解的就是要复制过来并且另外找一个地方保存注意这里random指针。老结点的random指针指向的值需要给新复制的结点。先把指针指头p=head;p->next->random=p-random-next;就将老结点的random指针指向的值给了新节点最后在把新结点腾出来;copy=p->next;copy->next=p-&
2021-09-27 19:49:34
94
原创 小白刷题LC拆分词句
地址:https://www.nowcoder.com/practice/5f3b7bf611764c8ba7868f3ed40d6b2c给定一个字符串s和一组单词dict,判断s是否可以用空格分割成一个单词序列,使得单词序列中所有的单词都是dict中的单词(序列可以包含一个或多个单词)。例如:给定s=“nowcode”;dict=[“now”, “code”].返回true,因为"nowcode"可以被分割成"now code".作者:https://www.nowcoder.com/prof
2021-09-25 13:07:28
76
原创 小白牛客刷题LC链表中环的入口结点
地址:https://www.nowcoder.com/practice/253d2c59ec3e4bc68da16833f79a38e4来个比较好理解的 代码:class Solution {public:ListNode* EntryNodeOfLoop(ListNode* pHead) {if (pHead == nullptr || pHead->next == nullptr) return nullptr;ListNode *slow = pHead, *fast = slo
2021-09-17 13:19:15
87
原创 小白牛客刷题LC8重新排序C++
QT学习第一天学习地址:https://www.bilibili.com/video/BV1g4411H78N?p=2&share_source=copy_webQT是一个跨平台的功能快捷键撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/Command + B斜体:Ctrl/Command + I标题:Ctrl/Command + Shift + H无序列表:Ctrl/Command + Shift + U有序列表:Ctrl/Comma
2021-09-16 21:14:15
168
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人