Introduction
  • Getting Started
Singly Linked List in Java
  • How to represent a Singly Linked List in Java ?
  • How to implement a Singly Linked List in Java ?
  • Animation - How to create a Singly Linked List in Java ?
  • Implementation - How to create a Singly Linked List in Java ?
  • Animation - How to print elements of a Singly Linked List in Java ?
  • Implementation - How to print elements of a Singly Linked List in Java ?
  • Animation - How to find length of a Singly Linked List in Java ?
  • Implementation - How to find length of a Singly Linked List in Java ?
  • Animation - How to insert node at the beginning of a Singly Linked List in Java?
  • Implementation - How to insert node at the beginning of a Singly Linked List ?
  • Animation - How to insert a node at the end of a Singly Linked List in Java ?
  • Implementation - How to insert a node at the end of a Singly Linked List in Java
  • How to search an element in a Singly Linked List in Java ?
  • How to reverse a Singly Linked List in Java ?
  • How to find middle node in a Singly Linked List in Java ?
  • How to find nth node from the end in a Singly Linked List in Java ?
  • How to insert a node in a sorted Singly Linked List in Java ?
  • How to remove a given key from Singly Linked List in Java ?
  • Animation - How to detect a loop in a Singly Linked List in Java ?
  • Implementation - How to detect a loop in a Singly Linked List in Java ?
Doubly Linked List in Java
  • How to represent Doubly Linked List in Java ?
  • How to implement Doubly Linked List in Java ?
  • Animation - How to print elements of a Doubly Linked List in Java ?
  • Implementation - How to print elements of a Doubly Linked List in Java ?
  • How to insert node at the beginning of a Doubly Linked List in Java ?
  • How to insert node at the end of a Doubly Linked List in Java ?
  • Animation - How to delete first node in a Doubly Linked List in Java ?
  • Implementation - How to delete first node in a Doubly Linked List in Java ?
  • Animation - How to delete last node in a Doubly Linked List in Java ?
  • Implementation - How to delete last node in a Doubly Linked List in Java ?
Circular Singly Linked List in Java
  • How to represent a Circular Singly Linked List in Java ?
  • How to implement a Circular Singly Linked List in Java ?
  • How to traverse and print a Circular Singly Linked List in Java ?
  • Animation - Insert node at the beginning of a CircularSinglyLinkedList
  • Implementation - Insert node at the beginning of a CircularSinglyLinkedList
  • Animation - Insert node at the end of a Circular Singly Linked List
  • Implementation - Insert node at the end of a Circular Singly Linked List
  • Animation - How to remove first node from a Circular Singly Linked List ?
  • Implementation - How to remove first node from a Circular Singly Linked List ?
Bonus
  • Bonus lecture - A must read !!!