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

Data structures

A data structure is a particular way storing and organizing data in a computer for efficient access and modification. Data structures are designed for a specific purpose. Examples include arrays, linked lists, and classes.

https://github.com/saadarazzaq/master-sets-in-python

Master Sets in a LAYMAN Language ✨

data-structures python sets

Last synced: 17 Mar 2025

https://github.com/saadarazzaq/master-tuples-in-python

Master Tuples in LAYMAN Language ✨

data-structures python tuples

Last synced: 17 Mar 2025

https://github.com/cidm-ph/distmat

Distance matrix data types and file formats for Rust

bioinformatics data-structures distance-matrix

Last synced: 03 Sep 2025

https://github.com/oniani/bizarre-structures

Implementations of various data structures you might or might not have seen before

bizarre data-structures python3

Last synced: 29 May 2026

https://github.com/asintotoo/c-collections

Data Structures for C

c collections data-structures

Last synced: 16 Mar 2025

https://github.com/donghl-dev/study-problem_solving

문제해결기법 수업에 대한 내용 및 정리 저장소

algorithm data-structures jdk8 problem-solving

Last synced: 30 Mar 2025

https://github.com/sakuraven/huffman-coding

Project that turns text into code using Huffman Coding, based on an Advanced Data Structures exercise.

compression data-structures java

Last synced: 30 Jun 2026

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/marcellorhcp/largest-product-in-a-grid

In the 20×20 grid, what is the greatest product of four adjacent numbers in the same direction using Go programming language

algorithms data-structures exercise golang grid

Last synced: 14 Jan 2026

https://github.com/princeinscripts/leetcode-question

A repository containing solutions to LeetCode questions focused on Data Structures and Algorithms (DSA), aiding in practicing and mastering key concepts in computer science.

algorithms computer-science data-structures leetcode practice-repository programming

Last synced: 04 Sep 2025

https://github.com/milanh34/gfg-160-days-dsa-challenge

🚀 Currently solving the GFG 160 Days DSA Challenge with Java — committing one problem a day, complete with clean solutions and markdown explanations. This is a live repository that's constantly evolving as I progress through the challenge. Follow along or fork it to start your own grind! 💻🔥

algorithms competitive-programming data-structure-and-algorithm data-structure-java data-structures data-structures-algorithms data-structures-and-algorithms dsa dsa-java geeksforgeeks-dsa geeksforgeeks-java geeksforgeeks-practice geeksforgeeks-solutions gfg-160 gfg-java gfg-practice gfg-questions gfg-solutions java solutions

Last synced: 22 Apr 2025

https://github.com/animesh-sh/dsa-prep

Leetcode • Hackerrank • Problem Solving • DSA

algorithms data-structures dsa hackerrank leetcode

Last synced: 01 Apr 2025

https://github.com/mahmudmridul/leetcodesolutions

LeetCode problems solution and data structures implemented in python and C#

algorithms csharp data-structures leetcode-solutions problem-solving python sql

Last synced: 02 Apr 2025

https://github.com/gabrieledarrigo/grokking

A repository that contains algorithms and data structure (not only) from "Grokking Algorithm" book

algorithms data-structures grokking-algorithms

Last synced: 18 Mar 2025

https://github.com/devprnvk/flighttrackersystem

a simple console-based Airline Information System implemented in C. The program allows users to view a table of flights, display detailed information about a specific flight by ID, and explore a table of airports and their countries. Feel free to explore, modify, and enhance the code for your learning and project needs.

airline c data-structures low-level-programming management memory-allocation reservation-system

Last synced: 26 Mar 2025

https://github.com/andyblarblar/algo

A collection of data-structures, helper classes, extensions, and functional constructs to fill in gaps in the BCL.

algorithms data-structures dotnet library

Last synced: 25 Mar 2025

https://github.com/themysterysolver/leet-and-fun

A collection of LeetCode questions to ace the coding interview!

c-language data-structures db java javascript leetcode mysql pandas-python python python3

Last synced: 19 Jan 2026

https://github.com/amrmabdelazeem/data-structure

Data structure and algorithms

data-structures python

Last synced: 11 Jun 2025

https://github.com/sammyne/data-structures-and-algorithms-go

Data structures playground in Go

algorithms data-structures

Last synced: 18 Mar 2025

https://github.com/dheavy/struqt

Implementation of several common data structures in Javascript.

data-structures datastructures javascript linked-list

Last synced: 02 Apr 2025

https://github.com/ahmed-roshdy-1/dojo-blog

it's blog post project for add and delete post and filter post per tag

