Projects in Awesome Lists tagged with algorithms-and-data-structures
A curated list of projects in awesome lists tagged with algorithms-and-data-structures .
https://github.com/elyse502/sorting_algorithms
C - Sorting algorithms & Big O Topics
algorithms algorithms-and-data-structures bigo bigocomplexity bigonotation c cprogramming-language sorting-algorithms
Last synced: 15 May 2025
https://github.com/antonioberna/algoritmi
Algoritmi di Ordinamento e di Ricerca
algorithms-and-data-structures c cpp csharp engineering java javascript python ruby swift
Last synced: 25 Oct 2025
https://github.com/ochieng424/data-structures-and-algorithms
Data Structures and Algorithm in Python
algorithms algorithms-and-data-structures data-structures python3
Last synced: 04 Mar 2025
https://github.com/guilhermebkel/data-structures-study
🏛️ A deep study about Data Structures with help of C++ language
algorithm-analysis algorithms-and-data-structures c data-structures
Last synced: 22 Aug 2025
https://github.com/willgreen98/data-structures-and-algorithms
Sorting-Algorithms For CS Theory
algorithm algorithms algorithms-and-data-structures algorithms-implemented cpp data-structures datastructures geeksforgeeks
Last synced: 08 Nov 2025
https://github.com/gopikrsmscs/leetcode
Problems I solve daily on LeetCode will be auto published to this repository
algorithms-and-data-structures interview-questions java leetcode
Last synced: 12 Mar 2025
https://github.com/rdrahul123/my_code
Welcome to my code repository! This repository serves as a centralized location for all my code and documents related to data structures, algorithms, and problem-solving techniques.
algorithm-analysis algorithms-and-data-structures cpp cpp11 cpp17 datastructures
Last synced: 14 Nov 2025
https://github.com/maskedsyntax/hashprepcom
A web app to track, manage, and optimize your DSA and System Design progress for acing coding interviews.
algorithms-and-data-structures dsa java machine-learning nextjs spring-boot system-design typescript webapp
Last synced: 20 Mar 2025
https://github.com/gilwong00/algo-practice
practice algorithm questions done in javascript, golang and c#
algorithms-and-data-structures csharp golang javascript
Last synced: 02 Apr 2025
https://github.com/ryomendev/dsa
This repository is dedicated to learning and practicing Data Structures and Algorithms (DSA). It contains solutions to various problems, ranging from basic to advanced topics, helping enhance problem-solving skills and understanding core DSA concepts through hands-on coding.
algorithms algorithms-and-data-structures cpp data-structures
Last synced: 26 Oct 2025
https://github.com/gusanmaz/psuedo_big_data
pseudo_big_data is a Python package that generates mock-up datasets for various data types and sizes for testing and development purposes.
algorithms algorithms-and-data-structures faker-generator mock-data mock-data-generator pseudo-data
Last synced: 13 Mar 2025
https://github.com/blue-davinci/gored
GoRedis is a lightweight, in-memory key-value store implemented in Go, inspired by Redis. This project demonstrates building a simple yet functional key-value store with basic command support, such as SET, GET, and HELLO
algorithms algorithms-and-data-structures golang memory memory-management redis testing
Last synced: 30 Mar 2025
https://github.com/kristofkruller/algorythms-js
Note and examples for algorythms and optimalization in Javascript
algorithms-and-data-structures functional-programming javascript js optimalization optimization-algorithms
Last synced: 14 Mar 2025
https://github.com/felicitybrammer/sorting
Testing the efficiency and execution times of Shell Sort, Bubble Sort and Optimized Bubble Sort algorithms
algorithms-and-data-structures java
Last synced: 27 Oct 2025
https://github.com/hrolive/leetcode-python-solutions
This repository contains my solutions to several LeetCode problems, in Python.
algorithms algorithms-and-data-structures interview-practice leetcode python solutions
Last synced: 13 Nov 2025
https://github.com/zul132/placement-prep-programs-java
This repository contains all the Java programs and coding problems I practiced for my placement preparation. The programs are organized topic-wise for ease of reference.
algorithms algorithms-and-data-structures data-structures data-structures-algorithms data-structures-and-algorithms dsa dsa-algorithm dsa-practice java placement placement-preparation programming-exercises
Last synced: 20 Feb 2025
https://github.com/pawpaw2022/algorithm-and-data-structure
This repo contains all the fundamental knowledge of Data Structure and Algorithms coded in Python.
algorithms-and-data-structures python
Last synced: 04 Oct 2025
https://github.com/richardmiruka/alx-higher_level_programming
This repository contains multiple programs written in Python Language for the alx-higher_level_programming track at ALX Africa(Holberton School) Some of the programs are implemented using Shell scripts
algorithms algorithms-and-data-structures javascript mysql mysql-database oops-in-python python python3
Last synced: 11 Sep 2025
https://github.com/priyakdey/leetcode
Solutions to problems from leetcode
algorithm-challenges algorithms algorithms-and-data-structures algorithms-datastructures data-structures leetcode leetcode-python leetcode-solutions python3
Last synced: 28 Mar 2025
https://github.com/welldefinedkernel/alg
Implementation of algorithmic tasks
algorithms-and-data-structures java object-oriented-programming university
Last synced: 15 Jun 2025
https://github.com/sakibvhossain/algorithm-va
Algorithm Visualization and Analysis is an Educational Android based application. Main feature of this application which can visualize and analize algorithms.
algorithms-and-data-structures android codeview java
Last synced: 02 Mar 2025
https://github.com/sachinkalsi/algorithms
Algorithms
algorithms algorithms-and-data-structures data-structures
Last synced: 02 Mar 2025
https://github.com/anhnt02hp/algorithm-data-structure
All basic knowledge about C++ and Algorithm & Data Structure
ads algorithms algorithms-and-data-structures cpp data-structures data-structures-and-algorithms dsa
Last synced: 05 Apr 2025
https://github.com/bilalmohib/jspractise
This repo contains the code wars problems solutions that i solved to prepare for my javascript coding interview.
algorithms-and-data-structures assessments js problem-solving
Last synced: 13 Mar 2025
https://github.com/pragalbha-patil/travelling-salesperson-problem-but-visualized
Remember that time when graphs existed just on paper and memory? Not anymore.
algorithms-and-data-structures javascript p5js p5js-library travelling-salesperson-problem tsp-solver
Last synced: 23 Feb 2025
https://github.com/vinicius-guedes-santos/ufca-ciencias-da-computacao
Arquivos e Códigos feitos durante a Faculdade de Ciências da Computação - UFCA
algorithms-and-data-structures c introduction-to-programming python ufca
Last synced: 15 Jun 2025
https://github.com/vaibhav-kesarwani/codechef-problem-solutions
Here i upload the solutions of codechef
algorithms-and-data-structures codechef codechef-solutions cpp dsa
Last synced: 10 Sep 2025
https://github.com/miladsade96/lcrs
LeetCode Related Stuff
algorithms algorithms-and-data-structures data-structures hacktoberfest-accepted hacktoberfest2022 javascript jest jest-tests leetcode-python leetcode-solutions pytest python unit-testing
Last synced: 22 Feb 2025
https://github.com/bola-nabil/atcoder
atcoder solutions
algorithm algorithms-and-data-structures alogrithms atcoder atcoder-solutions cpp cpp-solutions data-structures problem-solving
Last synced: 16 Mar 2025
https://github.com/hqarroum/binary-search-tree
🌳 A set of idiomatic implementations of a binary-search tree in multiple languages.
algorithms-and-data-structures binary-search-tree bst-tree c cpp17 data-structures python tree-structure
Last synced: 22 Jun 2025
https://github.com/manju07/data-structure-and-algorithms-using-java
Advance data-structures and algorithms implemented using Java
advanced-data-structures algorithms-and-data-structures collections-java data-structures java-8 problem-solving problemsolving thread
Last synced: 03 Nov 2025
https://github.com/aruizeac/coding-interview
Basic coding interview algorithms written in Java 15.
algorithms algorithms-and-data-structures coding-interviews data-structures
Last synced: 22 Jun 2025
https://github.com/leo6033/algorithms
algorithms-and-data-structures cpp java python
Last synced: 23 Feb 2025
https://github.com/haidermalikk/cs_notes
My CS notes. Include Topics Like: Data structures, Algorithims, OOP, Syntax for various languages, etc.
algorithms algorithms-and-data-structures begginer-friendly csnote csnotes data-structures explanation python
Last synced: 09 Apr 2025
https://github.com/majrusz/adventofcode2020
My solutions to Advent Of Code 2020 problems.
advent advent-of-code-2020 algorithms-and-data-structures cpp-17 modern-cpp problem-solving
Last synced: 06 Apr 2025
https://github.com/ha7890846/dsa_with_cpp
Practise hands-on DSA.. It's My Fourth year of B.tech and I lost my 3yrs without Learning. Now, We'll Go long Untill we don't meet our Goal. Hope All things Be Good.
algorithms-and-data-structures dsa-learning-series dsa-practice dsa-questions
Last synced: 23 Jun 2025
https://github.com/olow304/data-structures-algorithms-for-somali-devs
A Collection of Algorithms And Data Structures in Python for Somali developers
algorithm-challenges algorithms algorithms-and-data-structures arr backtracking-algorithm competitive-programming complexity data-structures java python search-algorithm somali somalia sort tree tree-structure
Last synced: 23 Feb 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/proton/yaintern-algorithm-training
https://yandex.ru/yaintern/algorithm-training solutions
algorithms-and-data-structures yandex-algorithm-trainings
Last synced: 14 Mar 2025
https://github.com/yashkshrivas4491/cses-solutions
CSES Problem Set Solution
algorithms algorithms-and-data-structures cpp data-structures
Last synced: 21 Jun 2025
https://github.com/ayushkhodankar/algorithmsinjava
Repo for DSA and Question in Java
algorithms-and-data-structures java
Last synced: 12 Aug 2025
https://github.com/markelca/noob.c
My personal way learning C and C++. With theory, usefull resources and organized by topics and diffifulty.
algorithms algorithms-and-data-structures c cpp data-structures educational resources theory
Last synced: 05 Apr 2025
https://github.com/muawiya-contact/2338.-count-the-number-of-ideal-arrays
# 2338. Count the Number of Ideal Arrays
algorithms-and-data-structures arrays challenges coding-moves leetcode-solutions python
Last synced: 11 Jul 2025
https://github.com/geekyhim/learningjava
A repository showcasing my journey of learning Java and mastering Data Structures & Algorithms through hands-on practice and problem-solving.
algorithms-and-data-structures dsa dynamic-programming java oops-in-java searching sorting
Last synced: 12 Jun 2025
https://github.com/oemanuelfirmino/datastructuresandalgorithms
Implementation of classic search algorithms in C, including Linear, Binary, Exponential, and Jump Search. The repository provides detailed explanations, pseudocode, and complexity analysis to offer a deep understanding of different search methods and their applications in various scenarios.
algorithms algorithms-and-data-structures c data-structures
Last synced: 23 Jun 2025
https://github.com/hansoloch/vk_education_aads
Задания по программе алгоритмы и структуры данных ВК технопарк
algorithms-and-data-structures cpp vk vk-education
Last synced: 05 Sep 2025
https://github.com/basemax/sparsepolynomiallinkedlistc
This is a C implementation of a sparse polynomial linked-list. This is a good example of how to use a linked-list in C. By using a linked-list, we can store a sparse polynomial in a memory efficient way. Sparse polynomials are polynomials that have a lot of terms with a coefficient of 0.
algorithm algorithms algorithms-and-data-structures c c-polynomial c-sparse-polynomial c-sparsepolynomial datastructure ds polynomial polynomial-c sparse sparse-polynomial sparse-polynomial-c sparsepolynomial sparsepolynomial-c
Last synced: 03 Apr 2025
https://github.com/ziobrowskipiotr/leetcode-java
In this repository I want to show my skills using the LeetCode platform. Using the LeetHub plugin, I place tasks that I have completed.
algorithms-and-data-structures
Last synced: 28 Feb 2025
https://github.com/ziobrowskipiotr/leetcode-python
In this repository I want to show my skills using the LeetCode platform. Using the LeetHub plugin, I place tasks that I have completed.
algorithms-and-data-structures
Last synced: 28 Feb 2025
https://github.com/basemax/queuelinkedlistgo
This is a simple implementation of a queue using a linked-list in Go. This is a good example of how to use a linked-list in Go.
algorithm algorithms-and-data-structures data-structure datastructure ds go golang linked-list linked-list-queue linkedlist linkedlist-queue queue queue-linked-list queue-linkedlist
Last synced: 03 Apr 2025
https://github.com/pragativerma18/data-structure-practice
This repository contains code for easy to advanced data structures using C as a part of my programming practice.
algorithms-and-data-structures c cpp data-structures leetcode-cpp leetcode-practice leetcode-solutions programming-challenges programming-practice python python3
Last synced: 14 Mar 2025
https://github.com/purejoymind/datastructures
Data structures & Algorithms implemented in C#
algorithms algorithms-and-data-structures csharp csharp-code data-structures
Last synced: 28 Feb 2025
https://github.com/xunzhuo/swordforoffer-in-java
吃透75道剑指offer算法题(Java实现)
algorithms algorithms-and-data-structures java practice-programming swordforoffer
Last synced: 18 Mar 2025
https://github.com/souvikpaul6436/dsa-sheet
Merged DSA Sheet
algorithm algorithms-and-data-structures data-structures
Last synced: 23 Jun 2025
https://github.com/aiaaee/js_algorithms
a set of programming instructions, known as inputs and outputs, that allow a data operation to function precisely at every execution.
algorithm algorithms algorithms-and-data-structures javascript-algorithm-visualization javascript-algorithms js-algorithms
Last synced: 09 Apr 2025
https://github.com/guillainbisimwa/competitive-programming
A2SV helps smart students from universities get better at technology and find good jobs at top companies worldwide. They also make apps to solve big problems in their own countries. It's free for students who can't afford it but are really good at what they do.
algorithm algorithm-challenges algorithms-and-data-structures data-structures python python3
Last synced: 23 Jun 2025
https://github.com/rvats20/um-game-playing-strength-of-mcts
MCTS is a widely used search algorithm for developing agents that can play board games intelligently. Over the past two decades, researchers have proposed dozens, if not hundreds, of MCTS variants. Despite this, it's been challenging to determine which variants are best suited for specific types of games.
agents algorithms algorithms-and-data-structures generative-ai machine-learning python3
Last synced: 29 Jun 2025
https://github.com/sreejit7/data-structures-algorithms
Codes with solutions for different Data Structures & Algorithm related problems
algorithms algorithms-and-data-structures cpp data-structures problem-solving
Last synced: 09 Sep 2025
https://github.com/victoriacheng15/data-structures-and-algorithms
a repo contains my solutions included Jest testing for DSA problems from HackerRank, Leetcode, and Project Eular
algorithms algorithms-and-data-structures codesignal-solutions data-structures hackerrank-solutions javascript project-euler-solutions
Last synced: 29 Mar 2025
https://github.com/zlrkw11/cs-220
personal learning repository for algorithms and data structures
algorithms-and-data-structures python
Last synced: 26 Jul 2025
https://github.com/18520339/evaluate-sorting-algorithms
Comparing execution time of sorting algorithms
algorithms-and-data-structures interchange-sort quick-sort radix-sort sorting-algorithm
Last synced: 12 Jun 2025
https://github.com/himanshu-srihsk/dsa-practice
DSA Practice
algorithms algorithms-and-data-structures data-structures
Last synced: 06 Apr 2025
https://github.com/lucas54neves/algorithms-in-python
Algorithms in Python
algorithms algorithms-and-data-structures lets-code python sorting-algorithms sorting-algorithms-implemented tree tree-structure trees
Last synced: 02 Mar 2025
https://github.com/zabir-nabil/leetcode-python
My leetcode solutions written in python 3
algorithms-and-data-structures leetcode-solutions python
Last synced: 24 Mar 2025
https://github.com/ibz-04/structs-algos
This repository contains solutions to data structures and Algorithm questions solved by me
algorithms-and-data-structures data-structures dsa-learning-series dsa-practice leetcode-answers leetcode-practice leetcode-python leetcode-questions leetcode-solutions python python3
Last synced: 31 Mar 2025
https://github.com/ibz-04/freedom-trial
In the video game Fallout 4, the quest "Road to Freedom" requires players to reach a metal dial called the "Freedom Trail Ring" and use the dial to spell a specific keyword to open the door - This is an algorithm for solving that problem
algorithms-and-data-structures freedom-trial python
Last synced: 05 Jul 2025
https://github.com/nelsonbn/algorithms-data-structures-dijkstra
Algorithms and Data Structures - Dijkstra
algorithms algorithms-and-data-structures data-structures dijkstra graphs
Last synced: 09 Apr 2025
https://github.com/tkanx/cpp-algorithms
CppAlgorithms is a comprehensive collection of C++ implementations for a wide range of algorithms, including solutions to problems from platforms like LeetCode, USACO, and more. This repository serves as a valuable resource for understanding and mastering algorithmic concepts, with well-organized code examples.
algorithms algorithms-and-data-structures cpp
Last synced: 09 Apr 2025
https://github.com/a2p1k02/algos
algorithms with C++20 modules and std libs
algorithms-and-data-structures cmake cpp20 modules msvc
Last synced: 25 Aug 2025
https://github.com/md-mafujul-hasan/algorithm
These Contain Some Algorithm Program that I have done while understanding Programming Concepts.
algorithm algorithms algorithms-and-data-structures algorithms-datastructures c c-plus-plus cpp open-source opensource python sorting
Last synced: 20 Jun 2025
https://github.com/sunami09/dsalgo-codingninjas
This is the roadmap of learning data structures in C++. Data structure and Algorithm (DSA) is applied in all disciplines of software development. DSA is the building block of the software development process. It is not limited to a single programming language. Although programming languages evolve or get dormant over time, DSA is incorporated into all of these languages.
algorithms-and-data-structures c-plus-plus data-structures graph linked-list recursion
Last synced: 28 Feb 2025
https://github.com/thevinh-ha-1710/search-algorithm
This projects builds algorithms to find the nearest premise based on user's location.
algorithms-and-data-structures big-data data-engineering data-processing python-developer
Last synced: 06 Mar 2025
https://github.com/sugaliudaykiran/dsa_labs
Only DSA
algorithms-and-data-structures cpp cpp-programming data-structures dsa-algorithm dsa-practice stl-containers
Last synced: 15 Jul 2025
https://github.com/broderick-westrope/sudoku-generator
A collection of increasingly more efficient algorithms for generating & solving sudoku puzzles.
algorithms algorithms-and-data-structures backtracking-algorithm cli python python3 sudoku
Last synced: 18 Mar 2025
https://github.com/manjeettahkur/30-day-leetcode
30-Day LeetCoding Challenge In Go programming language
algorithms-and-data-structures data-structures go golang leetcode
Last synced: 24 Jun 2025
https://github.com/kei-k23/java-algorithms
This is the collection of coding implementation of DSA in Java.
algorithms algorithms-and-data-structures data-structures dsa java
Last synced: 26 Mar 2025
https://github.com/msoup/exercism
Exercises from exercism, an online, open-source, free coding platform that offers code practice and mentorship. This repo is for tracking my personal growth as a dev.
algorithms-and-data-structures exercises exercism python3
Last synced: 29 Oct 2025
https://github.com/coelhoreinaldo/ting
A program that simulates a document indexing system, allowing the attachment and search of text files, applying concepts of data structures like lists, stacks, queues, and handling TXT files.
algorithms algorithms-and-data-structures pytest python3
Last synced: 30 Mar 2025
https://github.com/daianaarena/java-algorithms-data-structures
Dive into this stash of algorithms and data structures – it's like a treasure map to the heart of computational solutions! 🚀 This repository houses the code and documentation I've implemented as part of my algorithms class.
algorithms algorithms-and-data-structures java
Last synced: 01 Mar 2025
https://github.com/nisarldev/data-structures-and-algorithms-with-visualizations-full-course-java-freecodecamp-2024
Data Structures and Algorithms with Visualizations in Java. FreeCodeCamp. 2024.
algorithms algorithms-and-data-structures data-structures data-visualization freecodecamp java linear-programming non-linear
Last synced: 13 Oct 2025
https://github.com/karmatys8/algorithms-and-data-structure
The most interesting codes that I have wrote during studying for Algorithms and Data Structures.
agh agh-university agh-wi algorithms-and-data-structures algortithms data-structures python3 self-written study-notes
Last synced: 11 Mar 2025
https://github.com/sallushan/linq-variable-finder
This project is a case study for an algorithm that extracts the captured variable values from an Expression Tree.
algorithm algorithms-and-data-structures csharp expression linq optimization orm
Last synced: 11 Jul 2025
https://github.com/hendrowunga/opportunistic-network-environment
Opportunistic Network Environment (ONE) adalah simulator untuk Delay-Tolerant Networks (DTN), memungkinkan analisis routing, mobilitas node, dan performa jaringan seperti delivery ratio, overhead, dan latency. 🚀
algorithms-and-data-structures dtn java simulation structured-data
Last synced: 12 Mar 2025
https://github.com/tariqs26/linked-list-visualizer
An application to visualize simple operations on linked lists
algorithms-and-data-structures framer-motion react typescript
Last synced: 31 Jul 2025
https://github.com/jocoboy/huffman-coding
Huffman Coding visualization implemented in C++.
algorithms-and-data-structures cplusplus qtcreator visualization
Last synced: 29 Apr 2025
https://github.com/mass1ve-err0r/libalgorithmsplus
An opinionated utility library of algorithms
algorithms algorithms-and-data-structures algorithms-datastructures java java-algorithms java-library
Last synced: 12 Mar 2025
https://github.com/octoant/cses-problemset-solutions
Problems from Antti Laaksonen
algorithms-and-data-structures competetive-programming
Last synced: 17 Mar 2025
https://github.com/tarasrashkevych99/advent-of-code-2022
All the code for the 2022 advent of code calendar
algorithms-and-data-structures
Last synced: 26 Mar 2025
https://github.com/daviddavo/dijkstra
DIjkstra's algorithm implemetation on C++. This is a mirror.
algorithms algorithms-and-data-structures
Last synced: 17 Mar 2025
https://github.com/haminimi/merge-sort
Sort a list of numbers using the powerful Merge Sort algorithm.
algorithm algorithms algorithms-and-data-structures javascript merge-sort mergesort recursion recursive-algorithm sorting sorting-algorithms web web-development
Last synced: 18 Mar 2025
https://github.com/happyrip/algorithms-and-data-structures
Some basic algorithms and data structures implemented for practice.
algorithm algorithms algorithms-and-data-structures data-structures go golang
Last synced: 14 Jun 2025
https://github.com/lucasdiasjorge/hashtable
Implement an hashtable and structs in C. Non-Volatile hashtable was implemented.
algorithms-and-data-structures hashtable non-volatile-storage structures
Last synced: 18 Mar 2025
https://github.com/drew138/competitive
solutions to various data structures and algorithsm problems
algorithms-and-data-structures
Last synced: 17 Mar 2025
https://github.com/antonashraf/university-projects
Sharing some Projects that I have done during University at AASTMT
algorithms-and-data-structures artificial-intelligence c-lang computer-vision database flutter-apps hardware microcontroller networks numerical-methods opengl pic16f877a pid threading unit3d
Last synced: 02 Aug 2025
https://github.com/luv2seeyoucry/cpp-projects
Collection of 50 C++ Projects, Algorithms, Data Structures & Learning Materials
algorithm-challenges algorithms algorithms-and-data-structures cpp cpp-all cpp-course cpp-programming
Last synced: 02 Apr 2025
https://github.com/deepakbhalla/data-structure-alogrithms
algorithms algorithms-and-data-structures data-structure java
Last synced: 12 Jul 2025
https://github.com/franzudev/42cursus
A collection of modules/projects made during my experience at 42 in Rome🇮🇹
algorithms-and-data-structures assembly clang cpp shell
Last synced: 10 Apr 2025
https://github.com/vivek-suthar/dsa
Covering All Data-Structures And Algorithms, Its Implementation, various problems Based on particular Data-Structure
algorithms-and-data-structures c cpp data-structures dsa-algorithm problem-solving
Last synced: 10 Apr 2025
https://github.com/farial-mahmod/search-algorithms-in-dart-flutter
Linear search & Binary search implemented in Dart language (Flutter)
algorithms algorithms-and-data-structures dart dartlang dartlanguage flutter
Last synced: 07 Sep 2025