avatar

目录
链表反转

反转单链表

Code
1
2
输入: 1->2->3->4->5->NULL
输出: 5->4->3->2->1->NULL
java
1
2
3
4
5
6
7
8
9
10
11
public ListNode reverseList(ListNode head) {
ListNode prev = null;
ListNode curr = head;
while (curr != null) {
ListNode nextTemp = curr.next;
curr.next = prev;
prev = curr;
curr = nextTemp;
}
return prev;
}
文章作者: Yang4
文章链接: https://masteryang4.github.io/2020/08/09/%E9%93%BE%E8%A1%A8%E5%8F%8D%E8%BD%AC/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 MasterYangBlog
打赏
  • 微信
    微信
  • 支付宝
    支付宝

评论