Skip to content

Repository files navigation

Algorithms and everything around them

This repository was created to store everything related to algorithms and data structures, including coding interview preparation, self-study materials, and real-world implementations. It serves my personal collection of algorithms, data structures, coding interview solutions, and study notes.
C++ is the main language, but I'm gradually adding solutions in C, JavaScript, TypeScript, Java, Python, Ruby, Rust, C#, Go, Dart, Scala, and Erlang.

150 top LeetCode problems
This section contains 150 top LeetCode problems selected for fast coding interview preparation. According to the LeetCode, the list covers the most important algorithmic patterns, data structures, and problem-solving techniques, helping you practice essential coding problems and prepare for technical interviews in a limited amount of time.

LeetCode problems from one to last
This section includes solutions for all LeetCode problems starting from 1, using different languages: C++, C, JavaScript, TypeScript, Java, Python, Ruby, Rust, C#, Go, Dart, Scala, Erlang. I'm filling in this section step by step.

Elixir LeetCode problems solutions
Here, I'm trying to solve LeetCode problems using Elixir.

Erlang LeetCode problems solutions
Here, I'm trying to solve LeetCode problems using Erlang.

data structures section
This section covers the most important data structures with a focus on recognizing when, why and how to choose the right one for a specific problem in real-world code and coding problems.

patterns section
Include the most important coding interview patterns with curated lists of LeetCode problems for each pattern - Sliding Window, Two Pointers, Binary Search, DFS, BFS, Dynamic Programming, and other common algorithmic patterns, with direct links to practice each problem on LeetCode.

posts section
This section contains my thoughts on solving specific coding problems, exploring different solutions and different problem-solving approaches, algorithms, and coding interview preparation.

More deeper read on my site https://algobytes.net/.

About

Algorithms, LeetCode solutions, data structures, coding interview patterns and interview preparation

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors