Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/bryanlimy/double-linked-list
- Owner: bryanlimy
- Created: 2018-05-02T23:42:08.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2018-05-31T18:27:07.000Z (over 6 years ago)
- Last Synced: 2024-10-30T04:50:35.721Z (3 months ago)
- Topics: data-structures, double-linked-list, linked-list, python
- Language: Python
- Homepage:
- Size: 4.88 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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()`