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/abhinandpn/dsa-golang

Data structure and algorithm in golang

algorithm data-structures golang linked-list

Last synced: 04 Apr 2025

https://github.com/poonamkhatri/php-find-unique-values-function

This repository contains a custom PHP function for retrieving unique values from an array without relying on built-in PHP functions like array_unique(). The function utilizes a straightforward algorithm to identify and collect only the unique elements present in the input array.

array array-manipulations array-methods arraylist arrays arrays-and-strings data-science data-structures data-structures-and-algorithms php php7 php8

Last synced: 31 Mar 2025

https://github.com/futarimiti/queue

An implementation of the queue data structure using array.

data-structures java queue

Last synced: 30 Apr 2026

https://github.com/animesh-sh/dsa-prep

Leetcode • Hackerrank • Problem Solving • DSA

algorithms data-structures dsa hackerrank leetcode

Last synced: 01 Apr 2025

https://github.com/eusebioajas/estructuras-de-datos

Ejercicios y Algoritmos de la Asignatura Estructuras de Datos

algorithms data-structures

Last synced: 25 Mar 2025

https://github.com/talentedandrew/go-linkedlist

Implementation of linked list in Go.

data-structures go golang linked-list

Last synced: 29 Mar 2025

https://github.com/tca166/asd1c

A collection of C algorithms made for my CS class

algorithms c data-structures searching-algorithms sorting-algorithms

Last synced: 02 Apr 2025

https://github.com/donghl-dev/practices-datastructure

자료구조 이해 및 구현과 테스트 코드 작성 연습.

data-structures gradle jdk12 junit4 tdd

Last synced: 15 May 2026

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

Data Structures for C

c collections data-structures

Last synced: 16 Mar 2025

https://github.com/asifhaider/data-structures-algorithm_2-2

My solutions to the weekly assignment problems from Data Structure and Algorithms (Part 2) Sessional Course in Level 2 Term 2

algorithms cpp data-structures graph heap java tree

Last synced: 30 Apr 2026

https://github.com/oniani/bizarre-structures

Implementations of various data structures you might or might not have seen before

bizarre data-structures python3

Last synced: 29 May 2026

https://github.com/rawanfarakhnah/leetcode-solutions

A collection of my LeetCode solutions in Python and JavaScript, categorized by difficulty (Easy, Medium, Hard). Focused on clean code, efficient solutions, and improving problem-solving skills.

algorithms data-structures javascript leetcode problem-solving python

Last synced: 30 Apr 2026

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/gossiperloturot/typemap

Typemap provides unique type key and value pair.

data-structures rust

Last synced: 03 Jul 2025

https://github.com/abdur75648/billing-counter-simulation

A Java program for event based simulation of the billing counter of a burger restaurant (McMohan's Burger)

algorithms assignment avl-tree binary-search-tree binary-tree col106 data-structures dsa heap iitd java javaprogramming queue stack

Last synced: 31 Mar 2025

https://github.com/suchi25sathavara/sql

Revamping the Bike Rental Database for Operational Efficiency

data-structures erp sql

Last synced: 20 Jan 2026

https://github.com/imran789456123/algo-monster

Practice Data Structures & Algorithms for Interview

algorithms blind75 data-structures neetcode150 python

Last synced: 25 Mar 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/pietrapaz/ed_dados

Arquivos da disciplina de Estrutura de Dados ✅

data-structures estrutura-de-dados

Last synced: 09 Apr 2025

https://github.com/naveenrajm7/py-algo-ds

Algorithms and Data Structures in Python

algorithms data-structures python

Last synced: 24 Apr 2026

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/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/dhruvsrikanth/algorithms

A collection of useful algorithms I am learning or have learnt and implemented to further develop my understanding!

algorithms data-structures dynamic-programming graph-algorithms graphs multiplcation-algorithms np-complete-problems optimization-algorithms searching-algorithms sorting-algorithms

Last synced: 23 Apr 2025

https://github.com/andreysolovyev381/hash_table_no_invalidation

C++20 hash table that never invalidates its pointers and iterators. Slightly better than std::unordered - see ./benchmark

cpp cpp20 data-structures hash-table hashmap hashtable header-only invalidating invalidation

Last synced: 01 Aug 2025

https://github.com/jeltsch/order-maintenance-correctness

Proof of correctness of the Jeltsch–Firsov order maintenance algorithm

algorithms data-structures formal-methods formal-verification order-maintenance

Last synced: 19 Feb 2026

https://github.com/nandahkrishna/datastructureslab

Programs written for Data Structures Lab in the 3rd Semester

c c-programming data-structures datastructures

Last synced: 25 Mar 2025

https://github.com/praneshr/bst.js

Javascript implementation of Binary Search Tree

binary-search-tree bst bstree data-structures javascript

Last synced: 31 Mar 2025

https://github.com/rana-arju/javascript-problem-solving

JavaScript Problem solving with Data Structures + Algorithms

algorithms data-structures javascript problem-solving

Last synced: 02 Apr 2025

https://gitlab.com/dawn_app/grapes

Persistent graph data structures

data-structures graph immutable persistent rust rust-lang tree

Last synced: 24 Mar 2025

https://github.com/petru-braha/VD-library

Visualisation of possible operations on data structures

data-structures object-oriented-programming opengl

Last synced: 05 Sep 2025

https://github.com/nelsonbn/algorithms-data-structures-stable-vs-unstable-sort-algos

Algorithms and Data Structures - Stable Vs. Unstable Sorting Algorithms

algorithms-and-data-structures data-structures sorting-algorithms

Last synced: 28 May 2026

https://github.com/hrvadl/ads_lab4

Program for finding/deleting/inserting elements into binary tree

algorithms data-structures tree tree-structure typescript

Last synced: 25 Mar 2025

https://github.com/gcsecsey/leetcode

Solutions for the LeetCode problems I've encountered.

algorithms data-structures leetcode leetcode-solutions

Last synced: 16 Mar 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/mohamed-khairy111/ds-and-algo-in-cpp

This repo is just for tracking my knowledge about DSA

alogorithms data-structures

Last synced: 09 Apr 2025

https://github.com/drcbeatz/python-algorithms-and-datastructures

Easy to understand implementations of popular algorithms and data structures in Python, with tests using Pytest & CI with Github Actions.

algorithms continuous-integration data-structures github-actions pipenv pytest python type-hints

Last synced: 06 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/lesiaukr/goit-algo-fp

Master's | Basic Algorithms & Data structures | Final Project

algorithms breadth-first-search-algorithm data-structures deapth-first-search goit-algo-fp monte-carlo

Last synced: 24 Mar 2025

https://github.com/martapolii/coding-problem-practice

A repository dedicated to solving coding problems from platforms like LeetCode, HackerRank, and more. It includes challenges and solutions across a variety of programming languages and topics such as algorithms, data structures, and problem-solving techniques.

algorithms bit-manipulation data-structures dynamic-programming mathematics optimization string-manipulation

Last synced: 25 Oct 2025

https://github.com/yamatoxkatana/binary-tree

A complex tree structure binary tree program

binary-tree data-structures

Last synced: 09 Apr 2025

https://github.com/sysread/p6-algorithm-skewheap

An efficient and flexible min heap algorithm for perl6

data-structures heap perl6 priority-queue skew-heap

Last synced: 23 Jan 2026

https://github.com/austinhartzheim/bitpack.js

Efficient binary data packaging in JavaScript.

data-structures javascript javascript-library

Last synced: 01 May 2026

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/dudubraga/estruturas-de-dados

Cadeiras - Programação Estruturada + Estruturas de Dados I e II

algorithms c data-structures java university-course

Last synced: 08 Apr 2025

https://github.com/dnut/json-match-finder

Python application used to match listings against openings via authenticated JSON API access.

data data-structures data-wrangling database json-api python-application python-modules

Last synced: 01 May 2026

https://github.com/diegocrivelaro/js-ts-datastructures-algorithms

JavaScript and TypeScript Studies with Data Structure💻

data-structures javascript typescript

Last synced: 18 Apr 2026

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

A header-only C++ library containing implementations of various data structures.

cmake cpp data-structures github-actions gtest

Last synced: 01 May 2026

https://github.com/ashtishad/epi-patterns

Elements of Coding Interview Problem Patterns in Go/Golang

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

Last synced: 04 Apr 2025

https://github.com/atiqulislamwb/data-structure-algorithms-javascript

Data Structure and Algorithms with javascript language

algorithms data-structures javascript problem-solving

Last synced: 01 Aug 2025

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/juliolmuller/binary-tree-calculator

Simple application to apply knowledge acquired studying Binary Trees data structure.

binary-tree c calculator data-structures

Last synced: 29 May 2026

https://github.com/muhammadpauzi/javascript-data-structures

🧩 Learn Data Structures with JavaScript .

data-structures javascript

Last synced: 09 Apr 2025

https://github.com/ibrahimhiarea/acm

The Algorithms & Data Structures Repository is a comprehensive collection of fundamental algorithms, data structures, and computational techniques. This repository provides a valuable resource for studying and implementing essential concepts in software development.

algorithms data-structures icpc problem-solving

Last synced: 26 Jan 2026

https://github.com/eduardo106919/programacao_imperativa

Resolução de fichas, questões e testes da unidade curricular Programação Imperativa do ano letivo 2023/2024

algorithms c data-structures

Last synced: 25 Jun 2025

https://github.com/stiliyandr/allocator

A C++14 allocator implemented with buddy allocation.

algorithms allocator cpp cpp14 data-structures

Last synced: 09 Apr 2025

https://github.com/portexe/snips

This repository contains code snippets and algorithms that I want to save

algorithms data-structures helper-functions helpers

Last synced: 13 Jun 2026

https://github.com/anupam-dagar/codebase

A collection of c and c++ codes that I have written.

c c-programming cpp data-structures

Last synced: 01 May 2026

https://github.com/gkamboj/leetcode

Collection of LeetCode questions to ace the coding interview!

data-structures java leetcode python

Last synced: 11 Jun 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/knifecake/ads

Some implementations of the traditional algorithms and data structures you're taught in any algorithms course.

algorithm data-structures

Last synced: 29 May 2026

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/alok-38/software-engineering-specialization

Explore a Career as a Software Engineer. Learn the basics of programming and software development

algorithms cryptography data-structures hashtable html-css-javascript java problem-solving

Last synced: 25 Mar 2025

https://github.com/tmzane/leetcode

✍️ My LeetCode solutions written in Go

algorithms data-structures go leetcode

Last synced: 20 Apr 2025

https://github.com/rimubytes/algoquest

Collection of LeetCode questions to ace the coding interview!

algorithms data-structures leetcode-solutions

Last synced: 29 May 2026

https://github.com/mondalbidisha/javascript-data-structures

A project that just contains a javascript implementation of the most common data structures and its algorithms.

binary-search-tree binary-tree data-structures javascript

Last synced: 24 Mar 2025

https://github.com/oniani/purity

A collection of various algorithms and data structures

algorithms data-structures functional-programming haskell

Last synced: 08 Jun 2026

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