composition-api data-structures firebase vue vue3

Last synced: 13 May 2026

https://github.com/gustavoestevesr/sistema-de-vendas-completo

Sistema de vendas completo! Funções de cadastro, consulta, listagem, realizar venda, relatório por período.

clean-code data-structures date date-time-format design-patterns encapsulation java lamba oriented-object-programming

Last synced: 14 Jul 2025

https://github.com/bashmocha/java-oop-examples

Collection of Object Oriented Programming examples in Java

data-structures java object-oriented-programming

Last synced: 11 Jun 2025

https://github.com/miladsade96/ds_algo_code_snippets

Python Data Structures and Algorithms Code Snippets

algorithms data-structures python python3 snippets

Last synced: 03 Jul 2025

https://github.com/c1m50c/py-data-structures

Package containing various data structures written in Python, primarily for learning purposes.

binary-search-tree binary-tree data-structures doubly-linked-list linked-list mit-license python python-3

Last synced: 14 Apr 2026

https://github.com/kmyeaserarafat/problem_solving

Problem Solving Repository This repository is dedicated to various problem-solving approaches and solutions. It contains a collection of algorithms, data structures, coding challenges, and practical problem-solving techniques across multiple programming languages. Ideal for developers looking to enhance their coding skills, prepare for technica

algori data-structures difficult dsa-algorithm fundamentals-of-programming problem-solving programming-language

Last synced: 16 Mar 2025

https://github.com/madhvi-n/leetcode-python

Collection of Leetcode questions solved using Python! Created using LeetHub

algorithms data-structures leetcode-python problem-solving python3

Last synced: 08 Apr 2025

https://github.com/makcymal/silvera

My researches on ML and statistics, optimization methods, CS algoritms and numerical methods

algorithms data data-structures machine-learning numerical-methods statistics

Last synced: 01 Apr 2025

https://github.com/rafalkornel/algorithms_data_structures

Repository with TS implementation of common algorithms and data structures

algorithms algorithms-and-data-structures data-structures

Last synced: 08 Apr 2025

https://github.com/mp81ss/miniclib

Mini C data-structure library containing vector and list

c data-structures header-only list vector

Last synced: 20 May 2026

https://github.com/bottomsnode/searching-and-sorting-python

Explore Python implementations of essential searching and sorting algorithms. From linear and graph searches to bubble, merge, and quick sort, this repository offers crucial tools for learners and practitioners, enhancing problem-solving skills and coding proficiency.

data-structures python searching-algorithms sorting-algorithms tkinter-graphic-interface

Last synced: 12 Mar 2025

https://github.com/jayantasamaddar/algorithms

Data Structures and Algorithm challenges done at various challenge sites like hackerrank, leetcode, freecodecamp, codewars etc.

algorithms codewars data-structures freecodecamp hackerrank javascript leetcode

Last synced: 13 Jun 2026

https://github.com/esraakamel1195/data-structure-and-algorithms-practice

Practice With Learn Algorithms And Data Structure From Zero To Hero in JS By @AbanoubNabilTawfik

algorithms data-structures javascript

Last synced: 08 Apr 2025

https://github.com/semi-cloud/algorithm_study

📚2020.01~ BOJ 문제풀이 , 알고리즘 개념 정리

algorithm data-structures java

Last synced: 30 Jul 2025

https://github.com/suhas882/doubly-linkedlist

Doubly Linked List GUI Manager is a Python Tkinter-based application for managing a Doubly Linked List (DLL). Users can insert, delete, and traverse the list with a visual interface. It supports adding/removing nodes at different positions and displays real-time updates. Ideal for learning DLL concepts interactively.

data-structures doubly-linked-list gui-application linked-list oop python tkinter visualization

Last synced: 25 Oct 2025

https://github.com/mthszr/if672

Uma coleção de exercícios de estruturas de dados e algoritmos em C++ para a disciplina IF672 de Algoritmos e Estruturas de Dados no CIn-UFPE

algorithms algorithms-and-data-structures data-structures

Last synced: 16 Mar 2025

https://github.com/sreddy-96/top-binary-search-tree

The Odin Project - Binary Search Trees project

algorithms binary-search-tree data-structures javascript

Last synced: 15 Mar 2025

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

This Repository contains Data Structures and Algorithms i implemented during practice

algorithms coursera coursework data-structures data-structures-algorithms data-structures-and-algorithms

Last synced: 26 Mar 2025

https://github.com/foldermaster/datastructurecpplabworks

Lab works in C++ language about data structures.

completed console cplusplus data-structures

