class Solution { public ListNode reverseBetween(ListNode head, int m, int n) { ListNode pre=new ListNode(0); pre.next=head; ListNode p=pre; for(int i=0;i0) { ListNode r=q.next; q.next=q.next.next; r.next=p.next; p.next=r; s--; } return pre.next; }}
本文共 425 字,大约阅读时间需要 1 分钟。
class Solution { public ListNode reverseBetween(ListNode head, int m, int n) { ListNode pre=new ListNode(0); pre.next=head; ListNode p=pre; for(int i=0;i0) { ListNode r=q.next; q.next=q.next.next; r.next=p.next; p.next=r; s--; } return pre.next; }}
转载于:https://www.cnblogs.com/asuran/p/7606275.html