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/sheabunge/kit205-labs

Lab files for KIT205 Data Structures and Algorithms (Semester 1, 2018)

algorithms data-structures

Last synced: 17 Mar 2025

https://github.com/skyv26/hackerrank-solution

HackerRank is a tech company that focuses on competitive programming challenges for both consumers and businesses. Developers compete by writing programs according to provided specifications.

algorithms coding-challenge data-structures interview-preparation javascript

Last synced: 05 Apr 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/inforkgodara/linear-search

A single class implementation of linear search

data-structures inforkgodara java linear-search

Last synced: 04 Apr 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/asfak00/play-visual-queue-and-stack

Here you can practice Stack and Queue like a game. You can do this by selecting separately. You can add and delete elements by manual input.

data-structures queue stack visualization

Last synced: 15 May 2026

https://github.com/rajarakoto/codingame-codesignal-solution

My lists of solved problems on codingame & codesignal 💡

algorithms codesignal codingame data-structures javascript practice solutions training

Last synced: 04 Apr 2025

https://github.com/arindam2003/cpp_dsa

This Repo Contains Data Structures and Algorithm in C++ in organize manner. It have all Problem from Basic to Advanced and Compititie Program

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

Last synced: 17 May 2026

https://github.com/mukeshthawani/swift-algo-ds

Implementation of Algorithms and Data Structures.

algorithms data-structures swift swift-3

Last synced: 13 Mar 2025

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

My solutions for many competitive programming websites.

algorithms codeforces competitive-programming cplusplus data-structures leetcode

Last synced: 16 Jul 2025

https://github.com/theodesp/algorithms-erickson

Algorithms Workbook exercises by Jeff Erickson

algorithms data-structures exercises learning-by-doing

Last synced: 06 Apr 2025

https://github.com/kena0ki/rustrithm

Common data structures and algorithms in Rust

algorithms data-structures rust

Last synced: 11 Jul 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/shirshendubhowmick/golang-data-structures

Popular data strctures & algorithms in Go lang

data-structures datastructures go golang linked-list tree

Last synced: 29 Mar 2025

https://github.com/aditya172926/ds-algo-notebooks

Algorithms, Data Structures explanation, Machine learning and Deep learning code and theory.

algorithms data-structures deep-learning machine-learning

Last synced: 17 Jul 2025

https://github.com/bilgeswe/42

Algorithms and Data Structures in C, Memory Leaks, Building Libraries, Linux Operations, Peer Learning

c client-server data-structures data-structures-and-algorithms git github linux macos memory-leak object-oriented-programming p2p project-repository sorting-algorithms terminal-ui ubuntu

Last synced: 09 Apr 2026

https://github.com/dangnm9699/coursera-data-structures-and-algorithms-specialization

Data Structures and Algorithms Specialization programming assignments on Coursera, implemented in Python

algorithms coursera data-structures specialization

Last synced: 29 Mar 2025

https://github.com/prasundas99/problem-solving

A list of all common problems (solved) from beginners to advance in problem solving

c codeforces-solutions cpp data-structures java oops-in-java problem-solving

Last synced: 09 May 2026

https://github.com/n1colasf/obligatorio-aed2

Obligatorio Algoritmos y Estructuras de Datos 2 (Semestre 4 - Marzo 2022) Calificación: 38/40

binary-search-tree data-structures hash java tree-structure

Last synced: 08 May 2025

https://github.com/noureldin2303/schoolmanagementsystem

SchoolManagementSystem Project in data-structures using java ( Double-LinkedList )

data-structures double-linked-list java linked-list project school-management student-management

Last synced: 09 Jul 2025

https://github.com/sheabunge/kit205-assign2

KIT205 Data Structures and Algorithms: Assignment 2 (Semester 1, 2018) | Assignment Grade: 100%

algorithms data-structures dijkstra-algorithm floyd-warshall-algorithm homework

Last synced: 17 Mar 2025

https://github.com/vivaxy/data-structure-visualization

🎬Data Structure Visualization with animation.

algorithms animation data-structures svg visualization

Last synced: 14 May 2026

https://github.com/mrinjamul/go-datastructures

Data Structures libraries, written in golang.

data-structures golang golang-library

Last synced: 27 Mar 2025

https://github.com/akibhaider/battleship_guessing_game_javafx-

Classic ”Battleship” game using JavaFX and SceneBuilder.

css3 data-structures html5 javafx-application javafx-gui javafxgame

Last synced: 02 Jan 2026

