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/9andresc/dsna

Data Structures 'N' Algorithms

algorithms data-structures python

Last synced: 29 Mar 2025

https://github.com/emanuelefavero/leetcode

This repository contains my solutions to LeetCode problems

algorithms data-structures javascript leetcode leetcode-solutions

Last synced: 29 Mar 2025

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

Data Structures and Algorithms In C++

algorithms cpp data-structures

Last synced: 20 May 2026

https://github.com/sebastienrousseau/cmn

A Rust library for accessing a collection of mathematical and cryptographic constants

avogadro boltzmann constants cryptography data-structures development-tools euler gamma golden-ratio hash mathematics pi planck rust silver-ratio squareroot tau

Last synced: 28 Mar 2025

https://github.com/dan-sazonov/theorems-and-problems

🎓(RU) Решения задач из книги А. Шеня "Программирование: теоремы и задачи"

algorithms algorithms-and-data-structures data-structures education learn olympiad-in-informatics olympics

Last synced: 04 Apr 2025

https://github.com/buzzybis/a-ds

Lecture notes and exercises on algorithms and data structures. Source material is A&DS from Pavel Marvin for the ITMO university.

algorithm algorithms-and-data-structures course data-structures data-structures-and-algorithms learn learning typst

Last synced: 18 Jun 2025

https://github.com/abhishekmishra-17/python-programs

python programs and some algorithm based program

algorithm data-structures python python-programs

Last synced: 18 Feb 2026

https://github.com/hgschandeepa/dsa-repo

This repository contains all the answers for the🚀 LEETCODE and ⭐GFG questions, And the files are named with the Date.

arrays competitive-programming competitive-programming-contests cpp data-structures geeksforgeeks graphs javascript leetcode linked-list tree

Last synced: 20 May 2026

https://github.com/mdabdullahibnaharun/c-cpp-projects

Some C/C++ Projects Develop By Me and My Team Fantastic Four

c cpp data-structures

Last synced: 07 May 2026

https://github.com/kena0ki/rustrithm

Common data structures and algorithms in Rust

algorithms data-structures rust

Last synced: 11 Jul 2025

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

My solutions to LeetCode and HackerRank's problems

algorithms data-structures hackerrank leetcode

Last synced: 22 Mar 2025

https://github.com/rafalwrzeszcz-wrzasqpl/pl.wrzasq.commons

General-purpose data structures and routines.

aws data data-structures library rust

Last synced: 10 Apr 2025

https://github.com/levichu51/pro2-practica1-22-23

Primera práctica de la asignatura de Programación 2 de la UDC 22/23

data-structures programming udc university

Last synced: 22 Jul 2025

https://github.com/fralotito/icpctraining_unitn

Training for the ACM - ICPC competition @ UniTN

acm-icpc algorithms competitive-programming data-structures

Last synced: 03 Feb 2026

https://github.com/iampeterbanjo/dsa

Binary Search Tree in Typescript

algorithms data-structures

Last synced: 14 Mar 2025

https://github.com/vybraan/algorithms

A set of algorithms implementations

algorithms data-structures java

Last synced: 20 May 2026

https://github.com/angelosans/java

From noob to pro, using this repository to improve my java programing abilities

data-structures design-patterns oop-in-java

Last synced: 13 May 2025

https://github.com/dreden33773/ds_in_rust

An implementation of some common data structures in Rust.

algorithms data-structures data-structures-and-algorithms rust

Last synced: 06 Apr 2025

https://github.com/solangeug/fundamentals

Java programming principles, data structures and algorithms fundamentals.

algorithms data-structures fundamentals java-8

Last synced: 18 Mar 2025

https://github.com/vishesh-gupta/algolvers

A :notebook: to my solutions to algorithms that I have encountered and want to face

algorthims cpp data-structures leetcode

Last synced: 03 Apr 2025

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

A collection of lectures, example source codes, and exercises related to learning and practicing Data Structures and Algorithms using the C programming language.

algorithms c data-structures dynamic-programming easy-to-understand introduction-to-programming

