public static void main(String args[]) { LinkList ll = new LinkList(); Node head = null; head = ll.addNode(9, head); head = ll.addNode(4, head); Node head1 = null; head1 = ll.addNode(3, head1); head1 = ll.addNode(1, head1); head1 = ll.addNode(2, head1); AddNumberRepresentedByLinkList anr = new AddNumberRepresentedByLinkList(); Node result = anr.add(head, head1); ll.printList(result); }
public static void main(String args[]) { DeleteNodeWithGreaterValueOnRight dng = new DeleteNodeWithGreaterValueOnRight(); LinkList ll = new LinkList(); Node head = null; head = ll.addNode(12, head); head = ll.addNode(15, head); head = ll.addNode(10, head); head = ll.addNode(11, head); head = ll.addNode(5, head); head = ll.addNode(6, head); head = ll.addNode(2, head); head = ll.addNode(3, head); head = dng.deleteNodes(head); ll.printList(head); }
public static void main(String args[]) { LinkList ll = new LinkList(); Node head = null; head = ll.addNode(1, head); head = ll.addNode(2, head); head = ll.addNode(3, head); head = ll.addNode(7, head); head = ll.addNode(5, head); head = ll.addNode(6, head); head = ll.addNode(13, head); head = ll.addNode(11, head); head = ll.addNode(12, head); SortNearlySortedList sns = new SortNearlySortedList(); head = sns.sort(head); ll.printList(head); }