Projects in Awesome Lists tagged with time-complexity
A curated list of projects in awesome lists tagged with time-complexity .
https://github.com/rehansaeed/.net-big-o-algorithm-complexity-cheat-sheet
Big-O complexities of common algorithms used in .NET and Computer Science.
algorithm big-o c-sharp collections common-algorithms complexities computer-science dotnet time-complexity
Last synced: 07 Feb 2026
https://github.com/borzunov/cpmoptimize
๐ ๐ Optimizes Python bytecode calculating linear recurrences, reducing the time complexity from O(n) to O(log n)
bytecode linear-algebra matrix-exponentiation optimization python time-complexity
Last synced: 03 Oct 2025
https://github.com/akshayavb99/codingninjas_java_dsa
Contains the solutions for the programming questions in the CodingNinjas Java+DSA course
algorithms-and-data-structures binary-search-tree binary-tree codingninjas-java-dsa dynamic-programming graphs hashmap-java java java-8 linked-list linkedlist oops priority-queue queue recursion sorting-algorithms-implemented stacks time-complexity tree tries
Last synced: 20 Aug 2025
https://github.com/mit-plv/timl
TiML: A Functional Programming Language with Time Complexity
functional-programming mlton sml standard-ml time-complexity
Last synced: 25 Feb 2025
https://github.com/oppodelldog/bigo
bigo time complexity
big-o doesitscale go golang-library load-testing microframework time-complexity
Last synced: 16 Jun 2025
https://github.com/bodigrim/tasty-bench-fit
Benchmark a given function for variable input sizes and find out its time complexity
algorithm-analysis algorithm-complexity asymptotics benchmark-framework complexity-analysis haskell nonlinear-regression performance-analysis performance-measurement performance-testing regression time-complexity time-complexity-analysis
Last synced: 19 Oct 2025
https://github.com/anasfik/dart_leetcode_problems
LeetCode solutions with Dart programming laungage, including explanations, A valuable resource for coding interview preparation and improving problem-solving skills with Dart.
algorithms complexity dart dart-lang dartlang flutter leetcode leetcode-practice leetcode-solutions problem-solving problems space-complexity time-complexity
Last synced: 27 Jan 2026
https://github.com/silvermete0r/leetcode-solution-complexity-analyzer
LeetCode Solutions Time & Memory Complexity analyzer
flask gemini leetcode leetcode-solutions space-complexity time-complexity vercel
Last synced: 03 Mar 2026
https://github.com/play3rzer0/bigo
BigO Notation Examples
algorithms basic-programming big-o bubble-sort computer-science linear-search python time-complexity
Last synced: 04 Oct 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/lupppig/code-practice
A collection of my daily solutions to algorithm problems from platforms like LeetCode and Codewars. Focused on consistency, problem-solving, and learning.
algorithm algorithms-and-data-structures arrays golang queue time-complexity
Last synced: 16 Aug 2025
https://github.com/kehl-gopher/code-practice
A collection of my daily solutions to algorithm problems from platforms like LeetCode and Codewars. Focused on consistency, problem-solving, and learning.
algorithm algorithms-and-data-structures arrays golang queue time-complexity
Last synced: 16 Jun 2025
https://github.com/thebigsasha/runtimetester
Graphs runtime efficiency of various methods reflexively
demo gradle java javafx library reflection speedtest testing time-complexity time-efficient visualization
Last synced: 19 Mar 2025
https://github.com/remonhasan/cp-level-one
TLE eliminators cp course level one solution ๐
cpp-basic number-theory online-judges searching-sorting stl time-complexity
Last synced: 28 Jun 2025
https://github.com/robocraftyt01/data-structure
Learning Data Structure using JavaScript
bigonotation clanguage java javascript leetcode-solutions notion problem-solving space-complexity stacks time-complexity typescript
Last synced: 05 Oct 2025
https://github.com/abdallahhemdan/acm-time-complexity-stl
๐ Slides and materials of my session about Time complexity and STL
acm problem-solving stl time-complexity training
Last synced: 18 Mar 2026
https://github.com/nsgowebjavaprog/java-dsa
Solving a Problem [less Time and Space complexity]
algorithms-and-data-structures dsa-practice space-complexity time-complexity
Last synced: 08 Aug 2025
https://github.com/tddschn/easygraph-function-time-complexities
Time Complexities of the Python Graph Algorithm Library EasyGraph's Functions
easygraph python time-complexity time-complexity-analysis
Last synced: 04 Aug 2025
https://github.com/longluo/fibonacci
9 Fibonacci Algorithms
algorithm algorithms-and-data-structures fibonacci fibonacci-numbers java math space-complexity space-complexity-analysis time-complexity time-complexity-analysis
Last synced: 20 Jun 2026
https://github.com/ozzie-code-alt/dsa-recap-practice
Jupyter Notebook for DSA -update: well this is a fckn lie
dsa-algorithm practice-programming time-complexity
Last synced: 09 Apr 2025
https://github.com/taufiqul7756/problem-solving
This GitHub repository contains solutions to problems from popular competitive programming websites such as Codeforces and URI. The repository is focused on problem-solving and is intended to help users improve their algorithmic and coding skills. It includes solutions in multiple programming languages such as C, C++ and JavaScript.
codeforces-solutions codeshef contest-solution dsa-algorithm dsa-javascript javascript leetcode-solutions oop oop-in-javascript problem-solving time-complexity uri-online-judge
Last synced: 12 Jul 2025
https://github.com/mbeps/algorithms
Jupyter Notebook containing various searching and sorting algorithms. Each algorithms is explained. All the algorithms are also compared to each other.
algorithms python searching-algorithms sorting-algorithms time-complexity
Last synced: 19 May 2026
https://github.com/mmushfiq/maximumsubarray
Maximum subarray problem. Brute Force, Divide and Conquer, Kadane's Algorithm
brute-force divide-and-conquer kadanes-algorithm largest-sum-contiguous-subarray maximum-subarray time-complexity
Last synced: 19 Apr 2026
https://github.com/wittyicon29/time-complexity-visualizer
Time Complexity Visualizer would help to visualize time complexity of an any algorithm by defining it in function and then passing the number of data points to the visualizer function
algorithm java matplotlib python time-complexity time-complexity-analysis time-complexity-visualization
Last synced: 18 May 2026
https://github.com/ajama0/blind-75-neetcode
big-o-notation data-structures-and-algorithms oop python time-complexity
Last synced: 27 Jul 2025
https://github.com/titemov/mathematical-expression-correctness-checker
Mathematical expression ัorrectness checker based on Reversed Polish notation
c c99 expression-parser infix infix-to-postfix mathematical-expressions postfix reverse-polish-calculator reverse-polish-notation shunting-yard-algorithm time-complexity
Last synced: 16 Aug 2025
https://github.com/ernitingarg/very-large-file-processing-python
Python solution which uses min-heap data structure and thread parallalism to process very large file
data-structures large-files min-heap multiprocessing python3 space-complexity threading time-complexity unit-testing
Last synced: 16 May 2025
https://github.com/mharikmert/text-representation-with-bst
A simple word sorting algorithm with different Binary Search Trees and time complexities in C programming language
algorithm binary-search-tree c time-complexity time-complexity-analysis
Last synced: 25 Mar 2025
https://github.com/armcburney/ruby-ds
:bulb: Data structures and algorithms written in idiomatic Ruby
algorithms ruby spacial-complexity time-complexity
Last synced: 19 Jun 2026
https://github.com/sspangsberg/easv_sco2
Software Construction Course 2. sem @ Business Academy SouthWest
algorithms design design-patterns java testing time-complexity transactions ui ux
Last synced: 11 Oct 2025
https://github.com/imbios/lab-extract-common-letters
๐ TypeScript implementation of an algorithm to extract common characters across multiple strings, optimized for performance with O(n*k) time complexity.
algorithms coding-challenge coding-interview data-structures educational hacktoberfest hash-table interview-preparation leetcode npm-package optimization performance problem-solving string-manipulation time-complexity typescript
Last synced: 20 Apr 2026
https://github.com/theleopard65/my-dsa-journey
This repository is a comprehensive collection of my work and understanding as I go through various DSA topics. I created this repo to document and showcase the concepts, implementations, and problem-solving techniques I learn throughout my journey.
array c cpp dsa graph library linked-list merge-sort queue recursi sorting stack strings time-complexity tree use-cases vector
Last synced: 07 May 2026
https://github.com/tamim-saad/cp-template-code
This repository offers a complete template for competitive programming with pre-written functions and utilities for coding contests. It helps you save time and focus on solving problems. Feel free to explore, use, and customize these templates. If you find it useful, donโt forget to give it a star!
algorithm coding coding-competition competitive-programming cp cp-template cpp data-structures data-structures-algorithms data-structures-and-algorithms fast-io problem-solving problem-solving-template programming-tools shortcuts template template-code templates time-complexity
Last synced: 02 Apr 2025
https://github.com/andrewobwocha/sortanalyzer
Jupyter Notebook implementing and comparing Bubble, Insertion, and Merge sort algorithms with interactive performance visualization (Matplotlib, ipywidgets)
bubble-sort insertion-sort ipywidgets jupyter-notebook matplotlib merge-sort python sorting-algorithms time-complexity visualization
Last synced: 28 Apr 2026
https://github.com/sonikq/algos-go
Tasks and his solutions from yandex-practicum course: "Algorithms and data structures"
alghorithms graph hashing list queue space-complexity stack time-complexity tree trie
Last synced: 08 Apr 2025
https://github.com/hygull/pyrandocs
A repository (pyrandocs i.e. Python's v2/v3 random documents/files) containing different Python v2/v3 based resources (files/documents etc.) from random topics. A project to try different Python's features.
base64 beautifulsoup class exception-handling hashlib json jwt-authentication loops matplotlib nltk numpy pandas python2 python27 python3 requests searching time-complexity urllib urllib2
Last synced: 15 Apr 2026
https://github.com/divyanshu-rawat/js-challenge
A Javscript programming Question having constraints of time and space.
data-structures javscript programming-challenges space-complexity time-complexity
Last synced: 09 Apr 2025
https://github.com/f0rkr/push_swap
The Push_swap project is a very simple and highly effective algorithm project
c sorting-algorithms time-complexity
Last synced: 29 Jul 2025
https://github.com/filip-kustura/graph-cycle-detection
Solution to a graph theory problem meeting a specific time complexity constraint. Developed in C++ using the breadth-first search algorithm. Created in December 2021 as part of the Design and Analysis of Algorithms course, with a presentation delivered in January 2022.
algorithms bfs breadth-first-search c-plus-plus coding-assignment cpp cycle-detection data-structures graph-algorithms graph-theory graph-traversal time-complexity time-complexity-analysis undirected-graphs
Last synced: 12 Apr 2025
https://github.com/ivandrofly/mycodeschool
C# Implemntations of mycodeschool tutorial on YouTube (https://www.youtube.com/user/mycodeschool)
algorithms analisis codesschool csharp dotnet ivandrofly sorting-algorithms time-complexity
Last synced: 17 May 2026
https://github.com/ianramzy/sorting-comparison
๐ Java program that visualizes the time complexity for the major sorting algorithms given randomized data.
java sort-algorithms time-complexity visualization
Last synced: 21 May 2026
https://github.com/cfdefense/cmpt120
Marist College CMPT120L - Intro to Programming by Professor Bejerano
classes decision-structures graphics-programming loop-structures loops object-oriented-programming python recursion searching-algorithms sequences sorting-algorithms time-complexity
Last synced: 05 Nov 2025
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/saadbutt27/dsa
Data Structures and Algorithms
algorithms array binary-search cpp cpp-stl dsa functions leetcode pointers problem-solving sorting strings time-complexity vector
Last synced: 28 Jun 2025
https://github.com/soulwax/heapsort-performance-measurement-tools
Heapsort algorithm, implemented from scratch, benchmark results and plot estimated time complexity.
benchmark c heapsort python sorting-algorithms time-complexity visualization
Last synced: 28 Apr 2026
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/centuriontheman/graphalgorithms
The project implements selected graph algorithms and measures their time complexity.
cpp cpp-programming graphs time-complexity time-complexity-analysis time-complexity-comparison university university-project
Last synced: 15 Oct 2025
https://github.com/lcsig/python-function-call
The Time Complexity of Function Call in Python
function-call python3 time-complexity
Last synced: 30 Oct 2025
https://github.com/princeinscripts/sorting-visualizer
I created a sorting visualizer website that dynamically displays various sorting algorithms. Users can adjust the speed and array size using sliders and view the corresponding code in JavaScript and C++, along with time and space complexity. The site is designed to be responsive.
algorithm-visualization cpp javascript react responsive-design sorting-algorithms space-complexity time-complexity
Last synced: 01 May 2026
https://github.com/bursasha/cpp-projects
Programming and algorithmization in C++ ๐ฅ
algorithms big-o classes-and-inheritance cpp cvut-fit huffman-algorithm kmp-algorithm linked-list multimap oop queue set stl templates time-complexity unordered-map vector
Last synced: 30 Aug 2025
https://github.com/centuriontheman/datastructures
The project implements selected data structures and measures the time complexity of their operations.
cpp cpp-programming data-structures time-complexity time-complexity-analysis time-complexity-comparison university university-project
Last synced: 21 Jul 2025
https://github.com/sorianog/code-refreshers
Coding problems to refresh the mind
algorithms big-o data-structures java time-complexity
Last synced: 23 Mar 2025
https://github.com/divinemonk/reduce-time-complexity-python
Algorithmic Techniques for Reducing Time Complexity(TC) of a python code.
algorithm codechef codewars python python3 time time-complexity time-complexity-analysis
Last synced: 19 Jul 2025
https://github.com/georgiosioannoucoder/sorting-algorithms
Analysis and Implementation of Compiler Time of Six Sorting Algorithms. ๐ถ
cplusplus heap-sort heapsort insertion-sort insertionsort lsd-radix-sort merge-sort mergesort quick-sort quicksort randomized-quick-sort randomizedquicksort sorting-algorithms time-complexity
Last synced: 27 Oct 2025
https://github.com/tm-1-3/delivery-truck-pallet-packing-optimization-tool
Delivery Truck Pallet Packing Optimization Tool Using Various Programming Approaches, Developed for the L.EIC016 - Algorithm Design Course
algorithm-analysis algorithm-comparison algorithm-design approximation brute-force cpp dynamic-programming greedy integer-linear-programming knapsack-problem time-complexity
Last synced: 27 Sep 2025