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

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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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