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/mnovok/data-structures

Lab works for Data Structures

c data-structures linked-list

Last synced: 26 Dec 2025

https://github.com/mmiranda96/algorithms-go

Algorithms workshop in Golang

algorithm data-structures golang

Last synced: 02 Jul 2025

https://github.com/chrisammon3000/dict-smasher

Flatten Python dictionaries in one go.

data-structures python-library

Last synced: 16 Mar 2025

https://github.com/ibz-04/sudoku-solver

Solving the sudoku arithmetic game with python algorithms

algorithm-challenges data-structures sudoku-solver

Last synced: 31 Mar 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/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/maestre3d/coding-interview

Basic coding interview algorithms written in Java 15.

algorithms algorithms-and-data-structures coding-interviews data-structures

Last synced: 02 Apr 2025

https://github.com/kazu728/aoj

Aizu Online Judge

algorithms data-structures

Last synced: 18 Mar 2025

https://github.com/yjhmelody/as-collections

Collections for assemblyscript

assemblyscript collections data-structures queue

Last synced: 08 Apr 2025

https://github.com/make-github-pseudonymous-again/js-collections-ordereddict

:signal_strength: Python's ordereddict data structure for JavaScript

agpl collections data-structures dict javascript ordered ordereddict

Last synced: 18 Sep 2025

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

Belajar Data Structure Pada Berbagai Bahasa Pemrograman

data-structures

Last synced: 05 Apr 2025

https://github.com/lehoangan2906/mitx-6.002x

Introduction to Computational Thinking and Data Science

algorithms-and-data-structures data-science data-structures python3

Last synced: 19 Jul 2025

https://github.com/cihat-kose/patika-java-projects

A curated collection of beginner to intermediate Java projects focusing on essential programming concepts such as arithmetic, sorting, recursion, and object-oriented programming. Perfect for learners to strengthen their Java skills through hands-on practice.

algorithm-challenges beginner-friendly data-structures java java-exercises java-fundamentals oops-in-java problem-solving training-materials

Last synced: 17 Jun 2025

https://github.com/01barthez/expression-checker

We would like to write a program to tell whether expressions made up of pa-renthèses, brackets and accolades are well-formed. brackets and braces are well formed: the algorithm scans the string and determines whether determines whether there's a balance (and in the right order) between the opening parentheses and fer- brackets “[” and others...

assessment-project c data-structures homework makefile

Last synced: 04 Mar 2025

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

Repositório para estudos sobre estrutura de dados na linguagem C.

c-language data-structures

Last synced: 12 Jun 2025

https://github.com/01barthez/ludo-game-c-sdl

Ludo is a game in which each player moves his four pawns on a board according to the rolls of the dice, with the aim of getting all his pawns to the central square. This project consists in implementing a digital version of the game in C with SDL, managing the interface and the game rules.

assessment-project c cprograms data-structures makefile sdl2 sdl2-image

Last synced: 04 Mar 2025

https://github.com/arriqaaq/bst

Binary Search tree implementation

algorithm binary-search-tree data-structures golang

Last synced: 20 Mar 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/lucidfrontier45/indexed-vector

A Rust library that implements vector container that can be indexed with specified function.

data-structures rust

Last synced: 05 Apr 2025

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

This repository contains coding problems for practicing data structures and algorithms, LeetCode-style. Covers arrays, linked lists, stacks, and more. Solve in any language to strengthen problem-solving skills and prep for interviews.

algorithms-and-data-structures codingchallenges codinginterview data-structures javascript

Last synced: 29 Mar 2025

https://github.com/darrehan/dsa

"Repository for horning programming concepts in C, C++, Java, and Python. Dive into data structures and algorithms to elevate coding prowess."

algorithms c cplusplus data-structures java python

Last synced: 11 Sep 2025

https://github.com/abhijeet-muneshwar/leetcode

This repository contains solutions to LeetCode problems solved in Java & Golang.

algorithm data-structures golang java rust system-design

Last synced: 18 May 2026

https://github.com/neilharia7/daily-coding-problems

C++ & Python Solutions for Daily Coding Problem

algorithms cpp daily-coding-problem data-structures python

Last synced: 15 May 2026

https://github.com/vvhacker007/rube-goldberg-machine

✨Implementation of multiple data structures as Rube's Goldberg Machine 🤖 using c++✔.

