Implementation of Algorithm and Data Structure in Golang
List Roadmap to be research and learning:
-
Data Structure
- Array
- Linked List
- Stack
- Queue
- Binary Tree
- Binary Search Tree
- Heap
- Hashing
- Graph
- Martrix
- ...
References: https://www.geeksforgeeks.org/data-structures
-
Sorting Algorithm
- Selection Sort
- Bubble Sort
- Insertion Sort
- Merge Sort
- Quick Sort
- ...
References: https://www.geeksforgeeks.org/sorting-algorithms/?ref=lbp
-
Searching Algorithm
- Linear Search
- Binary Search
- ...
References: https://www.geeksforgeeks.org/searching-algorithms/?ref=lbp
-
Design Pattern
- ...