/double-linked-list

Double Linked List Implementation in Python

Primary LanguagePython

Double Linked List Implmenetation

Supported functions:

  • Print linked list Print()
  • Get the next node Next()
  • Get the previous node Previous()
  • Get the first node in the Linked List First()
  • Get the last node in the Linked List Last()
  • Get the relative N-th node in the Linked List Nth()
  • Append to the end of Linked List Append()
  • Insert at the N-th position in the Linked List Insert(index)
  • Remove from Linked List Remove()
  • Brute force search in Linkde List BruteSearch()
  • Merge sort the Linked List Sort()
  • Binary search the Linked List BinarySearch()