public ListNode reverseKGroup (ListNode head, int k) { // write code here if (head == null){ return null; } //len记录链表长度 int len = 0; //eg用于遍历链表 ListNode eg = head; while (eg != null){ len++; eg = eg.next; } if (len < k){ //如果长度小于k,返回当前链表 return head; } int num = len / k; //ListNode用于标记每一组的第一个节点 L...