Last synced: 28 Mar 2025

https://github.com/thegirlsynth/binary_trees

This is a project on Binary Trees.

algorithms data-structures

Last synced: 08 Dec 2025

https://github.com/sushantjadhav416/dsa_and_competitive_programs

This repository contains programs related to Data Structures and Algorithms (DSA) and competitive programming

algorithm-challenges algorithms data-structures dsalgo-questions maang-preparation programming-exercises

Last synced: 30 Jul 2025

https://github.com/eniiju/c-data-structures

Small collection of data structures and algorithms in C.

algorithms data-structures

Last synced: 20 Mar 2025

https://github.com/fandreuz/go-dev-gym

Francesco's Go development gym

algorithms data-structures go

Last synced: 11 Jun 2025

https://github.com/winterrdog/dsa-winterrs

i tried to re-implement some algorithms from

algorithms computer-science data-structures python3

Last synced: 17 Jul 2025

https://github.com/amr-yasser226/ambulance-management-system-dsa

A centralized system for managing ambulance services across multiple hospitals, utilizing data structures to optimize ambulance allocation and improve emergency response times.

algorithms ambulance-management-system course-project cpp data-structures emergency-services hospital-simulation optimization patient-dispatch priority-queue queue real-time-simulation resource-allocation simulation stack systems-design unit-testing zewail-city

Last synced: 17 Jul 2025

https://github.com/shiveshdeogharia/dsa-playground

Interactive C++ Playground for mastering DSA with modular design and unit tests

algorithms cmake competitive-programming cpp20 data-structures data-structures-and-algorithms dsa googletest

Last synced: 17 Jul 2025

https://github.com/faizanzaheergit/linkedlistbankaccounts

This is an implementation of a Simple Bank Account System using Linked List and Txt File

account-management bank-account banking-system cpp data-structures datastructures filesystem linked-list linkedlists

Last synced: 17 Jul 2025

https://github.com/harshsahu23/ccp

Contains all the program ever discussed in the PLA1004 - "Competitive Coding Practices" course at VIT Bhopal University, India [Face Trainer]

algorithms competitive data-structures dsa java

Last synced: 17 Jul 2025

https://github.com/candytale55/subdway_routes_with_doubly_linked_lists_js

Model a subway line using doubly-linked-list and node classes. Subway lines have a first and last element, and are comprised of nodes (or stops) with links to the elements before and after them.

codecademy data-structures doubly-linked-list subway-network

Last synced: 17 Jul 2025

https://github.com/murf-y/leetcode

Collection of LeetCode questions to ace the coding interview!

algorithms data-structures

Last synced: 17 Jul 2025

https://github.com/gabrieldiem/assignments_for_algorithms_2

Assignments handed-in for the subject "Algorithms and Programming 2", Mendez's course 2Q2020

7541 algorithms c cli data-structures fiuba memory-management university-assignment

Last synced: 17 Jul 2025

https://github.com/ajgthb2002/photo-gallery--dsa-project

Implementation of a photo gallery along with a few image editing tools, using different data structures in c++

ascii-art cpp data-structures doubly-circular-linked-list matrices object-oriented-programming

Last synced: 17 Jul 2025

https://github.com/muhammadsalmanaziz/dsa-in-c-plus-plus

This repository consist of Practice questions and some leet code problems and DSA in C++ language

algorithms array cpp data-structures dsa dsa-practice

Last synced: 16 Jul 2025

https://github.com/bormoge/leetcode

My leetcode answers.

algorithms data-structures java leetcode

Last synced: 14 Jul 2025

https://github.com/ragibasif/merlin

A modern extension to the C Standard Library

algorithms c data-structures macros magic stdlib utility-library wizardry

Last synced: 16 Jul 2025

https://github.com/hozlucas28/c-algorithms-course-2025

Repository of C algorithms and data structures course of University of La Matanza (@unlam).

2025 algorithms c codeblocks data-structures mit-license practices university university-assignment unlam

Last synced: 18 Jul 2025

https://github.com/ngljcb/px-m-ary-tree

Made a m-ary tree in java as final project for "Algoritmi e Strutture Dati" course.

algorithms-and-data-structures data-structures java m-ary tree-structure university-project

Last synced: 15 Jul 2025

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

A crash course on data-structures and algorithms using C/C++ and Python.

algorithms c c-plus-plus data-structures embedded-systems

Last synced: 15 Jul 2025

https://github.com/shnartho/competitive-programming-python

Python Data Structures and Algorithms

algorithms data-structures python3

Last synced: 17 May 2026

