Comprehensive guide to Algorithms and Data Structures created by me to practice important concepts for technical interviews.
-
Updated
Sep 20, 2026 - Python
Comprehensive guide to Algorithms and Data Structures created by me to practice important concepts for technical interviews.
✔ My Solutions of (Algorithmic-Toolbox ) Assignments from Coursera ( University of California San Diego ) With "Go In Depth" Part Which Contains More Details With Each of The Course Topics
🚀 A comprehensive performance comparison benchmark between different .NET collections.
A list of popular JavaScript algorithms that you'll encounter in the real world.
Repo Fundamentos de Projeto e Análise de Algoritmos
A brief summary of various algorithms. Each algorithm provides examples written in Python, Ruby and GoLang.
🟣 Big O Notation interview questions and answers to help you prepare for your next data structures and algorithms interview in 2026.
This repo helps keep track about exercises, Jupyter Notebooks and projects from the Data Structures & Algorithms Nanodegree Program offered at Udacity.
Classic algorithms including Fizz Buzz, Bubble Sort, the Fibonacci Sequence, a Sudoku solver, and more.
Code examples demonstrating the complexity classes O(1), O(log n), O(n), O(n log n), O(n²).
📝 Slides and materials of my talk about Problem-Solving for Frontend Engineers
Explore 75 essential problems frequently asked in tech interviews. Each solution includes detailed explanations and time/space complexity analysis. Boost your coding skills and interview preparedness!
Comprehensive Data Structures course repository (CSE 2101) with C implementations of algorithms, data structures, and exercises based on Seymour Lipschutz's textbook
Study driven repository to maintain algorithms and data structures knowledge
Stock Price Prediction using Random Forest
📈 Visualize the time complexity of algorithms
Estimates the average runtime and time-complexity (big O notation) of (a)sync algorithms
A comprehensive collection of data structures and algorithms implemented in Java, with detailed explanations for each concept. This project was inspired by Bro Code, serving as a hands-on reference for learning and mastering fundamental data structures and algorithms in Java.
The objective is to build a library to be able to estimate time complexity for machine learning algorithms
To associate your repository with the big-o-notation topic, visit your repo's landing page and select "manage topics."