Last synced: 27 Jun 2025

https://github.com/franklinekemezie/dsa-in-c

This repository contains my implementations of various data structures and algorithms using the C programming language. It's part of my ongoing practice to deepen my understanding of fundamental computer science concepts.

algorithms c c-programming-language data-structures data-structures-and-algorithms

Last synced: 02 Jan 2026

https://github.com/bradford-smith94/useful-c

Some useful bits of C

c data-structures

Last synced: 22 Mar 2025

https://github.com/danitilahun/competitiveprogrammingsolutions

A comprehensive collection of code solutions for LeetCode and Codeforces problems, designed to enhance your competitive programming skills and help you tackle coding challenges with confidence.

algorithms array data-structures dynamic-programming graph kmp-algorithm linked-list matrix monotonic-stack python queue sliding-window sorting-algorithms stack tree trie two-pointers union-find

Last synced: 03 Nov 2025

https://github.com/sbueschel/go-linked

Doubly linked list for Go (with generics)

data-structures generics go golang linked-list

Last synced: 23 Jul 2025

https://github.com/aswinbarath/sde-problems

SDE Problems marked with FAQ Companies

algorithms data-structures gfg java leetcode problem-solving sde-sheet

Last synced: 14 May 2025

https://github.com/jaem1n207/brain

개발을 할 때 필요한 일부 기본 지식들을 정리한 저장소

accessibility css data-structures database front-end html javascript network node os patterns performance react security

Last synced: 08 Apr 2026

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

Explore fundamental Data Structures and Algorithms (DSA) concepts with Java implementations. Includes arrays, linked lists, stacks, queues, trees, graphs, sorting algorithms, dynamic programming, and more.

algorithms data-structures java

Last synced: 30 Oct 2025

https://github.com/anymost/dsa

data struct and algorithm write by goland

algorithms data-structures goland

Last synced: 03 Nov 2025

https://github.com/missipsag/binary-search-tree

This is a small project where I learned how to manipulate the Binary Search tree data structure (creating and inserting new nodes, deleting ones, updating key values...) and tree walks algorithms : inorder, preorder, postorder.

binary-search-tree c data-structures pointer

Last synced: 28 Mar 2025

https://github.com/sonirico/container

data structures & utilities to work with slices, maps... in a generic way

container data-structures generics golang

Last synced: 03 Nov 2025

https://github.com/paulchen2713/nthu-data_structure_2020

EECS 2040 Data Structure Lecture Slides 2020

data-structures nthucs

Last synced: 03 Feb 2026

https://github.com/alok-srivastava10/leetcode-solutions

This repository contains my solutions to various Data Structures and Algorithms (DSA) problems from LeetCode.

algorithms backtracking data-structures dynamic-programming hashmap java linked-list priority-queue problem-solving queue sliding-window stack tree

Last synced: 22 Mar 2025

https://github.com/aghorui/lhf

Multilevel data and operation deduplication mechanism (implementation in C++)

big-data cache compilers data-flow-analysis data-structures database

Last synced: 08 Apr 2026

https://github.com/izzhafeez/szmatrix

Space-partitioning data structure to improve queries for clustered points in 2D space

cpp data-structures geospatial

Last synced: 06 Apr 2025

https://github.com/ghaerdi/datastructure

Learning data structure and algorithms

algorithms data-structures typescript

Last synced: 25 Oct 2025

https://github.com/parthjohri/leetcodepractice

This repository holds my solutions for all the LeetCode problems that I have been solving

cpp data-structures leetcode leetcode-cpp leetcode-solutions

Last synced: 12 Jun 2026

https://github.com/devinleamy/competitive-programming

Competitive programming archives

algorithms data-structures

Last synced: 29 Mar 2025

https://github.com/mdabdullahibnaharun/algorithms

Those algorithms are a finite list of instructions used to solve a problem or perform a task.

algorithms cpp11 data-structures graph tree

Last synced: 21 May 2026

https://github.com/lurler/trimkit.statdictionary

