Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/klus3kk/algorithm-encyclopedia

Repository of fundamental algorithms and data structures.
https://github.com/klus3kk/algorithm-encyclopedia

Last synced: about 13 hours ago
JSON representation

Repository of fundamental algorithms and data structures.

Awesome Lists containing this project

README

        

# Algorithms Encyclopedia
## Description
This repository is designed to help master the fundamental algorithms and data structures that are essential for technical interviews, competitive programming, and general problem-solving in computer science.

In this repository, you will find implementations and explanations of various algorithms and data structures categorized by their types. Each algorithm includes a detailed description, time and also space complexity analysis.

## Categories covered
* Notations
* Recursion
* Sorting Algorithms
* Arrays and Strings
* Hashmaps and Sets
* Linked Lists
* Stacks and Queues
* Trees and Graphs
* Heaps
* Greedy Algorithms
* Binary Search
* Backtracking
* Dynamic Programming
* Bit Manipulation
* Intervals
* Graph Algorithms
* String Algorithms
* Miscellaneous Important Algorithms...and more!!