当前位置: 代码迷 >> 综合 >> 第二章 链表问题(反转双向链表)
  详细解决方案

第二章 链表问题(反转双向链表)

热度:63   发布时间:2023-10-11 12:22:04.0

【题目】

实现反转双向链表的函数

    DoubleNode<Integer> reverseDoubleNode(DoubleNode<Integer> head) {if (head == null || head.next == null) {return head;}DoubleNode<Integer> next = null;DoubleNode<Integer> rev = null;while (head != null) {next = head.next;head.next = rev;head.last = next;rev = head;head = next;}return rev;}

  相关解决方案