用两个指针f,q同时指向链表头,让q先走k步,这样f,q之间相隔距离为k。最后再让f,q一起走,q走到末尾时,f的位置就是倒数第k个节点。 import java.util.Scanner; class listNode{ int val; listNode next; public listNode(int val) { this.val = val; this.next = null; } } public class Main { public static void main(String[] args) { ...