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/amir-hshahi/data-structures-course

Parsian gulf university course for algorithms and data structure.

computer-science data-structures data-structures-and-algorithms

Last synced: 31 Mar 2025

https://github.com/rurangiza/philosopher

This project is about solving the "dinning philosopher" problem in a multi-threading progam

algorithms data-structures inter-process-communication multithreading operating-system

Last synced: 10 Sep 2025

https://github.com/exbotanical/lib.cartilage

classical implementations of list and ring data structures for the C programming language

data-structures dynamically-linked-library linked-list shared-object

Last synced: 05 Jan 2026

https://github.com/emanebied/dsa-material

This repository is designed to help you understand and implement various data structures and algorithms. you'll find valuable resources here.

algorithms algorithms-and-data-structures data-structures

Last synced: 19 Mar 2026

https://github.com/edssaac/grokking-algorithms

Algoritmos desenvolvidos em C para o estudo do livro "Entendendo Algoritmos: Um guia ilustrado para programadores e outros curiosos" do autor Aditya Y. Bhargava.

algorithms c-language data-structures grokking-algorithms

Last synced: 28 May 2026

https://github.com/adhadse/dsawithkotlin

This repo contains my Data Structures Lab work

bfs data-structures dfs graph kotlin linked-list queue stack

Last synced: 02 Sep 2025

https://github.com/hackcpp/hackcpp.github.io

编程技术 blog 网站,90后 C++ 程序猿, 学习记录, 技术分享, 编程笔记, 数据结构与算法, 程序架构设计

algorithm cplusplus data-structures design-patterns vuepress-blog

Last synced: 31 Jan 2026

https://github.com/recrsn/lru

GoLang LRU implementation

data-structures golang lru-cache

Last synced: 17 Mar 2025

https://github.com/shiva16/da

Data Analytics - Study materials

analytics data-analysis data-science data-structures

Last synced: 07 Feb 2026

https://github.com/bienvenuushindi/dsa

Implement a list of datastructures, Searching and Sorting Algorithms

algorithms data-structures searching-algorithms sorting-algorithms typescript

Last synced: 28 Mar 2025

https://github.com/kanavgoyal898/queensgambit

QueensGambit is a Python-based chess engine using the Minimax algorithm with alpha-beta pruning to make optimal moves. It incorporates piece values inspired by AlphaZero and an entropy-based evaluation for dynamic gameplay. The engine supports both human-AI and AI-AI matches.

algorithms chess chess-engine data-structures game-development minimax-algorithm python research-implementation

Last synced: 02 Jul 2025

https://github.com/naseem-shawarba/data_structures_implementation

About Exploring famous data structures by implementing them from scratch in C.

c data-structures

Last synced: 24 Mar 2025

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

Different data structures and algorithms. Different languages. 0% libraries. 100% fun.

algorithms computer-science data-structures data-structures-and-algorithms leetcode

Last synced: 15 Mar 2025

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

This repository contains solutions to various Data Structures and Algorithms (DSA) questions in Java. It includes curated problems from the Blind 75 list, sorting algorithms, graph problems, tree problems, and basic interview live coding questions.

algorithms algorithms-and-data-structures data-structures java

Last synced: 24 Mar 2025

https://github.com/jeffa5/btreelist

A list with efficient insert and remove in the middle

data-structures rust

Last synced: 10 Feb 2026

https://github.com/myselfakashagarwal/javase

HolyGrail ☕️ DataStructuresFromScratch with different unusual brain edging algo ; beats 100% in linked list implementations from scratch on leetcode

algo data-structures java-se

Last synced: 16 Mar 2025

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

Playground for algorithms and data structure implementations and experimenting with different languages

algorithms data-structures python

Last synced: 08 Apr 2025

https://github.com/mayankgupta-dev08/dsa-practice

my solutions to many dsa questions using Java

algorithms data-structures java practice

Last synced: 06 Apr 2025

https://github.com/jaskaransinghbhalla/iitd-col106

Data Structures & Algorithms course at IIT Delhi | Assignments

algorithms data-structures

Last synced: 28 Jun 2025

https://github.com/dpetrosy/saed_graph_project

In this repository, I store my course project about graph theory, which I've done during my university education.

