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.
- GitHub: https://github.com/topics/data-structures
- Wikipedia: https://en.wikipedia.org/wiki/Data_structure
- Related Topics: algorithm,
- Aliases: data-structure,
- Last updated: 2026-06-30 00:07:47 UTC
- JSON Representation
https://github.com/mattmazzola/uv-test
Collection of Programming Problems from various sources implemented and solved in python (using uv for package management) Source: LeetCode, NeetCode, Exponent, HelloInterview, Meta Career Prep, Algo Monster, etc
algorithms data-structures python uv
Last synced: 03 Sep 2025
https://github.com/0xsirsaif/problem-solving
Solutions of various coding/algorithmic problems solved in multiple languages and from various sources such as books, Coding Challenge Websites..etc
acm-icpc algorithms data-structures problem-solving
Last synced: 31 Mar 2025
https://github.com/ashishshres/linked-list-in-data-structure
Linked List in Data Structure
circular-linked-list data-structures doubly-linked-list linked-list singly-linked-list
Last synced: 02 Jul 2025
https://github.com/jaskaransinghbhalla/iitd-col106
Data Structures & Algorithms course at IIT Delhi | Assignments
Last synced: 28 Jun 2025
https://github.com/nikhilgugwad/a2z
Striver's A2Z DSA Course/Sheet
algorithm data-structures java striver-a2z-sheet-solutions takeuforward
Last synced: 27 Jul 2025
https://github.com/kplanisphere/graph-adjacency-matrix
Proyecto 4 - Estructuras de Datos
adjacency-matrix algorithm-implementation cpp data-structures graph-operations graph-theory matrix-multiplication menu-driven-interface
Last synced: 28 Dec 2025
https://github.com/kplanisphere/matrix-vector-ops-cpp
Proyecto 1 - Estructuras de Datos
2d-matrices algorithm-implementation beginner-projects cpp data-structures dynamic-arrays matrix-operations vector-operations
Last synced: 28 Dec 2025
https://github.com/cassxw/leetcode-practice
My daily Leetcode practice repository, featuring solved problems, categorised solutions, and a structured roadmap for mastering data structures and algorithms.
algorithms coding-challenges competitive-programming data-structures dsa java leetcode leetcode-java leetcode-python leetcode-solutions problem-solving python
Last synced: 30 Apr 2026
https://github.com/windjammer6/13.-common-data-structure-implementations-python
A compilation of various common Data Structure implementations in Python
Last synced: 24 Mar 2025
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/0xnaim/daily-learning-log
Log of my daily learning
algorithms data-structures design-patterns problem-solving
Last synced: 30 Mar 2025
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/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/ichowdhury01/ece-365-data-structures-and-algorithms-i-ii
Projects for Data Structures & Algorithms classes.
algorithms data-structures dijkstra-algorithm dynamic-programming sorting-algorithms
Last synced: 31 Mar 2025
https://github.com/g3th/binary_heap_type
Determine whether a Binary Heap structure is 'min', 'max' or 'no-heap'.
algorithms binary-heap data-structures kotlin max-heap min-heap
Last synced: 28 May 2026
https://github.com/codenitros/dsa
The repository contains solutions to standard DSA problems
algorithms cplusplus data-structures dsa-algorithm
Last synced: 02 Jul 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/villaleo/python-linked-list
Implements the Linked List data structure using Python.
Last synced: 18 Mar 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/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/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/edoriggio/algorithms-and-data-structures
Collection of algorithms and data structures
data-structures python3 searching-algorithms sorting-algorithms
Last synced: 11 May 2025
https://github.com/lithika-damnod/algorithms
C++ Algorithms & Data Structures
algorithms cpp data-structures graph
Last synced: 24 Mar 2025
https://github.com/renatoxm/react-typescript-examples
A collection of Typescript React.js implementations, Patterns, Algorithms and Data Structures.
data-structures design-patterns react reactjs typescript vercel vite
Last synced: 12 Apr 2026
https://github.com/gingercro/studlib
A desktop application for managing student, book, and loan records in a database
algorithms-and-data-structures charp crud csharp-app csharp-code data-structures database database-management dataset gui microsoft-sql-server netframework object-oriented-programming software-development software-engineering sql-query sql-server sqlconnection visual-studio windows-forms
Last synced: 24 Nov 2025
https://github.com/royalbhati/datastructurewithpython
Data Structures and Algorithms Programs in Python
algorithms-datastructures data-structures datastructures python python-data-structures python3
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/gcsecsey/leetcode
Solutions for the LeetCode problems I've encountered.
algorithms data-structures leetcode leetcode-solutions
Last synced: 16 Mar 2025
https://github.com/jqln-vc/cadernos-estudos
Cadernos e notas de estudos, temas variados.
Last synced: 14 Mar 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/azevedo-erick/a1-ds
Primeira avaliação da disciplina de estruturas de dados ministrada pelo professor Silvano Malfatti, foi implementado um jogo de blackjack.
blackjack data-structures java
Last synced: 12 Apr 2025
https://github.com/guangie88/stackie
Contains stack allocated data structures.
cpp cpp-14 cpp-library data-structures stack stack-based string
Last synced: 06 Jun 2026
https://github.com/barcellos-pedro/grokking-algorithms
Exercises based on Grokking Algorithms book
algorithms algorithms-and-data-structures data-structures dsa python
Last synced: 24 Mar 2025
https://github.com/pwalig/aisd-bst
binary search tree
binary-search-tree college-assignment cplusplus cpp data-structures data-structures-and-algorithms
Last synced: 03 Sep 2025
https://github.com/arthur-arslanov/py-cs-playground
Computer Science basics in Python
algorithm algorithms computer-science data-structures leetcode python
Last synced: 22 Apr 2025
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/arthur-arslanov/cs-playground
My Computer Science Education
algorithms computer-science data-structures javascript leetcode python typescript
Last synced: 22 Apr 2025
https://github.com/kevinlin1/deques
An introduction to data structures and algorithm analysis through a comparison of double-ended queue implementations.
data-structures deque education queue stack
Last synced: 08 Apr 2025
https://github.com/abdellahbellakrim/pipex
Mimic pipes in UNIX using C
algorithms c data-structures file-io low-level-programming pipes unix-shell
Last synced: 28 May 2026
https://github.com/suchi25sathavara/sql
Revamping the Bike Rental Database for Operational Efficiency
Last synced: 20 Jan 2026
https://github.com/rabirabirara/roulette-tree
A red-black tree implemented in Rust.
Last synced: 24 Mar 2025
https://github.com/ytakzk/basic_data_structures_and_algorithms_in_python
A collection of snippets of basic data structures and algorithms written in Python.
algorithms computational-geometry data-structures geometry graph-algorithms
Last synced: 03 Sep 2025
https://github.com/gossiperloturot/typemap
Typemap provides unique type key and value pair.
Last synced: 03 Jul 2025
https://github.com/axelvazslima/data-structures
Repository for my Data Structures studies
algorithms algorithms-and-data-structures data-structures java leetcode leetcode-java leetcode-python python
Last synced: 19 May 2026
https://github.com/cidm-ph/distmat
Distance matrix data types and file formats for Rust
bioinformatics data-structures distance-matrix
Last synced: 03 Sep 2025
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/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/antdeivid/estrutura-de-dados-avancada
Repositório destinado ao upload dos programas feitos no estudo de Estrutura de Dados Avançada.
avl-tree bst cpp data-structures red-black-trees
Last synced: 16 Mar 2025
https://github.com/milanh34/gfg-160-days-dsa-challenge
🚀 Currently solving the GFG 160 Days DSA Challenge with Java — committing one problem a day, complete with clean solutions and markdown explanations. This is a live repository that's constantly evolving as I progress through the challenge. Follow along or fork it to start your own grind! 💻🔥
algorithms competitive-programming data-structure-and-algorithm data-structure-java data-structures data-structures-algorithms data-structures-and-algorithms dsa dsa-java geeksforgeeks-dsa geeksforgeeks-java geeksforgeeks-practice geeksforgeeks-solutions gfg-160 gfg-java gfg-practice gfg-questions gfg-solutions java solutions
Last synced: 22 Apr 2025
https://github.com/mahmudmridul/leetcodesolutions
LeetCode problems solution and data structures implemented in python and C#
algorithms csharp data-structures leetcode-solutions problem-solving python sql
Last synced: 02 Apr 2025
https://github.com/trollmii/bunnybase
An efficient data managing system
bunnybase data data-science data-structures database datascience python python3
Last synced: 22 Apr 2025
https://github.com/andyblarblar/algo
A collection of data-structures, helper classes, extensions, and functional constructs to fill in gaps in the BCL.
algorithms data-structures dotnet library
Last synced: 25 Mar 2025
https://github.com/dheavy/struqt
Implementation of several common data structures in Javascript.
data-structures datastructures javascript linked-list
Last synced: 02 Apr 2025
https://github.com/gustavoestevesr/sistema-de-vendas-completo
Sistema de vendas completo! Funções de cadastro, consulta, listagem, realizar venda, relatório por período.
clean-code data-structures date date-time-format design-patterns encapsulation java lamba oriented-object-programming
Last synced: 14 Jul 2025
https://github.com/miladsade96/ds_algo_code_snippets
Python Data Structures and Algorithms Code Snippets
algorithms data-structures python python3 snippets
Last synced: 03 Jul 2025
https://github.com/kmyeaserarafat/problem_solving
Problem Solving Repository This repository is dedicated to various problem-solving approaches and solutions. It contains a collection of algorithms, data structures, coding challenges, and practical problem-solving techniques across multiple programming languages. Ideal for developers looking to enhance their coding skills, prepare for technica
algori data-structures difficult dsa-algorithm fundamentals-of-programming problem-solving programming-language
Last synced: 16 Mar 2025
https://github.com/jorgechato/leetcode
Just a LeetCode challenges library
algorithm-challenges algorithms data-structures leetcode leetcode-solutions
Last synced: 11 Jun 2025
https://github.com/satya-supercluster/geeksforgeeks
This repository serves as a collection of my solutions to various GeeksforGeeks DSA problems.
cpp data-structures data-structures-and-algorithms dsa
Last synced: 01 Apr 2025
https://github.com/themaximalist/jsonagent
An evolving JSON data-structure that uses gpt-4 to update itself
agent data-structures gpt-3 gpt-4 json llm openai
Last synced: 12 Apr 2026
https://github.com/esraakamel1195/data-structure-and-algorithms-practice
Practice With Learn Algorithms And Data Structure From Zero To Hero in JS By @AbanoubNabilTawfik
algorithms data-structures javascript
Last synced: 08 Apr 2025
https://github.com/semi-cloud/algorithm_study
📚2020.01~ BOJ 문제풀이 , 알고리즘 개념 정리
algorithm data-structures java
Last synced: 30 Jul 2025
https://github.com/sreddy-96/top-binary-search-tree
The Odin Project - Binary Search Trees project
algorithms binary-search-tree data-structures javascript
Last synced: 15 Mar 2025
https://github.com/foldermaster/datastructurecpplabworks
Lab works in C++ language about data structures.
completed console cplusplus data-structures
Last synced: 28 Mar 2025
https://github.com/thegirlsynth/binary_trees
This is a project on Binary Trees.
Last synced: 08 Dec 2025
https://github.com/sushantjadhav416/dsa_and_competitive_programs
This repository contains programs related to Data Structures and Algorithms (DSA) and competitive programming
algorithm-challenges algorithms data-structures dsalgo-questions maang-preparation programming-exercises
Last synced: 30 Jul 2025
https://github.com/aadewunmi/grokking-the-coding-interview-patterns-for-coding-questions
Grokking the Coding Interview Patterns for Coding Questions
algorithms algorithms-and-data-structures coding-interview coding-interview-questions data-structures grokking-algorithms grokking-algorithms-in-java grokking-coding-interview interview-preparation java
Last synced: 20 Mar 2025
https://github.com/ompreetham/data-structures
binary-search-tree c data data-structures datastructures graph linked-list list stack structures tree
Last synced: 25 Mar 2025
https://github.com/magnusrodseth/celeritas
A website for categorizing and visualizing data structures and algorithms.
algorithms data-structures data-visualization nextjs react tailwindcss typescript
Last synced: 12 Apr 2026
https://github.com/martincastroalvarez/data-structures-java
Data Structures in Java
array binary-search data-structures hash-table java linked-list queue set stack tree
Last synced: 08 Apr 2025
https://github.com/fl03/ndtensor
ndtensor is designed to be a flexible and powerful tensor library for Rust
data-structures ndarray rust tensor
Last synced: 06 Jan 2026
https://github.com/sagnik20/java-programs
applet data-structures datastructures inheritance java java-8 java8
Last synced: 25 Mar 2025
https://github.com/dyna-bytes/data-structure-and-algorithm
[KECE208] Data Structure and Algorithm, Korea Univ.
Last synced: 25 Mar 2025
https://github.com/splurf/implhm
Simplified library of collision-handling HashMaps
collision-handling data-structures hashmap
Last synced: 20 Mar 2025
https://github.com/ksatriow/backtobasic-dsa-js
data-structures list sort timecomplexity tree
Last synced: 26 Jun 2025
https://github.com/janeberry/hangman
Classic Hangman Game
data-structures linked-list lists
Last synced: 26 May 2026
https://github.com/first-coding/datastruct-ubuntu
This is my DataStruct Repositories for Ubuntu.
Last synced: 26 Nov 2025
https://github.com/snjlee58/datastructures-snu2022
[Assignment Source Codes & Scores] SNU CSE M1522.000900 Data Structures (자료구조) by Prof. Byeong Ro Moon (문병로 교수님), 2022 Spring Semester.
assignment cse data-structures java snu solutions
Last synced: 16 Mar 2025
https://github.com/nathaniyell/meta-js-course
A repository with details of the different Javascript concepts learnt in Meta's Javascript course on Coursera
array-methods data-structures destructuring dom-manipulation functional-programming handling-errors ifelse inheritance javascript jest-test loops-and-iterations map mocking oop oop-principles set switch-case unit-test
Last synced: 29 May 2026
https://github.com/justdvnsh/algorithms
A list of all major algorithms, their tests and explanations ranging all the way from basic to advanced.
advanced algorithms basic data-structures intermediate javascript machine-learning-algorithms statistics
Last synced: 12 Jul 2025
https://github.com/pablorodrigo52/leetcode
Some Algorithm problems
algorithms binary-search-tree data-structures sorting-algorithms tree
Last synced: 01 Apr 2025
https://github.com/knands42/algorithms-data-structure-go
A place to put all my solved algorithm exervices and data structure in Golang
algorithms data-structures golang
Last synced: 11 Jun 2025
https://github.com/claudemuller/hashtable.c
A hash table implementation in C
c data-structures hashmap hashtable
Last synced: 08 Apr 2025
https://github.com/cariad/nvalues
Python package for working with n-dimensional volumes of data
data-science data-structures python
Last synced: 28 Mar 2025
https://github.com/adudko/leetcode
algorithms data-structures leetcode problem-solving
Last synced: 16 Mar 2025
https://github.com/agoalofalife/data-structures
Structure data
algorithm data-structures golang structured-data
Last synced: 24 Mar 2025
https://github.com/onmax/dyna
Dynamic data structures in C.
c data-structures dynamic-data-structure
Last synced: 24 Mar 2025
https://github.com/deepak-tiwari-dt/data-structures-and-algorithms
Data Structures and Algorithms
algorithms cpp data-structures data-structures-and-algorithms dsa dsalgo
Last synced: 04 Sep 2025
https://github.com/sauravrwt/practicals
B.Tech(IT) program, students are required to complete practicals starting from the 3rd semester.
compiler-design computional-methods daa data-structures dbms java oops-in-cpp operating-system pslp
Last synced: 01 Apr 2025
https://github.com/abdulazizalsheikh/restaurant-system
This repository contains a cloud-based restaurant system designed for a Data Structures course at ImamU. The system aims to streamline the ordering and collection process in a virtual restaurant environment, enhancing efficiency and customer satisfaction through intelligent use of data structures.
Last synced: 11 Oct 2025
https://github.com/kacper0199/snake-solver
This snake game solver is represented by an undirected graph and the Hamiltonian Cycle algorithm that generates path visiting each vertex exactly once. This approach ensures that the snake will never collide and maximum score will be achieved.
algorithms data-structures hamiltonian-cycles pygame python snake-game
Last synced: 25 Mar 2025
https://github.com/bernoussama/the-js-way-coding
TheJsWay coding exercises
data-structures javascript programming
Last synced: 30 Mar 2025
https://github.com/mmanishh/codilitysolution
Codility problem solutions
algorithms codility codility-solutions data-structures
Last synced: 01 Apr 2025
https://github.com/aswassaw/belajar-lodash
Belajar method2 yang dimiliki oleh lodash.
Last synced: 13 Jul 2025
https://github.com/nstefan002/aisp
AiSP i smer
algorithms cpp data-structures faculty learning
Last synced: 29 May 2026
https://github.com/jasonwashburn/dsa-python
Implementing Data Structures and Algorithms in Python using TDD
algorithms data-structures tdd
Last synced: 26 Mar 2025
https://github.com/xorz57/binarysearchtree
Binary Search Tree written in C++14
binary-search-tree cpp data-structures datastructures
Last synced: 24 Mar 2025