题解 | #反转链表#
反转链表
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学习#
查看12道真题和解析