1. Make folder java-developper-softwares in C:/ 2. Install/unzip/copy eclipse, maven, ant, workspace and source code in same folder. 3. Work efficiently & enjoy
XOR Linked list is the memory efficient version of Doubly Linked list. An ordinary Doubly Linked list needs 2 pointers - for next and previous elements. XOR Linked list uses bitwise XOR operation to save the space (Keeps single pointer with XOR of both the pointers instead of 2 pointers)
Each element of Linked list have 2 items : Data and Pointer to next element
SINGLY L.L. Every node have pointer of next node. Last node has pointer = NULL 1->2->3->4->NULL
DOUBLY L.L. Every node have 2 pointers : for next and previous node NULL<-1<->2<->3->NULL
CIRCULAR L.L. It can be singly or doubly L.L. where all elements are connected to form a circle. The next pointer of last node points to first node 1->2->3->1
LINEAR Elements forms a sequence or a linear list. E.g. : Arrays, Linked list, Stack, Queue NON LINEAR Traversal of nodes is non linear in nature. E.g. : Tree, Graph