链表找中点(根据需求找偏左或偏右)
偶数找偏左,奇数找中点
ListNode slow = head; ListNode fast = head.next; while(fast != null && fast.next != null){ slow = slow.next; fast = fast.next.next; }
偶数找偏右,奇数找中点
ListNode slow = head; ListNode fast = head; while(fast != null && fast.next != null){ slow = slow.next; fast = fast.next.next; }

浙公网安备 33010602011771号