/Golang-Algorithms

Pathfinding, Search & Sort Algorithms.

Primary LanguageGo

Go algorithms

My collection of algorithms implemented in go

Sort Algorithms

  • BubbleSort
  • MergeSort
  • SelectionSort
  • QuickSort

PathFinding Algorithms

  • Breadth First Search - (Maze Solver -> Shortest path)
  • Depth First Search - (Graphs, pass through all graphs without repeating)
  • Dijkstra - (Graphs, calculates the distance between first node and all nodes)

Interview Algorithms

  • Balanced Parenthesis
  • LetterCombination
  • find Median Sorted Arrays
  • Largest Common Prefix
  • Reverse Number
  • isValid Parenthesis
  • Two Sum
  • AddTwoNumbers
  • Double Linked List (C)

Search Algorithms

  • Binary Search