09 2020 档案

摘要:题目链接:链表中的下一个更大节点 O(N^2)的一种写法。 /** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), ne 阅读全文
posted @ 2020-09-26 14:49 focusDing 阅读(195) 评论(0) 推荐(0)
摘要:题目链接:链表组件 /** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} * }; */ 阅读全文
posted @ 2020-09-26 11:28 focusDing 阅读(127) 评论(0) 推荐(0)
摘要:题目链接:分隔链表 /** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} * }; */ 阅读全文
posted @ 2020-09-26 10:21 focusDing 阅读(86) 评论(0) 推荐(0)
摘要:题目链接:排序链表 /** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode() : val(0), next(nullptr) {} * ListNode 阅读全文
posted @ 2020-09-25 14:09 focusDing 阅读(101) 评论(0) 推荐(0)
摘要:题目链接:旋转链表 /** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} * }; */ 阅读全文
posted @ 2020-09-24 15:11 focusDing 阅读(114) 评论(0) 推荐(0)
摘要:题目链接:删除链表的倒数第N个节点 /** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} 阅读全文
posted @ 2020-09-24 14:38 focusDing 阅读(102) 评论(0) 推荐(0)
摘要:题目链接:K 个一组翻转链表 /** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} * } 阅读全文
posted @ 2020-09-24 13:10 focusDing 阅读(119) 评论(0) 推荐(0)
摘要:题目链接:反转链表 方法一:递归解法 /** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} 阅读全文
posted @ 2020-09-24 12:31 focusDing 阅读(142) 评论(0) 推荐(0)