0
点赞
收藏
分享

微信扫一扫

Java语言程序设计——篇十二

沪钢木子 2024-08-11 阅读 27

题目:

题解:

class Solution {
    public ListNode oddEvenList(ListNode head) {
        if (head == null) {
            return head;
        }
        ListNode evenHead = head.next;
        ListNode odd = head, even = evenHead;
        while (even != null && even.next != null) {
            odd.next = even.next;
            odd = odd.next;
            even.next = odd.next;
            even = even.next;
        }
        odd.next = evenHead;
        return head;
    }
}
举报

相关推荐

0 条评论