• Stars
    star
    245
  • Rank 160,435 (Top 4 %)
  • Language
    Go
  • License
    GNU General Publi...
  • Created about 4 years ago
  • Updated 8 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Implementation of common Data Structures and Algorithms with Go

Implementation of Data Strucutures and Algorithms with Golang

Data Strucutures

  • Stack
    • Array implementation
    • LinkedList implementation
  • Queue
    • Array implementation
    • LinkedList implementation
  • LinkedList
  • BST(Binary Search Tree)
  • AVL Tree
  • Graph (Undirected Unweighted Graph) Adjacency list implementation

Algorithms

  • Recursion
  • Search
    • Linear Search
    • Binary Search
    • BFS (Breadth-first search)
    • DFS Implemented in BST | Pre-order | In-order | Post-order |
  • Sort
    • Bubble Sort
    • Selection Sort
    • Insertion Sort
    • Merge Sort
    • Quick Sort