Split a circular linked List into two equal parts
Split a circular linked List into two equal parts, if the number of nodes in list are odd then make first list one node extra than second list.
Source Code:
Github: CircularListSplitter.java
Output:
Main List: 1, 2, 3, 4, 1st Sub List : 1, 2, 2nd Sub List : 3, 4, Main List: 1, 2, 3, 4, 5, 1st Sub List : 1, 2, 3, 2nd Sub List : 4, 5,