// write code here ListNode p = head; int len = 0; //记录链表的长度。 while(p != null){ len++; p = p.next; } //如果删除的是头结点,则返回头结点下一个元素。 if(len-n == 0) return head.next; p = head; int cnt = len-n-1; while(c...