题解 | #反转链表#

反转链表

https://www.nowcoder.com/practice/75e878df47f24fdc9dc3e400ec6058ca

import java.util.*;
public class Solution {
    public ListNode ReverseList(ListNode head) {
        ListNode p=null,q=head;
        while(q!=null){
            ListNode tmp=q.next;
            q.next=p;
            p=q;
            q=tmp;
        }
        return p;
    }
}

2022.9.4    重拾刷题day1
题目一
翻转链表
很基础的题目,以前写过好几次,但是都没有很理解,应该利用两个指针加上一个临时指针,按照递推关系迭代翻转
迭代法(要能够想明白)!!!
注意多复习,尽量白天写,晚上复习
#Java学习#
全部评论

相关推荐

点赞 评论 收藏
转发
点赞 收藏 评论
分享
牛客网
牛客企业服务