public static void main(String[] args) {
   ListNode head = new ListNode(1);
   head.next = new ListNode(2);
   head.next.next = new ListNode(3);
   head.next.next.next = new ListNode(4);
   head.next.next.next.next = new ListNode(5);
   ReorderList test = new ReorderList();
   test.reorderList(head);
 }
Example #2
0
  public static void main(String[] args) {
    ListNode t = new ListNode(1);
    t.next = new ListNode(2);
    t.next.next = new ListNode(3);
    t.next.next.next = new ListNode(4);
    t.next.next.next.next = new ListNode(5);
    ReorderList r = new ReorderList();
    r.reorderList(t);

    while (t != null) {
      System.out.println(t.val);
      t = t.next;
    }
  }