algorithms console-application course-work cpp cpp11 data-structures graph graph-algorithms graph-theory graph-visualization problem-solving spanning-tree tree university-project

Last synced: 24 Mar 2025

https://github.com/cassxw/leetcode-practice

My daily Leetcode practice repository, featuring solved problems, categorised solutions, and a structured roadmap for mastering data structures and algorithms.

algorithms coding-challenges competitive-programming data-structures dsa java leetcode leetcode-java leetcode-python leetcode-solutions problem-solving python

Last synced: 30 Apr 2026

https://github.com/harrytran998/dart-basic-alogorithms-data-structure

Basic Data Structures and Algorithms with Dart language

alogrithms dart data-structures flutter testing

Last synced: 15 Mar 2025

https://github.com/windjammer6/13.-common-data-structure-implementations-python

A compilation of various common Data Structure implementations in Python

data-structures python

Last synced: 24 Mar 2025

https://github.com/henry-azer/structure-implementation

Data Structures, Algorithms and Design Patterns code implementation.

algorithms data-structures design-patterns java problem-solving

Last synced: 03 Sep 2025

https://github.com/yahia3200/restaurant-management-simulator

Implementing restaurant management system using C++ and data structures

algorithms data-structures simulation

Last synced: 16 Mar 2025

https://github.com/g3th/binary_heap_type

Determine whether a Binary Heap structure is 'min', 'max' or 'no-heap'.

algorithms binary-heap data-structures kotlin max-heap min-heap

Last synced: 28 May 2026

https://github.com/at1as/hash_array_utils

Supercharge Ruby's Array and Hash classes

array data-structures hash monkey-patch ruby

Last synced: 22 Nov 2025

https://github.com/thenocturnaldevgypsy-io/duskgrimoires-java-lab-exercises

DuskGrimoires : Java library/source codes that I've coded and used for lecturing CS/IT subjects and topics during my career as Assistant Professor for BSCS, BSIT and BSCOE way back late 2012 to 2015 (on-going retrieving the codes and rearranging the repo) . You like the Repo? Don't forget to 🌟, 👁️, 🔱 and ❤️

algorithms algorithms-and-data-structures computer-science computer-science-algorithms computer-science-data-structures computer-science-education data-structures data-structures-and-algorithms duskgrimoires java programming programming-exercises thenocturnaldevgypsy thenocturnaldevgypsy-io

Last synced: 26 Feb 2025

https://github.com/bmf-san/go-radix-tree

Implementation of Radix Tree assuming use in HTTP Router.

algorithms compressed-tree data-structures go http-router patricia-tree radix-tree trie

Last synced: 24 Mar 2025

https://github.com/dorosch/datastructures

Rust implementations of data structures

algorithms data-structures educational-project rust

Last synced: 18 Jun 2025

https://github.com/alpha74/ihr

My HackerRank solutions. Maintained from 2020 onwards.

algorithms coding cpp data-structures hackerrank hackerrank-solutions

Last synced: 28 May 2026

https://github.com/mun1r0b0t/c-development-kit

A collection of simple datastructures in C

data-structures library

Last synced: 11 Jun 2025

https://github.com/renatoxm/react-typescript-examples

A collection of Typescript React.js implementations, Patterns, Algorithms and Data Structures.

data-structures design-patterns react reactjs typescript vercel vite

Last synced: 12 Apr 2026

https://github.com/lvmalware/lib-list

Uma biblioteca simples, escrita em C++ que implementa uma estrutura de dados do tipo lista

cplusplus data-structures lib list

Last synced: 03 Jul 2025

https://github.com/pal-96/multiparty-healthcare-ecosystem-app

A multiparty healthcare ecosystem that unifies sports, health training, nutrition and pharmaceutical enterprises. It enables seamless collaboration between Super Admin, Enterprise Admins, Customers, Trainers, Nutritionists and Suppliers through real time information exchange, role-based access control and data analytics dashboards.

arraylist-java bcrypt-hashing-library csv csv-parser data-structures enum hashmap-java java jcalendar jfreechart-library netbeans object-oriented-programming rbac-configuration swing-api swing-application

Last synced: 23 Nov 2025

