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

Projects in Awesome Lists tagged with big-o-notation

A curated list of projects in awesome lists tagged with big-o-notation .

https://github.com/abdallahhemdan/algorithmic-toolbox-san-diego

✔ 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

advanced-algorithms advanced-data-structures algorithm algorithmic-toolbox algorithms big-o-notation binary-search coursera cpp data-structures fibonacci-numbers gcd knapsack-problem lcm longest-common-subsequence polynomial-multiplication san-diego selection-sort sum

Last synced: 21 Aug 2025

https://github.com/justintime50/algorithms

Classic algorithms including Fizz Buzz, Bubble Sort, the Fibonacci Sequence, a Sudoku solver, and more.

algorithm algorithm-complexity algorithms big-o big-o-notation bubble-sort fibonacci-sequence fizz-buzz fizzbuzz sudoku sudoku-solver

Last synced: 05 May 2025

https://github.com/laurabeatris/algorithms-and-data-structures

Study driven repository to maintain algorithms and data structures knowledge

algorithms big-o-notation computer-science data-structures python

Last synced: 30 Jan 2026

https://github.com/jsheaven/perf

Estimates the average runtime and time-complexity (big O notation) of (a)sync algorithms

async big-o-notation complexity-analysis javascript parallel-computing performance-testing typescript

Last synced: 22 Apr 2025

https://github.com/ajmalfaris11/dsa.java

This repository is dedicated to studying and mastering Data Structures and Algorithms (DSA) using the Java programming language. It serves as a comprehensive resource for learning essential DSA concepts and their implementation in Java, covering everything from basic data structures to advanced algorithms.

algorithms-datastructures big-o-notation complex-analysis dsa space-complexity time-complexity

Last synced: 05 Oct 2025

https://github.com/otuemre/dsa-java

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.

algorithms big-o-notation binary-search bro-code data-structures dynamic-array linear-search linked-list priority-queue queue stack

Last synced: 24 Mar 2025

https://github.com/bibhestee/sorting_algorithms

Sorting algorithms & Big O - This project is the implementation of how to select the best sorting algorithm and how to select the best algorithm for a project.

algorithms-and-data-structures big-o-notation c sorting-algorithms sorting-algorithms-implemented time-complexity-analysis

Last synced: 23 Jun 2025

https://github.com/mgobeaalcoba/complejidad_algoritmica

Exercise for a best practice with algoriths in python

big-o-notation computer-science python3 search-algorithm sorting-algorithms

Last synced: 28 Dec 2025

https://github.com/codewithmide/sorting_algorithms

Sorting algorithms & Big O notation using C

big-o-notation c sorting-algorithms

Last synced: 02 Mar 2025

https://github.com/goldenthrust/alx-low_level_programming

ALX Low Level Programming is a collection of C programming projects and exercises that cover fundamental concepts of low-level programming. This repository includes implementations of various algorithms, data structures, and problem-solving techniques, aimed at enhancing proficiency in the C programming language.

big-o-notation c data-structures-and-algorithms sorting-algorithms

Last synced: 26 Jul 2025

https://github.com/manuelzzz/sorting_algorithms

🌀 A repo to study about big O notation and sorting algorithms.

big-o-notation python3 sorting-algorithms

Last synced: 15 Mar 2025

https://github.com/gkerfimf/coq-o

Properties of big-O notation proven in Coq

big-o big-o-notation coq

Last synced: 22 Feb 2026

https://github.com/helland369/algorithms

I'm learning Algorithms & Big O notation and write it in C++

algorithm algorithms big-o-notation cpp cpp17

Last synced: 11 Apr 2025

https://github.com/felipeaz/performance-matrix-multiplication

Algorithm to calculate Matrix multiplication

big-o-notation challenge golang performance-analysis

Last synced: 15 Dec 2025

https://github.com/nrastija/spa

Content of the Data structures and Algorithms course in the 2nd year of PDS IPS

algorithms big-o-notation data-structures efficiency problem-solving

Last synced: 14 Mar 2025

https://github.com/rynanda/movie-collection

Using binary search tree algorithm to store and manipulate a movie collection library.

abstract-data-types algorithms big-o-notation binary-search-tree csharp non-linear-data-structures time-efficiency

Last synced: 14 Mar 2025

https://github.com/natthasath/demo-python-big-o-notation

Big O notation measures the efficiency and scalability of algorithms. It describes how their performance changes as the input size increases. It is used to compare and optimize algorithms.

big-o-notation poetry python

Last synced: 23 Aug 2025

https://github.com/guligon90/empirical-tc-ts

PoC regarding the experimental determination of time complexities of algorithms written in TypeScript.

big-o-notation poc time-complexity-analysis typescript

Last synced: 03 Jul 2025

https://github.com/dalvarez2596/codility-lessons

This repository contains solutions to various coding problems from Codility, a platform that offers a wide range of algorithmic challenges aimed at improving coding skills and preparing for technical interviews.

algorithms big-o-notation codility codility-challenges codility-exercises codility-lessons codility-solutions codility-training data-structures ruby

Last synced: 10 Jan 2026

https://github.com/emanuelefavero/algorithms

This repository contains implementations of various algorithms

algorithms big-o-notation binary-search exercises mergesort time-complexity

Last synced: 06 Jul 2025

https://github.com/hackersa3edy/sorting_algorithms

ALX Sprint 2 project - sorting algorithms: A comprehensive study and implementation of various sorting algorithms in C, complete with time complexity analysis.

algorithms-analysis alx-software-engineering big-o-notation bubble-sort c-language c-programming heap-sort insertion-sort merge-sort quick-sort quick-sort-hoare-partition selection-sort sorting-algorithms time-complexity valgrind

Last synced: 13 Oct 2025

https://github.com/danielbatres/algorithmic-complexity-javascript

This project is aimed at learning about algorithmic complexity with JavaScript, to assess algorithms using Big O notation and considering both time complexity and space complexity.

algorithm-analysis algorithms big-o big-o-notation complexity javascript nodejs

Last synced: 25 Apr 2026

https://github.com/nikhil-jindal12/recursive-iterative

Recursive and iterative methods that keep in mind the big-O time complexity.

big-o-notation java-8 javadoc-documentation recursion

Last synced: 16 Apr 2026

https://github.com/abhinav2712/timecomplexitycalculator

Time Complexity Calculator: Estimate the time complexity of your program using Big O notation.

app big-o-notation performance react react-app time time-complexity-analysis typescript web

Last synced: 09 May 2026