一拿到这个题,我第一感觉就是首尾双指针,遍历比较,但是链表中往回走不太好走,如果是数组就非常简单。我便想到可以将链表转化为数组,再使用双指针遍历,那么就非常简单了。 思路:1.先获取到链表的长度2.创建数组,再次遍历链表将链表中的值依次存放到数组3.创建双指针首尾比较数组 import java.util.*; /* * public class ListNode { * int val; * ListNode next = null; * } */ public class Solution { /** * * @param head Li...