/algods

Programming Practice

Primary LanguagePython

Data Structures & Algorithms

Linked Lists

  • Traversing a LinkedList
  • Finding Middle Element
  • Reverse a LinkedList (iterative)
  • Reverse a LinkedList (recursive)
  • Rotate a LinkedList clockwise K times
  • Reverse K nodes of a LinkedList
  • Find merging point of 2 LinkedLists
  • Detect Loop in a LinkedList
  • n-th node from the end
  • Implement Stack from LinkedList
  • Implement Queue from LinkedList