https://github.com/kwilczynski/container

Simple data structures to use in the Go Programming Language

data-structures go golang

Last synced: 17 Mar 2025

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

Various Data Structures implemented using C++

cplusplus data-structures

Last synced: 17 Jul 2025

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/seatonullberg/ugraph

C89 undirected graph implementation.

c data-structures graphs undirected-graphs

Last synced: 29 Mar 2025

https://github.com/satyamgupta53/data-structures-algorithm

Comprehensive collections of all the important data structures and algorithms currently used & leetcode question-solutions also included.

algorithms data-structures java leetcode

Last synced: 18 Mar 2025

https://github.com/mmaffi/alg1-academic-exercises

📌 Repository of C and programming logic exercises developed during my undergraduate studies in Information Systems at UFMS CPTL. Here, I store practice exercises to reinforce fundamental language concepts and improve programming logic skills.

algorithms c-exercises c-language c-programming college-projects computer-science data-structures learning-c logic-programming programming-challenges

Last synced: 01 Nov 2025

https://github.com/piecioshka/algorithms

My solutions to known data processing problems in JavaScript

algorithms data-structures javascript

Last synced: 17 Jun 2026

https://github.com/bryanlimy/double-linked-list

Double Linked List Implementation in Python

data-structures double-linked-list linked-list python

Last synced: 04 Apr 2025

https://github.com/aleiva17/heap-happens

Simple, flexible, and performant implementation of the heap data structure.

data-structures heap heapsort js-library library priority-queue ts-library

Last synced: 12 Jan 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/aldoignatachandra/javascript-linkedlist

Learning data structure (Singly Linked List) using javscript and test using jest

data-structures javascript jest linked-list

Last synced: 12 May 2026

https://github.com/nadavmozeson/algorithms-implementation

A repository showcasing implementations of various algorithms, including graph algorithms (BFS, DFS, Dijkstra, Kruskal), dynamic programming solutions, and more. Designed for learning, practice, and demonstration of algorithmic problem-solving.

algorithm-implementation algorithms code-examples coding-challenges computational-thinking data-structures dynamic-programming educational graph-algorithms graph-algorithms-visualizer problem-solving python

Last synced: 12 Mar 2025

https://github.com/vaneeza-7/file-indexing-using-trees

Indexing on B tree, AVL tree and Red Black tree. 🌳 Final Project @ Data Structures

avl-tree btree btree-indexes data-structures redblack-tree

Last synced: 25 Feb 2025

https://github.com/bih-cei/sphn-to-fhir-map

Map of the Swiss Personalized Health Network Dataset to Fast Healthcare Interoperability Resources - Submission to MIE 2023 by S. Klopfenstein, S. Thun, K. Crameri and C. Stellmach

data-structures fhir health-research healthdata interoperability map mapping sphn

Last synced: 07 Apr 2026

https://github.com/netherquartz/bash_list

A linked list data structure written in Bash.

bash bash-script data-structures datastructures list shell shell-script

Last synced: 20 Apr 2026

https://github.com/hassanshehzad1/dsa_projects

## About - Virtual Pet Sanctuary Simulator The **Virtual Pet Sanctuary Simulator** is a comprehensive Java-based console application that simulates the management of a virtual animal sanctuary. The project is designed to provide an interactive experience for users in different roles—Manager, CareTaker, and Guest—allowing them to manage, care for

avl-tree binary-search-tree data-structures data-structures-and-algorithms dsa dsa-algorithm graph hashing hashmap heap iterator java linked-list queue searching-algorithms sorting-algorithms stack tree

Last synced: 11 Sep 2025

https://github.com/csalam07/dslab

For reference only. Don't misuse it. Thank you

c data-structures

Last synced: 17 Mar 2025

https://github.com/ugurcanerdogan/cargo-delivery-simulation

Cargo Delivery Simulation - Data Structures project with Stack & Queue

data-structures queue stack

Last synced: 06 Apr 2025

https://github.com/cherryrh/mydatastructure

个人数据结构代码仓库

algorithms cpp data-structures

Last synced: 10 Jul 2025

https://github.com/codejsha/algorithm-examples

Examples of algorithms, data structures, and problem-solving for practical applications

algorithms data-structures problem-solving

Last synced: 02 Apr 2025

https://github.com/suddenlygiovanni/learning

This is my personal learning monorepo. It contains multiple sub repositories regarding different subjects that I have decided to explore.

abstract-syntax-tree algorithms data-structures lexer parser

Last synced: 19 Jul 2025