algorithms cpp data-structures sorting

Last synced: 29 Mar 2025

https://github.com/hc-b666/competitive-programming

data structures, algorithms, codeforces, icpc, cses

algorithms atcoder codeforces cpp cses data-structures icpc

Last synced: 20 Mar 2025

https://github.com/lemunozm/runtypes

Fast and lightweight runtime-types library

cpp11 data-structures runtime-library shared-memory types

Last synced: 26 Mar 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/yizhezhang-ervin/algorithmspy

Algorithms By Python (数据结构+算法+SortSearch+剑指offer)

algorithms data-structures python3

Last synced: 24 Feb 2025

https://github.com/bryandejesusrt/data-structure-javascript

📊 Proyecto JavaScript: Implementación y aprendizaje de estructuras de datos comunes como grafos, listas enlazadas, mapas, filas, pilas, árboles y diccionarios.

data-structures diccionari graph javascript linked-list map tree-structure

Last synced: 17 Feb 2026

https://github.com/anishlearnstocode/java-batch-10

Introductory course in Java Programming taught at @WhatAfterCollege. 🎓

algorithms course data-structures java online-course oops strings

Last synced: 18 Mar 2025

https://github.com/estkey/datastructure

Multi Language Implementation for Elementary Data Structure

data-structures

Last synced: 27 Mar 2025

https://github.com/mdh266/java-practice

Practice Problems In Java

algorithms data-structures datastructures java

Last synced: 26 Mar 2025

https://github.com/qjnz/python-data-structure-and-algorithms

