The data structures and algorithms are implemented using ruby. I have also added few interview problems and I update this list as I work on problems.
- Arrays
- Hash
- Stacks
- Queues
- Trees
- Linked Lists
- Graphs
- Recursions
- Sorting
- Searching
- Dijkstras
- Bellmanford
Needs to be improved.
...
This can be run on repl.it by clicking below badge. On repl.it click on Run button to see the output for bubble sort and you understand how to run other ruby files.