StatDictionary is a simple, type-safe stat container designed for games that rely on numerical attributes - whether for character attributes, item properties, or entire gameplay systems.

c-sharp csharp data-structures game-development game-framework game-systems gamedev rpg stats trimkit

Last synced: 04 Nov 2025

https://github.com/davidyslu/onlinejudgezero

Personal Submission of Online Judge Zero (臺灣高中生程式解題系統)

algorithms cpp data-structures

Last synced: 14 May 2025

https://github.com/eduhantonio/fila-com-prioridade

Fila que permite que elementos sejam adicionados associados com uma prioridade. Cada elemento na fila deve possuir um dado adicional que representa sua prioridade em relação aos anteriores/próximos.

data-structures estrutura-de-dados fila fila-de-prioridade java priority-queue queue

Last synced: 28 Jun 2025

https://github.com/opikadash/memory-management-simulator

C++ Memory Management Simulator implementing First-Fit and Best-Fit allocation strategies with support for random stress testing, memory state persistence, CSV export for visualization, and benchmarking via GoogleTest.

best-fit cpp data-structures first-fit googletest makefile operating-systems simulation

Last synced: 28 Jun 2025

https://github.com/crisnguyendev/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: 14 Apr 2025

https://github.com/timsearle/graph

Graph and Breadth First Search Playground Test

breadth-first-search data-structures graph swift-3

Last synced: 28 Jan 2026

https://github.com/andrewvo89/use-priority-queue

Use Priority Queue is a React hook that provides a simple and efficient way to manage a priority queue in your React applications. It uses a binary heap under the hood with values stored inside a JavaScript array.

data-structures hook priority-queue react typescript

Last synced: 16 Feb 2026

https://github.com/riddhish97/dsa

This Repo will have DSA and problem solving solution

algorithm array data-structures dynamic-programming hashmap javascript

Last synced: 28 Jun 2025

https://github.com/emmanuel-dominic/ireporter_api

IReporter enables any/every citizen to bring any form of corruption to the notice of appropriate authorities and the general public. Users can also report on things that needs government intervention

api automated-testing data-structures database-management python

Last synced: 14 Mar 2025

https://github.com/floressek/hanoi_tower

Some coding for Data Structures and Algorythms

data-structures hanoi-towers

Last synced: 05 Apr 2025

https://github.com/limajpp/data-structures

This repository contains implementations of various fundamental data structures written in Java. Each implementation is designed from scratch, avoiding the use of Java's built-in data structure libraries, to reinforce a deeper understanding of how they work internally.

algorithms data-structures java

Last synced: 05 Apr 2025

https://github.com/kwanhooo/pods

Practices on Data Structures

cpp data-structures data-structures-and-algorithms

Last synced: 13 Jun 2026

https://github.com/wesleybertipaglia/dsa

This repository contains solutions to problems from various platforms like LeetCode, Codeforces, CodeChef, etc. The solutions are written in Python.

algorithms data-structures dsa

Last synced: 08 Mar 2026

https://github.com/mbah24-dev/push_swap

Push_swap est un projet de l'école 42 qui consiste à trier une pile d'entiers en utilisant un ensemble d'instructions prédéfinies. L'objectif est d'écrire un programme efficace capable de résoudre ce problème avec un minimum de mouvements. 🚀

algorithms c data-structures

Last synced: 30 Mar 2025

https://github.com/milenacarecho/42basecamp

Listas de exercicios realizadas durante o basecamp da 42 em julho/2021

c data-structures

Last synced: 14 Mar 2025

https://github.com/follen99/algorithmsanddatastructures_java

Questa è una serie di esempi di algoritmi e strutture dati scritti in linguaggio Java

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

Last synced: 05 Nov 2025

https://github.com/faresbakhit/cp

competitive programming ⚔️ resources and notes 🤺

algorithms competitive-programming cpp data-structures problem-solving

Last synced: 22 Mar 2025

https://github.com/twitu/algorithms_part_i

Programming assignments in Algorithms part 1 by Princeton - covering topics of Sorting, Heaps, Quick Union and Trees