https://github.com/kelcisayshello/algorithms

collection of data structures and algorithms problem solutions in Python

algorithms data-structures data-structures-and-algorithms python

Last synced: 20 Mar 2025

https://github.com/almayor/data_structures

Polymorphic data structures and associated algorithms in C. Probably don't use.

21school 42school c data-structures polymorphism

Last synced: 18 Jun 2025

https://github.com/leosimoes/uerj-estruturas-de-dados-i

Trabalho desenvolvido na disciplina de Algoritmos e Estruturas de Dados no período 2014.1. Implementação das estruturas de dados do tipo Lista, Pilha, Fila e Deque de formas encadeadas e sequenciais.

cpp data-structures deque list queue stack

Last synced: 24 Mar 2025

https://github.com/rabirabirara/roulette-tree

A red-black tree implemented in Rust.

data-structures rust

Last synced: 24 Mar 2025

https://github.com/ytakzk/basic_data_structures_and_algorithms_in_python

A collection of snippets of basic data structures and algorithms written in Python.

algorithms computational-geometry data-structures geometry graph-algorithms

Last synced: 03 Sep 2025

https://github.com/gossiperloturot/typemap

Typemap provides unique type key and value pair.

data-structures rust

Last synced: 03 Jul 2025

https://github.com/abdo-essam/merge-sort

Merge Sort - Data Structures

data-structures merge-sort sorting-algorithms

Last synced: 03 Sep 2025

https://github.com/moltinginstar/rosalind

My solutions to problems from Rosalind.

algorithms alignment bioinformatics data-structures genomics rosalind

Last synced: 08 Apr 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/asheemrahman/data-structure-and-algorithms

This repository contains a collection of Data Structures and Algorithms implemented in JavaScript. The goal of this repository is to provide a comprehensive guide to learning, understanding, and practicing fundamental data structures and algorithms.

data-structures data-structures-and-algorithms javascript questions questions-and-answers

Last synced: 03 Mar 2025

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

Data Structures for C

c collections data-structures

Last synced: 16 Mar 2025

https://github.com/antdeivid/estrutura-de-dados-avancada

Repositório destinado ao upload dos programas feitos no estudo de Estrutura de Dados Avançada.

avl-tree bst cpp data-structures red-black-trees

Last synced: 16 Mar 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/abhinandpn/dsa-golang

Data structure and algorithm in golang

algorithm data-structures golang linked-list

Last synced: 04 Apr 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/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/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/satya-supercluster/geeksforgeeks

This repository serves as a collection of my solutions to various GeeksforGeeks DSA problems.

cpp data-structures data-structures-and-algorithms dsa

Last synced: 01 Apr 2025

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/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/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/lyannabueno/data-structures-paradigms

In this repository, I store some exercises done in Python during college on Data Structures and Paradigms, covering the topics of Linear (stacks and queues) and Non-Linear (trees and graphs) structures.

data-structures paradigms python3

Last synced: 08 Apr 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

https://github.com/first-coding/datastruct-ubuntu

This is my DataStruct Repositories for Ubuntu.

c data-structures

Last synced: 26 Nov 2025

https://github.com/snjlee58/datastructures-snu2022

[Assignment Source Codes & Scores] SNU CSE M1522.000900 Data Structures (자료구조) by Prof. Byeong Ro Moon (문병로 교수님), 2022 Spring Semester.

assignment cse data-structures java snu solutions

Last synced: 16 Mar 2025

https://github.com/ifeelgarv/gfg-python-dsa-bootcamp

📍This repos contains all the topics of DSA using Python Language.🚀 Explore Python with codes, notes, and explanations.

data-structures oops-in-python python

Last synced: 11 Jun 2025

https://github.com/knands42/algorithms-data-structure-go

A place to put all my solved algorithm exervices and data structure in Golang

algorithms data-structures golang

Last synced: 11 Jun 2025

https://github.com/dizcza/algs4

Algorithms Parts I & II solutions. Taught by Robert Sedgewick

algorithms data-structures

Last synced: 03 Jul 2025

https://github.com/onmax/dyna

Dynamic data structures in C.

c data-structures dynamic-data-structure

Last synced: 24 Mar 2025