https://github.com/seralaci/csharp-algorithm-challenges

Algorithms, data structures and coding challenges in C#

algorithms c-sharp challenges csharp data-structures dotnet leetcode

Last synced: 18 May 2026

https://github.com/asungur/data_structures_and_algos

Go,Ruby and Python implementations of common algorithms and data structures

algorithm algorithms data-structures go golang interview interview-preparation ruby

Last synced: 19 Jul 2025

https://github.com/jagganraj27/data_structures_and_algorithms

Learn Data Structure and algorithms using Javascript

array data-structures dsa-algorithm javascript

Last synced: 17 May 2026

https://github.com/kedaroo/dsa-practice-js

Practice of DSA implementation (so as not to get rusty 😛)

data-structures javascript

Last synced: 14 Jul 2025

https://github.com/julianp911/proyecto_1_202010_sec_4_team_5

📚 Proyecto 1 - Estructura de Datos

data-structures generic geojson java java11

Last synced: 28 Mar 2025

https://github.com/jmcph4/problems

"Everything is numbered here; the monster is Zero"

adt algorithms compsci cs data-structures edu education problem-set problems reference

Last synced: 02 Jul 2026

https://github.com/leonardpepa/intro-to-data-structures

A Data structures class that i took in unirversity

c college data-structures dsa dsa-algorithm list queue stack tree

Last synced: 10 Sep 2025

https://github.com/victoandrad/stack

This repository aims to implement a stack data structure.

data-structures stack-structure

Last synced: 12 Jul 2025

https://github.com/chihebabiza/my-cpp-stack

This project implements a simple templated stack in C++ using a doubly linked list. It supports basic operations like push, pop, top, and size, allowing storage of any data type. The goal is to demonstrate how a stack can be built manually using dynamic memory and linked structures.

cpp data-structures oop stack

Last synced: 23 Jun 2025

https://github.com/jnsougata/assignments

Assignments I'm working on as part of my studies

data-structures dbms os programming

Last synced: 20 Jul 2025

https://github.com/gojax64/my-data-structures

This is a repository where I present all data structurs that I have made.

cpp data-structures

Last synced: 20 Jul 2025

https://github.com/andrewnester/python-problem-solutions

Solutions for different algorithmic and data structure problems

algorithm data-structures problem-solving python

Last synced: 07 Jul 2025

https://github.com/felixmairamhof/harvard-cs50-intro-computer-sience

Discover projects from Harvard's CS50 course, covering C programming, web development (HTML, CSS, Python/Flask), algorithms, and data structures. Gain insights into diverse computer science concepts and problem-solving techniques. Explore to broaden your understanding of programming and computer science.

algorithms bigonotation bootstrap c computer-science data-structures flask javascript memory python

Last synced: 07 Apr 2026

https://github.com/rakibul263/data-structure

Use this C++ GitHub repository to explore the world of fundamental data structures. Implementations of arrays, linked lists, stacks, queues, trees, and more that are tidy and modular. Improve your knowledge of algorithms, learn to program, and find effective solutions to issues. With C++

data-structures

Last synced: 23 Jun 2025

https://github.com/mosalem149/data-structure_binary_tree

That repo is for data structure tree using python programming language

binary-tree data-structures jupyter python3 tree tree-structure

Last synced: 17 May 2026

https://github.com/ibfleming/the-fundamentals

This repository contains various implementations of programming concepts, principles, and techniques...

algorithms algorithms-and-data-structures c-plus-plus data-structures

Last synced: 02 Jul 2026

https://github.com/zyx-0314/dsa-patient-record-management-system

A C++ console application for managing patient records. Features include patient registration, display, and update.

basic-programming cpp data-structures school-project

Last synced: 17 Mar 2025

https://github.com/stefanasandei/dsa

Data Structures & Algorithms implemented in C++

algorithms cmake cpp data-structures dsa gtest

Last synced: 11 Aug 2025

https://github.com/anhvu2889/problem-solving-practice-java

A Java-focused repository to master algorithms, data structures, and problem-solving techniques. Ideal for coding interview preparation and competitive programming challenges.

algorithms big-o-interview codeforces data-structures grokking-coding-interview java leetcode problem

Last synced: 02 Jul 2026

https://github.com/dook97/cdict

A generic ordered dictionary C library using AVL trees

data-structures dictionary tree

Last synced: 22 Jun 2025

https://github.com/magnusrodseth/celeritas

A website for categorizing and visualizing data structures and algorithms.

algorithms data-structures data-visualization nextjs react tailwindcss typescript

Last synced: 12 Apr 2026