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/tisandg/simgrid-simulation

Simulation created using SimGrid

algorithms c data-structures job-queue simgrid

Last synced: 18 Jan 2026

https://github.com/divyanshu-rawat/js-challenge

A Javscript programming Question having constraints of time and space.

data-structures javscript programming-challenges space-complexity time-complexity

Last synced: 09 Apr 2025

https://github.com/joelbeedle/c-algo-playground

Simple collection of data structures and algorithms to help me learn C

algorithms c data-structures

Last synced: 13 Jun 2025

https://github.com/saiteja-madha/ds-and-algo

Solutions for problems related to data structures and algorithms

algorithms data-structures hackerrank leetcode

Last synced: 24 Dec 2025

https://github.com/jungaretti/advent-of-code-2021

Solutions to Advent of Code challenges written in a bunch of languages

advent-of-code algorithms data-structures

Last synced: 25 Oct 2025

https://github.com/doumanash/statiki

Static friendly data structures

data-structures no-std rust

Last synced: 04 Feb 2026

https://github.com/Imtjl/fp-red-black-tree-dict

TreeDict - Implementation of Dict based on Red Black Tree in Elixir

data-structures elixir functional-programming red-black-tree

Last synced: 01 Apr 2025

https://github.com/sam0jones0/data_structures_and_algorithms

Various programs created during study of the book Problem Solving with Algorithms and Data Structures using Python

data-structures python python3

Last synced: 04 Jul 2025

https://github.com/cyberfined/splay-tree-rs

Splay tree implementation in rust

data-structure data-structures splay-tree

Last synced: 01 Mar 2025

https://github.com/liwnn/skiplist

A fast skip list implementation for Go

algorithm data-structures go golang skiplist

Last synced: 28 Feb 2025

https://github.com/infinitifall/skiplist

A skip list is a probabilistic data structure that is efficient, compact and concurrency friendly

c data-structures randomized-algorithm skiplist

Last synced: 28 Feb 2025

https://github.com/jimenacambronero/proyecto_learndata

Proyecto 4 para Unicorn Project: 🧹 Limpieza de datos - LearnData. Proyecto de limpieza de datos con SQL que tiene como objetivo mejorar la calidad y confiabilidad de los conjuntos de datos utilizados.

basededatos data-structures model mysql sql

Last synced: 10 Jun 2025

https://github.com/mkwapisz2000/cpp-data-structures-comparison

The project aims to compare different data structures, including: Singly Linked List , Singly Linked List with Head and Tail, Doubly Linked List, Dynamic Array

algorithm-analysis cpp data-structures dynamic-array linked-list performance-testing

Last synced: 12 Jun 2025

https://github.com/sane-aalam/dsa450

This DSA sheet contains 450 coding questions which will help in: Understanding each and every concept of DSA. Clearing the DSA round for the Interviews, as these are the questions generally asked in the companies like Amazon, Microsoft, Google, etc.

code coding coding-interviews cpp data-structures data-structures-and-algorithms dsa geeksforgeeks geeksforgeeks-solutions github good-practices leetcode

Last synced: 04 Jul 2025

https://github.com/4hmedyasser/shortest-path-distance-calculator

Application implemented with C++ in which dijkstra algorithm used to compute the shortest path between any two inputs on a graph represented with adjacency list

adjacency-list data-structures dijkstra graph object-oriented shortest-path

Last synced: 10 Mar 2025

https://github.com/revazashvili/dsa

repository for data structures and algorithms

algorithms data-structures dsa

Last synced: 01 Mar 2025

https://github.com/revazashvili/cpp-linked-list

simple linked list data structure example in c++

cpp data-structures linked-list

Last synced: 01 Mar 2025

https://github.com/abdullah-niaz/sliding-window-popular-interview-problems

The "Sliding-Window-Popular-Interview-Problems" repository is a collection of solutions to common coding problems that utilize the sliding window technique, frequently asked in technical interviews. This repo aims to help developers understand and master this efficient algorithm by providing clear, well-documented solutions to a variety of problems

algorithms data-structures problem-solving sliding-window

Last synced: 09 Mar 2025

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/cyberg4b/leetcode-exercises

Some LeetCode Data Structures exercises in TypeScript.

data-structures leetcode typescript

Last synced: 21 Feb 2025

https://github.com/cwchentw/nimalgo

Common data structures and algorithms in NIm

algorithms data-structures nim nim-lang

Last synced: 07 Jul 2025

https://github.com/aryank1511/dsa-for-coding-interviews

📚✨ A handy collection of my code and notes for mastering data structures and algorithms for coding interviews!

algorithms data-structures

Last synced: 26 Dec 2025

https://github.com/pvlbzn/algorithms

Algorithms and data structure implementations