Code examples from LinkedIn course [Python Data Structures and Algorithms by Robin Andrews](https://www.linkedin.com/learning/python-data-structures-and-algorithms)

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

Last synced: 04 Apr 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/taharachedi/custom_double_linked_list_library-cpp

A C++ template-based doubly linked list implementation providing essential list operations such as insertion, deletion, searching, and reversal.

cpp data-structures

Last synced: 10 Jul 2025

https://github.com/ashkarin/ndpatch

Package to extract arbitrary regions from an N-dimensional numpy array assuming it mirrored infinitely.

array data-structures deep-neural-networks image-processing numpy patches region-of-interest

Last synced: 19 May 2026

https://github.com/ahmedukamel/cs211-data-structures-and-algorithms

Implementation for linear data structures taken in Data Structures and Algorithms course in Beni Suef University

algorithms data-structures java linear-data-structures

Last synced: 17 Mar 2025

https://github.com/sumerc/pyctrie

Fast, pure C Trie dictionary

data-structures dictionary prefix python spellcheck suffix trie

Last synced: 08 Sep 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/dsa-ou/paddles

A pedagogical algorithms and data structures library

algorithms data-structures education

Last synced: 16 Feb 2026

https://github.com/tristanpenman/algorithms

Code for various algorithms, data structures, and coding interview questions

algorithms data-structures

Last synced: 22 Mar 2025

https://github.com/ishaansathaye/datastructalgorithms

Data Structures and Sorting Algorithms Prep and Repo before CPE 202 Course

algorithms data-structures python3 sorting-algorithms

Last synced: 13 Apr 2025

https://github.com/ana-chenoweth/queue

The Cola class implements a generic queue (FIFO - First In, First Out) for storing elements of type T. Resources

c data-structures dsa queue queues

Last synced: 17 May 2026

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

Some useful bits of C

c data-structures

Last synced: 22 Mar 2025

https://github.com/ghackenberg/kurs-datenanalyse

This repository contains material for my data analysis course. In this course we first introduce the concept of databases and SQL, before diving into OLAP and other data analysis tools.

data-analysis data-structures data-warehouse entity-relationship-diagram etl graph list olap relational-algebra relational-database sql tree

Last synced: 17 Feb 2026

https://github.com/iml1111/algorithm-study

코딩테스트 공부용 아카이브

algorithms data-structures

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/bansal-samarth/daily-dose-of-dsa

A collection of my DSA solutions—cracking problems one algorithm at a time!

algorithms-and-data-structures data-structures dsa geeksforgeeks geeksforgeeks-solutions leetcode leetcode-solutions

Last synced: 06 Apr 2025

https://github.com/gcoronelc/ucv_gdi-1_202302-b2

Taller de Gestión de Datos e Información I con Gustavo Coronel.

data data-science data-structures database databases online oracle query relational-databases security sql sql-server

Last synced: 19 May 2026

https://github.com/pockerman/tech3java

Collection of Java based algorithms on numerics, statistics, control etc

algorithms bayesian-filter data-structures java machine-learning reinforcement-learning statistics

Last synced: 15 May 2026

https://github.com/adrian-lin-1-0-0/go-ds

Go data structures for competitive programming

competitive-programming data-structures go golang

Last synced: 20 Mar 2025

https://github.com/erkobridee/ds-ast

DS ( Data Structure ) AST ( Abstract Syntax Tree )

ast computer-science data-structures lexer parser

Last synced: 17 Jun 2025

https://github.com/krashish8/cso102-lab

Lab and Assignment files of the course "Data Structures and Algorithms" (CSO102) - Even Semester 2018-19 (2nd Semester)

c data-structures

Last synced: 30 May 2026

https://github.com/pawelzeja098/algoritms-and-data-structures

Basic algorithms and data structures implemented in Python.

algorithms data-structures python

Last synced: 07 Sep 2025

https://github.com/sehgalvibhor/n-arytree

A N-Children tree developed in Python, nothing fancy !

data-structures python tree

Last synced: 18 May 2026

https://github.com/davidson-souza/cpp

Códigos aleatórios em c/c++

code cpp data-structures examples math number-theory

Last synced: 06 Sep 2025

https://github.com/yanliu1111/algoexpert-easy

In progress. AlgoExpert-EasyQuestion using TypeScript & Python

alogrithms data-structures python typescript

Last synced: 15 May 2026

https://github.com/avidlearnerinprogress/algorithmsongraphs-ucsd

Coursework solutions to UCSD DSA Specialization

algorithms cpp14 data-structures python3

Last synced: 15 May 2026

https://github.com/khavishbhundoo/collections

A collection of common data structures for Go in both thread safe and non-thread safe variants

conccurent data-structures golang map queue stack

Last synced: 17 Jan 2026

https://github.com/koodeau/swaffle

Library for working with data structures and algorithms purely written in JavaScript.

data-structures javascript javascript-library

Last synced: 05 Apr 2025

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

A zero-dependency TypeScript library to work with binary search trees and arrays of any types, with a functional-programming and immutable approach.

array binary-search-tree data-structures typescript utility-library

Last synced: 27 Mar 2025

https://github.com/cthacker-udel/csharppractice

CSharpPractice Files

csharp data-structures

Last synced: 02 Apr 2025

https://github.com/liu42/datastruct

数据结构学习项目

c course data-structures learning

Last synced: 05 Jul 2025

https://github.com/kunalkeshan/programming-data-structures-and-algorithms-using-python-nptel-course

Weekly notes and programs for the Programming, Data Structures and Algorithms using Python - NPTEL Course.

algorithms data-structures dsa-practice nptel programming python

Last synced: 22 Mar 2025

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

Data Structures Codes

data-structures python

Last synced: 18 May 2026

https://github.com/am15h/ds-algo

Some algorithms and their implementations

algorithms algorithms-and-data-structures data-structures hacktoberfest

Last synced: 30 Oct 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/waynejz/comp9024-18s2

COMP9024 Data Structures and Algorithms 18S2

data-structures graph string-algorithms tree

Last synced: 04 Apr 2025

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

This repository contains Data Structure and Algorithms topics.

algorithms competitive-programming cpp data-structures problem-solving

Last synced: 13 Apr 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/albertopirillo/api-project-2020

Projects of Algorithms and Data Structures @ PoliMi. Implementation of an efficient text editor inspired by ed, with added undo and redo functionalities.

algorithms data-structures performance text-editor

Last synced: 20 Apr 2026

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

A library implementing various Data Structures in Rust, made strictly for learning purposes.

data-structures doubly-linked-list educational examples learning library linked-list mit-license rust vector

Last synced: 10 Jul 2025

https://github.com/oelin/favl

A purely functional AVL tree implementation in JavaScript.

algorithms avl-tree binary-tree data-structures functional-programming

Last synced: 12 Mar 2025

https://github.com/lotrien/leet-code

Algorithm and data structure problems from https://leetcode.com solved in JavaScript

algorithms data-structures javascript js leetcode

Last synced: 18 Mar 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