摘要: 给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。 你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。 1 class Solution { 2 public: 3 ListNode* swapPairs(ListNode* head) { 4 if(head==nullptr| 阅读全文
posted @ 2022-12-14 18:03 xiazichengxi 阅读(22) 评论(0) 推荐(0)
摘要: 给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。 1 struct ListNode{ 2 int val; 3 ListNode* next; 4 ListNode() : val(0), next(nullptr) {} 5 ListNode(int x) : val(x), 阅读全文
posted @ 2022-12-14 17:31 xiazichengxi 阅读(19) 评论(0) 推荐(0)