algorithm data-structures java online-course

Last synced: 23 May 2026

https://github.com/sakshijain009/just-problems

Variety of Data Structures and Algorithms Problems in C and Java 🥂

c coding-challenge data-structures gfg internship java practice preparation programming-challenges questions

Last synced: 08 Mar 2026

https://github.com/harshbatra/music_player_using_ll

MUSIC PLAYER SYSTEM USING LINKED LISTS : Academic Project under Data Structures & Algorithms course

algorithms cpp data-structures double-linked-list doubly-linked-list linked-list music-player optimization queue stack

Last synced: 01 Sep 2025

https://github.com/daryaandreyuk/leetcodetasks

Preparation for LIVE Coding interviews

algorithms coding data-structures java notations

Last synced: 07 Apr 2025

https://github.com/kalongn/cse-214

Data Structure & Algorithm with Java (College Class).

algorithm data-structures java

Last synced: 30 Oct 2025

https://github.com/aruneshbasak/python-dsa-problems-geeksforgeeks-160-days

I will upload my daily Python DSA problems solved on GeeksforGeeks and post it here!

algorithms-and-data-structures and data data-structures dsa python python3 structure

Last synced: 08 May 2025

https://github.com/d-coder135/linear_data_structures_basics_java

Introduction and basic knowledge about data structures and implementation of it in Java language.

data-structures java

Last synced: 14 Apr 2025

https://github.com/d-coder135/non_linear_data_structures

This Repo Contains Codes For Non-Linear Data Structures In Java Programming Language.

avl-tree bst data-structures java non-linear-data-structures tree-structure

Last synced: 14 Apr 2025

https://github.com/sabberrahman/cse

My CSE study resources: Lecture notes, Code snippets, and Study materials

algorithm data-structures leetcode neetcode150 problem-solving

Last synced: 05 Nov 2025

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

My data structures and algorithms library

algorithms data-structures java

Last synced: 14 May 2025

https://github.com/swimshahriar/dsa-problem-solving

This repository contains some of the Data Structure and Algorithms that I have worked with.

algorithms data-structures javascript python3

Last synced: 02 May 2026

https://github.com/sh1zen/crossync

Blazingly fast concurrent Data Structures for Rust.

concurrent-programming data-structures dev-tools rust-lang rust-library

Last synced: 06 Nov 2025

https://github.com/okeuday/keys1value

Erlang set associative map for key lists

data-structures erlang

Last synced: 24 Jul 2025

https://github.com/jakerockland/data-structure-essentials

Implementation of the basics of algorithms and data structures including searching, sorting, lists, stacks, queues, hash tables, trees, and graphs.

algorithms data-structures python

Last synced: 24 Jul 2025

https://github.com/ajlekcahdp4/ilab_1

First projects of MIPT ILAB course

c data-structures ilab poem-generator quadratic-equations stack

Last synced: 25 Jul 2025

https://github.com/olaolatunbos/leetcode

The repository contains my solutions to leetcode questions in Python, along with data structures and algorithms

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

Last synced: 03 Jun 2026

https://github.com/luigisalcedo/data-structures

This is repository that contains a Java packages with differents data structures implementation.

data-structures

Last synced: 04 Oct 2025

https://github.com/manu-sh/my_collections

A collection of generics data structures (WIP)

c data-structures generics wip

Last synced: 14 Aug 2025

https://github.com/asarkar/algorithms-design-analysis

Lecture videos and homework for Algorithms: Design and Analysis, Part 1, taught by Tim Roughgarden

algorithms coursera data-structures scala stanford

Last synced: 04 Oct 2025

https://github.com/fawaz-ahmed/js-infinite-median

Calculate median of a stream of numbers using heap sort (with nlogn comlpexity)

crypto data-structures data-visualization graphs infinite math median median-heap numbers pricing streaming-data

Last synced: 15 Aug 2025

https://github.com/bryanbill/algo

Algo is a series of several algorithms written in pure dart

algorithms data-structures

Last synced: 16 Aug 2025