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-04-01 00:07:41 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/bottomsnode/data-structure-with-python
Discover Python implementations of core data structures with Tkinter animations for intuitive visualization. Explore arrays, graphs, linked lists, queues, stacks, and trees through interactive animations, ideal for beginners and experienced programmers alike. Gain insights and deepen your understanding with this engaging learning resource.
array data-structures graph-algorithms linked-list python queue stack tkinter-graphic-interface tree-structure
Last synced: 12 Mar 2025
https://github.com/c1m50c/leet-code-solutions
A collection of my LeetCode submissions.
algorithm algorithms data-structures dynamic-programming interview-questions leetcode leetcode-python leetcode-solutions python python-3 solutions
Last synced: 28 Dec 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/senior-sigan/data-structures-training
Common data structures and algorithms I implemented just to practise
cpp data-structures learn-to-code
Last synced: 10 Mar 2025
https://github.com/naforoutan/skyline-computation-bjr-tree
A data structures project implementing a BJR-Tree for efficient dynamic skyline queries, processing multi-dimensional datasets with continuous point insertions and deletions.
data-structures skyline tree-structure
Last synced: 18 Sep 2025
https://github.com/dpetrosy/saed_graph_project
In this repository, I store my course project about graph theory, which I've done during my university education.
algorithms console-application course-work cpp cpp11 data-structures graph graph-algorithms graph-theory graph-visualization problem-solving spanning-tree tree university-project
Last synced: 24 Mar 2025
https://github.com/dkauf42/tablequery
Functions to query a MATLAB DataTable, using match & range criteria
Last synced: 27 Jul 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/lxsmnsyc/q43
A Quadtree class for JS/ES
aabb axis-aligned-bounding-box data-structures datastructures game game-dev game-development game-engine graph-algorithms quad-tree quadtree space-partitioning tree tree-structure
Last synced: 27 Feb 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: 08 Apr 2025
https://github.com/hsins/daily-coding-problem
🗓️ Solutions to the problems from Daily Coding Problem. You can subscribe to that service and it would send a coding task to you every day for practicing and enhancing your problem-solving ability.
coding-interviews daily-coding-problem data-structures data-structures-and-algorithms
Last synced: 05 Mar 2025
https://github.com/jankapunkt/meteor-reactive-data-structures
Collection of verious reactive data sructures for MeteorJS
data data-structures graph linked-list list meteor meteorjs queue reactive reactivity stack tree
Last synced: 27 Jul 2025
https://github.com/windjammer6/12.-data-structures-and-algorithms-learning-and-practice-python
My learning journey of Data Structures and Algorithms in Python
algorithms data-structures 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/brianbroderick/elixir_data_structures
Meetup example project
code-exercise data-structures elixir elixir-lang elixir-programming-language
Last synced: 04 Feb 2026
https://github.com/programkingabel/princeton-algos-ds
Princeton Algos and DS with Java
algorithms backend bigonotation data-structures
Last synced: 13 Jun 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/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/adityasharmahub/dsa-notes
DSA Notes
algorithms data-structures data-structures-and-algorithms dsa dsa-practice dsa-questions
Last synced: 27 Jul 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/csvitor-dev/clang-exercises
Data Structures Exercises with Clang
Last synced: 27 Jul 2025
https://github.com/iamthiagoo/data-structures
Repositório para armazenar os códigos de Data Structures em C#
Last synced: 18 Aug 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/marlaugustin/spring2024-datastructure
This is a repository containing the different labs and projects that I had to do for my Data structure and algorithms class for my spring semester
Last synced: 24 Mar 2025
https://github.com/jahangiraze/java-leetcode
algorithms data-structures java
Last synced: 24 Mar 2025
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/yanfiq/cplusplus
a bunch of C++ code
computer-science cplusplus cpp data-structures learn-to-code segmentation-fault
Last synced: 27 Jul 2025
https://github.com/hamidhosen42/lightoj-problems-discussion-and-solutions
lightOj-problems-discussion-and-solutions-and-algorithm-and-data structures
algorithms c-plus-plus c-programming data-structures discussion lightoj-solutions
Last synced: 26 Jul 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/whitedodo/datastructure1
Horowitz의 C++ 자료구조(Horowitz's C ++ Data Structure)
cpp data-structure-cpp data-structures
Last synced: 26 Jul 2025
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/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/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/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/xenoverseup/data-structures
Data structures in every language I know.
cpp data data-science data-structures data-structures-and-algorithms doubly-linked-list linked-list
Last synced: 26 Jul 2025
https://github.com/dorosch/datastructures
Rust implementations of data structures
algorithms data-structures educational-project rust
Last synced: 18 Jun 2025
https://github.com/dan-niles/data-structures-and-algorithms
Collection of data structures and algorithms for CS2023
algorithms cpp cs2023 data-structures
Last synced: 18 Sep 2025
https://github.com/ivanproskuryakov/algorithms-ts
Leetcode algorithms in TS
algorithms data-structures typescript
Last synced: 16 Mar 2025
https://github.com/lithika-damnod/algorithms
C++ Algorithms & Data Structures
algorithms cpp data-structures graph
Last synced: 24 Mar 2025
https://github.com/mun1r0b0t/c-development-kit
A collection of simple datastructures in C
Last synced: 11 Jun 2025
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/studyresearchprojects/dsa-in-cpp
Data Structures and Algorithms with C++
algorithms cpp data-structures
Last synced: 23 Nov 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/l004p/in-memory-data-store
In memory KV store. Learning from https://build-your-own.org/redis/
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/ahmedhosssam/dynamo-tree
Data structures project for college (AVL tree).
avl-tree cpp cpprestsdk data-structures javascript react
Last synced: 08 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/msarmadqadeer/data-structures-implementation
These are the tasks that I performed during learning data structures.
cpp data-structures dsa dsa-algorithm
Last synced: 26 Jul 2025
https://github.com/guangie88/stackie
Contains stack allocated data structures.
cpp cpp-14 cpp-library data-structures stack stack-based string
Last synced: 24 Nov 2025
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/rifa8/algo-ds-part2
Solving Problems with Algorithms
algortithms data-structures data-structures-and-algorithms
Last synced: 03 Jul 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/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/karsterr/code-challanges
A personal repository of coding challenge solutions from platforms like LeetCode and HackerRank, written in Python and C++. Includes failed attempts, debugging notes, and detailed README files for each problem to track learning progress.
algorithms code-challenge competitive-programming cpp data-structures hackerrrank learning-by-doing leetcode neetcode problem-solving python
Last synced: 18 Sep 2025
https://github.com/mroth/orderedmap
:ant: ordered map implementation for Go
Last synced: 24 Nov 2025
https://github.com/ocdbytes/ds-algo-important-questions
Data Structures and Algorithms | LeetCode Solutions | Coding Ninjas Solutions | Love Babbar Playlist
algorithms cpp data-structures
Last synced: 26 Jul 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/arkid15r/cs
Go/TypeScript exercies on algorithms and data structures.
algorithms data-structures data-structures-algorithms sorting-algorithms
Last synced: 26 Jul 2025
https://github.com/alex-cultrera/custom-implementation-of-arraylist-v2
applied Test Driven Development to refactor my own implementation of the ArrayList data structure as well as add new functionality
algorithms arraylist arrays data-structures interfaces java junit lists tdd test-driven-development
Last synced: 31 Aug 2025
https://github.com/vextroyer/heap
Heap data structure implementation on several languages
Last synced: 12 Jun 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/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/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/woosungkim0123/data-structures-deep-dive
Repository for Data Structures Learning
Last synced: 24 Aug 2025
https://github.com/3ein39/sparse_array_matrix
Representing an array of very huge indices (e.g. 10^8) using doubly linked list
data-structures doubly-linked-list linked-list sparse-matrices sparse-matrix
Last synced: 26 Jul 2025
https://github.com/rationalcrafter/avl_tree
Simple implementation of an AVL tree set data structure
Last synced: 26 Jul 2025
https://github.com/szawrowski/algo-ts
Algorithms, data structures and utilities
algorithms data-structures deno typescript utilities
Last synced: 01 Apr 2025
https://github.com/aishikmukherjee/linked-lists-in-c
Developer/Creator: Aishik Mukherjee
c c-programming circular-linked-list code coding cse data-structures doubly-linked-list dsa easy interview-practice interview-questions linked-list linked-list-in-c malloc programming programming-language singly-linked-list
Last synced: 27 Jun 2025
https://github.com/ianfelps/leetcode
Repositório com soluções comentadas de problemas de LeetCode. Inclui explicações, abordagens utilizadas e reflexões sobre cada questão resolvida.
data-structures leetcode python study
Last synced: 18 Sep 2025
https://github.com/suchi25sathavara/sql
Revamping the Bike Rental Database for Operational Efficiency
Last synced: 20 Jan 2026
https://github.com/abdellahbellakrim/philosophers_42
Implementing the dining problem with philosophers around the table in C programming using threads and processes.
algorithms c data-structures dining-philosophers-problem low-level-programming processes threads
Last synced: 26 Jul 2025
https://github.com/cserajdeep/dsa-sparse-matrix2triplet
Sparse Matrix to Triplet and various triplet operations. e.g., transpose, addition, and multiplication.
c colab-notebook data-structures dsa matrix matrix-multiplication multiplication sparse-matrix triplet
Last synced: 26 Jul 2025
https://github.com/somudrochowdhury08/doubly-linked-list-prctice
cpp data-structures singly-linked-list
Last synced: 27 Mar 2025
https://github.com/mateus-claudino/ds-in-c
just having some fun learning data structures and implementing them in c. :)
algorithms c data-structures university-assignment
Last synced: 25 Jul 2025
https://github.com/ashirvad47/l.c.d
A collection of LeetCode questions solved by me.
algorithms data-structures database java mysql
Last synced: 02 Jan 2026
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/ashvegeta/data-structures-and-algorithms
questions on DSA solved
Last synced: 25 Jul 2025
https://github.com/gossiperloturot/typemap
Typemap provides unique type key and value pair.
Last synced: 03 Jul 2025
https://github.com/soodaayush/cs50x-2024
A collection of all my CS50x 2024 Problem Set solutions.
ai algorithms c data-structures flask html-css-javascript python scratch sql
Last synced: 24 Mar 2025
https://github.com/gcarreno/nosodatasharp
Basic Noso Data blocks in C#
csharp data-structures datastructures dotnet noso noso-coin nosocoin
Last synced: 15 Oct 2025
https://github.com/davidlapadula/jsalgorithmpractice
algorithm data-structures javascript
Last synced: 18 Mar 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: 16 Mar 2025
https://github.com/allenvox/leetcode
LeetCode tasks solutions
arrays c cpp data-structures dynamic-programming leetcode leetcode-solutions
Last synced: 27 Feb 2025
https://github.com/jtd-117/ads_py
A collection of 'Algorithms & Data Structures' (ADS) implemented in the 'Python' programming language.
Last synced: 25 Jul 2025
https://github.com/md-imtiaz-hossain/50-days_dsa_java_leetcode_practice_part-01
50 Days DSA Challeng with Java and practice with LeetCode
50daysofcode algorithm data-structures dsa java
Last synced: 24 Dec 2025
https://github.com/moltinginstar/rosalind
My solutions to problems from Rosalind.
algorithms alignment bioinformatics data-structures genomics rosalind
Last synced: 08 Apr 2025
https://github.com/tawfik-s/data-structure-and-some-algoritms-and-tricks
some data structure implementation and algorithms
Last synced: 28 Dec 2025
https://github.com/ppodds/ncudatastructurehw
National Central University Data Structure Homework (Backup)
c cpp data-structures homework ncucsie
Last synced: 25 Jul 2025