Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/bryanlimy/double-linked-list

Double Linked List Implementation in Python
https://github.com/bryanlimy/double-linked-list

data-structures double-linked-list linked-list python

Last synced: 28 days ago
JSON representation

Double Linked List Implementation in Python

Awesome Lists containing this project

README

        

### 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()`