https://github.com/bursasha/c-projects

Programming and algorithmization in C ⚙️

algorithms bst c cvut-fit data-structures doubly-linked-list list programming structure

Last synced: 19 Jul 2025

https://github.com/falcao-g/estruturas-dados

Repositório para guardar os códigos e aprendizados da matéria de Estruturas de Dados

c data-structures estruturas-de-dados hash heap tree

Last synced: 07 Sep 2025

https://github.com/ahmedshaabanal-saidi/custom_data_structure

A C# implementation of a generic custom data structure named MyList<T> that mimics the behavior of built-in collections. It implements IEnumerable<T>, ICollection<T>, and IList<T>, showcasing a deep understanding of interfaces, generics, and collection manipulation in C#.

csharp data-structures oop

Last synced: 24 Jun 2025

https://github.com/hawashra/project-1-

Data Structures Project 1

c data-structures programming

Last synced: 29 Mar 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/rohanvdvivedi/cutlery

A configurable data structures library in C.

c data-structures system-programming

Last synced: 11 Apr 2025

https://github.com/azusfin/structures

Implementations of Data Structures

bits bytes data-structures structures tree

Last synced: 17 Jun 2025

https://github.com/manjeettahkur/30-day-leetcode

30-Day LeetCoding Challenge In Go programming language

algorithms-and-data-structures data-structures go golang leetcode

Last synced: 24 Jun 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/9oelm/rdsa

(re)studying data structures and algorithms. Yeah i know, it's that time of the season again.

algorithms data-structures data-structures-and-algorithms interview jupyter-notebook

Last synced: 03 Apr 2025

https://github.com/minikin/dart-algorithms

🧮 Algorithms and data structures implemented in Dart with explanations and links to further readings

algorithms dart data-structures

Last synced: 17 May 2026

https://github.com/jabolopes/go-sparseset

Sparse sets with efficient traversal, joining, sorting, etc.

data-structures generics go golang golang-library sets sparse-sets utility

Last synced: 21 Mar 2025

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

There are some data structure implemented by PHP.

data-structure data-structures ds

Last synced: 22 Mar 2025

https://github.com/cloxnu/note-datastructure

Note about data structure, powered by GitBook.

c data-structures gitbook note notebook

Last synced: 02 Mar 2025

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/mohamedtalhaouii/dsa

Structure de Données & Algorithmes

algorithms data-structures

Last synced: 05 Apr 2025

https://github.com/kzrtt/estrutura-de-dados

Esse repositório contém os códigos das aulas e listas de exercícios da matéria de Estrutura de Dados da UTFPR

c data-structures programming-exercises

Last synced: 03 Apr 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/ghaerdi/datastructure

Learning data structure and algorithms

algorithms data-structures typescript

Last synced: 25 Oct 2025

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/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/xam1dullo/dsa

Master the Coding Interview: Data Structures + Algorithms The ultimate coding interview bootcamp to help you ace your coding interviews and land your dream job. You'll not only learn data structures and algorithms but also the exact steps to take to get more interviews, more job offers, and a higher salary.

algorithms-and-data-structures data-structures javascript problem-solving self selfstudy

Last synced: 27 Mar 2025

https://github.com/kkimj/tree

C++ codes, AVL Tree, B-Tree

data-structures tree

Last synced: 02 Apr 2025

https://github.com/zee-bit/final450

My solution to Love's Final 450 questions to do before interviews. All solutions are optimal and properly tested. Please drop a star if you find it useful! :)

algorithms cpp data-structures final45

Last synced: 11 Jun 2026

https://github.com/bragdond/universal-stack-c

Dynamic stack in C which can store any type of data

c data-structures stack void

Last synced: 21 Mar 2025

https://github.com/tom474/learn_dsa_rmit

[RMIT 2024A] COSC2658 - Data Structures & Algorithms - Learning Resources

algorithms data-structures java

Last synced: 04 Mar 2025

https://github.com/nishantpainter/problem-solving

📖 Problem Solution Archives.

algorithms data-structures problem-solving

Last synced: 14 May 2025

https://github.com/tom474/map_system

[RMIT 2024A] COSC2658 - Data Structures & Algorithms - Group Assignment

algorithms data-structures java

Last synced: 04 Mar 2025

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

팀 기반으로 운영하는 알고리즘 스터디

algorithms data-structures leetcode leetcode-solutions

Last synced: 04 Mar 2026

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

Competitive programming archives

algorithms data-structures

Last synced: 29 Mar 2025