algorithms clrs data-structures

Last synced: 01 Mar 2025

https://github.com/dbc2201/sample-atm-interface

Sample Interface example for understanding ADTs in Data Structures.

adt data-structures java object-oriented-programming

Last synced: 12 Jun 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/murpdefense/studies-software-engineering-univesp

Esse repositório é voltado para código de aulas e projetos realizados durante meus estudos com o material da formação Bacharel em Engenharia de Software disponibilizado gratuitamente pela UNIVESP na plataforma YouTube.

c data-structures

Last synced: 03 Apr 2025

https://github.com/skvggor/devto-zod

Repositório para o artigo sobre Zod.

article data-structures nestjs nodejs prisma types typescript zod

Last synced: 21 Oct 2025

https://github.com/khasherdenekb/freecodecamp-task

Freecodecamp certification tasks

algorithms data-structures javascript

Last synced: 28 Feb 2025

https://github.com/mohammedmoataz/data_structure

Data structure by C programming language

c data-structures

Last synced: 25 Mar 2025

https://github.com/peterrauscher/leetcode

My solutions to LeetCode problems, in Python 3

algorithms data-structures leetcode-python leetcode-solutions

Last synced: 01 Mar 2025

https://github.com/jmuchovej/ucf

UCF courses I've completed, or am currently taking.

ai algorithms computer-science cs data-structures ucf university university-of-central-florida

Last synced: 14 Mar 2026

https://github.com/stardustdl/algorithms-in-rust

A collection of some algorithms and data-structures.

algorithm algorithm-competitions algorithms-implemented data-structures

Last synced: 01 Apr 2025

https://github.com/lmithilesh-26/leetcode-solutions

Modern C++ Solutions of LeetCode Problems using Brute Force & Optimized Approach.

algorithms brute-force cpp20 data-structures interview-questions leetcode-solutions practice problem-solving

Last synced: 06 Sep 2025

https://github.com/tiennhm/algorithms

Tông hợp chi tiết các thuật toán lập trình

algorithms data-structures source-code

Last synced: 17 Oct 2025

https://github.com/juliolmuller/graph-tolls-problem

Usage of Graph data structure to present an elegant solution to the Korean Tolls Problem (Problema dos Pedágios).

adjacency-matrix c data-structures graphs problema

Last synced: 05 Jul 2025

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

This repo is me trying to fill the knowledge gap I have in basics of CS. Things like sorting algorithms and commonly used data structures.

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

Last synced: 13 Jun 2025

https://github.com/satyamvyas04/learningbasics

A personal repository documenting my coding journey with basic programs across Python, Java, C, and C++

c cpp data-structures java python

Last synced: 01 Apr 2025

https://github.com/anpep/nih

Implementation of commonly used data-structures and snippets

c data-structures data-structures-c utility-functions utility-library

Last synced: 25 Mar 2025

https://github.com/bhargav-joshi/ds-algo

Different Companies Solutions of problems solved by me and some practice of coding & DSA Problems are in this repo.

algorithms data-structures

Last synced: 09 Apr 2025

https://github.com/gz30eee/c-consteallation

A collection of projects showcasing the power and versatility of C, C++, and C# for efficient programming solutions.

algorithms c c-plus-plus c-sharp coding data-structures networking performance programming software-development

Last synced: 13 Jun 2025

https://github.com/fabiokleis/estruturas_de_dados2

Estruturas de dados 2, linguagem C, estudo de complexidade de algoritmo, análise empírica e assintótica, árvores binárias e percurso..

algorithms avl-tree b-tree binary-search-tree binary-trees breadth-first-search c complexity data-structures depth-first-search graph-algorithms hash-table heap heap-sort priority-queue

Last synced: 09 Apr 2025

https://github.com/shubhansu-kr/cse408-designandanalysisofalgoritmn

Implementation of Advance Algorithmns | CSE408 Course - LPU | Sem4

algorithmn cpp data-structures java lpu sem4

Last synced: 16 Mar 2025

https://github.com/abdo-essam/red-black-tree

Red Black Tree - Data Structure

data-structures pointers redblack-tree

Last synced: 18 Oct 2025

https://github.com/maestre3d/princeton-cs

Code exercises and examples from Princeton University Computer Science online program(s).

algorithms code-examples computer-science data-structures data-structures-and-algorithms princeton princeton-algorithms

Last synced: 02 Apr 2025

https://github.com/maestre3d/facebook-interview-go

Meta (Facebook) coding interview questions with solutions written in the Go programming language.

algorithms coding-interviews data-structures facebook go golang meta

Last synced: 02 Apr 2025

https://github.com/tasbeehismail/data-structure-tasks

Tasks completed at level 3 problem-solving training with ICPC Damanhour community.

competitive-programming complexity-analysis data-structures implementation problem-solving

Last synced: 28 Dec 2025

https://github.com/yapeansa/simulacao_fila

Trabalho Simulação Fila

c data-structures queue

Last synced: 01 Apr 2025

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

Exercise the data structure, algorithm and problem-solving skills adding a daily coding problem.

algorithm data-structures problem-solving-skills

Last synced: 08 Apr 2025

https://github.com/meysam81/students-binary-tree

a class of students, containing information about ID, Name & Grade, in a binary tree which has access methods to these datas

binary-trees c-plus-plus coding college-assignment data-structures programming project projects student-project students tree tree-structure

Last synced: 16 Mar 2025

https://github.com/mehwishferoz/wynk-music-app-in-c

C project simulating Wynk music app functionalities, featuring user management, music browsing, playlist creation, and song playback using linked lists, hash tables, stacks, and queues.

algorithms c data-structures dsa dsa-project

Last synced: 01 Mar 2025

https://github.com/andrew-a-a/datastructures

Data structures STLS

cpp data-structures

Last synced: 02 Mar 2026

https://github.com/yapeansa/arvore_binaria

Um estudo sobre árvore binária

binary-tree c data-structures

Last synced: 01 Apr 2025

https://github.com/janmarthedal/simple-binary-heap

Simple heap implementation in Javascript

data-structures heap javascript priority-queue

Last synced: 08 Jan 2026

https://github.com/jaykickliter/bst

A simple unbalanced binary search tree which one day may become an AVL tree. You don't want to use this.

data-structures tree

Last synced: 13 Jun 2025

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

Repositório para armazenar os códigos de Data Structures em C#

csharp data-structures

Last synced: 18 Aug 2025

https://github.com/matiasrodlo/leetcode-codewars-solutions

Collection of LeetCode and Codewars solutions in Python and JavaScript

algorithms codewars coding-challenges data-structures leetcode

Last synced: 13 Jun 2025

https://github.com/icingworld/ww-lockfreeds

A high-performance, thread-safe library of lock-free data structures for C++. 使用C++实现的高性能线程安全无锁数据结构

concurrent-data-structure cplusplus cpp data-structures thread-safe

Last synced: 04 Dec 2025

https://github.com/l004p/in-memory-data-store

In memory KV store. Learning from https://build-your-own.org/redis/

data-structures kv-store

Last synced: 14 Jun 2025

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

Algorithms, data structures, java

algorithms data-structures java

Last synced: 12 Jun 2025

https://github.com/iamriteshkoushik/datastructs_algo

Repository containing solutions to all the problems solved while practising for Data Structures and Algorithms.

algorithms data-structures

Last synced: 09 Apr 2025

https://github.com/code-raushan/data-structures-go

Implementations of data structures in Go.

data-structures go

Last synced: 02 Apr 2025

https://github.com/trojan-254/binary_trees

exploring and implementing concepts related to C programming and binary trees. Focusing specifically on the realm of data structures and algorithms, the projects within this repository delve into the intricacies of binary trees in the C programming language.

algorithms algorithms-and-data-structures binary-search-tree binary-tree binary-trees c data-structures

Last synced: 05 Dec 2025

https://github.com/agungdwiprasetyo/go-stl

Standard Template Library (like C++) in Go

data-structures golang stl

Last synced: 05 Dec 2025

https://github.com/manuelescrig/algorithms

A collection of coding interviewing problems in Java.

algorithms data-structures java

Last synced: 10 Mar 2025

https://github.com/rajdeepc/learn-ds-with-javascript

This repository i made to brush up my knowledge of DS with the help of javaScript and understand how DS can be implemented with a strongly typed language like JS

data-structures datastructures-algorithms es5-javascript javascript queue sets stack tree

Last synced: 28 Feb 2025

https://github.com/radzhiv25/dsa

DSA based repository

cpp data-structures

Last synced: 04 Jul 2025

https://github.com/miroslavkolosnjaji/data-structures-by-example

This project contains my implementations of linear data structures, based on the 'Data Structures 1' course from Code with Mosh. The solutions are the result of solving practical exercises that focused on building methods and operations for each data structure.

array-list code-with-mosh data-structures data-structures-and-algorithms hash-map linear-data-structures linked-list queue stack

Last synced: 09 Mar 2026

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

Stack, queue, directed graph , binary tree, multi linked list algorithm

cpp data-structures

Last synced: 01 Mar 2025

https://github.com/nir3x/fastpatternsscanner.cpp

FastPatternsScanner.cpp - Efficient Pattern Scanner for C++

algorithm c-plus-plus cpp data-structures efficiency hashing pattern-scanning

Last synced: 01 Mar 2025