Just a repository that helps me learn Datastructures and Algorithms.
-
Linked list
- get()
- getIndex()
- addAtHead()
- addAtTail()
- addAtIndex()
- deleteAtIndex()
- hasCycle()
- detectCycle()
- removeNthFromEnd()
- reverseList()
- delete()
- deleteAll()
- length()
- oddEvenList()
- isPaliindrome()
- printList()
-
Doubly linked list
- get()
- getIndex()
- addAtHead()
- addAtTail()
- addAtIndex()
- deleteAtIndex()
- printList()
-
Circular queue
- enQueue()
- deQueue()
- Front()
- Rear()
- isEmpty()
- isFull()
- printList()