Skip to content

aw5421/algorithms-and-data-structures

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Algorithms and data structures

My implementation of basic algorithms and data structures.

Algorithms roadmap

A list of all algorithms I'm currently planning on implementing.

  1. Numbers
    1. Euclidean algorithm
    2. Sieve of Eratosthenes
    3. Monte Carlo Pi estamination
  2. Tables and vectors
    1. Binary search
  3. Sorting algorithms
    1. Bubble sort
    2. Insertion sort
    3. Merge sort
    4. Heapsort
    5. Quicksort
  4. Strings
    1. Longest common substring
  5. Data structures
    1. Stack
    2. Queue
    3. Tree
    4. Binary tree
    5. Heap
    6. Graph
  6. Graph algoritms
    1. DFS
    2. BFS
    3. Toposort
    4. Dijkstra's algorithm
    5. A*

About

My implementation of basic algorithms and data structures.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages