Code samples for Big O notation, Data Structures, and Algorithms that constitute the basics of understanding the coding principles.
This is structured as below:
- Array
- Hash Table
- Tree
- Binary Search Tree (normal)
- Binary Search Tree (LeetCode)
- Heap - tbd
- Trie - tbd
- Graph
- Linked List
- Circular Linked List -tbd
- Queue
- Stack
Additional:
- Kadanes Algorithm
- Floyd's Algorithm
There are topics solved under LeetCode, they are as follows:
- Dynamic Programming
- Arrays
- Trees
- Traversal
- Depth-First Search
- Breadth-First Search
- Graphs
- Linked Lists
- Stacks
- Queues
This repository aims to contain all the common fundamentals of programming. This repository will be updated to reflect my progress.
Copyright © 2024.