美文网首页
15反转链表

15反转链表

作者: Bing_o_o | 来源:发表于2019-08-12 11:19 被阅读0次

    题目描述

    输入一个链表,反转链表后,输出新链表的表头。

    Java实现

    class ListNode {
        int val;
        ListNode next;
    
        ListNode(int val) {
            this.val = val;
        }
    }
    
    public class Solution {
        public ListNode ReverseList(ListNode head) {
            ListNode prev = null, curr = head;
            while (curr != null) {
                ListNode temp = curr.next;
                curr.next = prev;
                prev = curr;
                curr = temp;
            }
            return prev;
        }
    }
    

    相关文章

      网友评论

          本文标题:15反转链表

          本文链接:https://www.haomeiwen.com/subject/edmyjctx.html