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-23 00:07:37 UTC
- JSON Representation
https://github.com/filipe1309/ud-ci-bootcamp
algorithms coding-challenges data-structures jest nodejs
Last synced: 06 May 2026
https://github.com/saibarathr/file-explorer
File and Folder management reusable react component created with tree data structure to add, edit and delete folders and files.
data-structures reactjs tailwindcss
Last synced: 06 May 2026
https://github.com/j-ajsivinac/edd_vd2s2023_py
Aplicación de control de Tutorías mediante el uso de estructuras de datos
data-structures go reactjs tailwindcss
Last synced: 06 May 2026
https://github.com/man2dev/data-structure-course
Some of my Data Structure projects
data-structures java university university-assignment university-course university-project
Last synced: 10 Jun 2026
https://github.com/sachingw777/data-structures
Implementation of C++ Data Structures & Algorithms.
algorithms cpp data-structures
Last synced: 10 Jun 2026
https://github.com/tojan-naiem/my-data-structure
Data structure i build it
arraylist build data-structures java linked-list node project queue stack swing-gui
Last synced: 07 May 2026
https://github.com/sathyasris27/programming-with-c-and-python
Programming exercises and practice in C, Java and Python.
algorithms c-programming data-structures java python
Last synced: 07 May 2026
https://github.com/abdoufermat5/dsa-in-python
Personal notes from dsa in python book
algorithms algorithms-and-data-structures data-structures dsa python
Last synced: 10 Jun 2026
https://github.com/themusharraf/fastapibooks
A REST API built with Python and FastAPI, integrating with PostgreSQL for CRUD operations (Create, Read, Update, Delete) on books.
api architecture data-structures database fastapi render server sqlalchemy
Last synced: 07 May 2026
https://github.com/armcburney/practice
:pencil2: Practice problems implemented in C++, Python, Scala, and Ruby
algorithms data-structures python scala
Last synced: 08 May 2026
https://github.com/rozeappletree/swift4tensorflow
Swift and Swift for TensorFlow
data-structures deep-learning jupyter-notebooks machine-learning swift-package-manager swift5 tensorflow
Last synced: 15 May 2026
https://github.com/pedrodevvv/general-studies
A repository to store my studies, has data structure, node.js, sql and exercises
data-structures handlebars-js javascript mysql nodejs
Last synced: 08 May 2026
https://github.com/aditeyabaral/dml-assignment-ue18cs205
A repository containing the source code for the Graph Network Assignment given as a part of the Discrete Mathematics and Logic course (UE18CS205) at PES University. The objective of the assignment was to profile a graph and verify certain properties.
c data-structures discrete-math discrete-mathematics graph graph-algorithms graphs-theory logic-programming
Last synced: 10 Jun 2026
https://github.com/evandrolg/data_structures_in_ruby
A collection of data structures written in Ruby
algorithms data-structures ruby
Last synced: 10 Jun 2026
https://github.com/pedrohenrique-git/voting-system
system to create polls
data-structures oriented-object-programming typescript
Last synced: 10 Jun 2026
https://github.com/chiragsdev/data-structure
Here is the Data Structure With Java
data-structures java problem-solving
Last synced: 10 Jun 2026
https://github.com/mahmudmardini/stack
Data Structures course 2019 (3rd semester)
Last synced: 08 May 2026
https://github.com/harsha-vardhan-tangudu/online-learning-platform-using-hybrid-data-structures
Mentor And Me - Applied data structures wherever required
application data-structures data-structures-and-algorithms database datastructures flask-application graph hash hybrid-data-structures python queues tkinter ui
Last synced: 09 May 2026
https://github.com/cyberfined/splay-tree-rs
Splay tree implementation in rust
data-structure data-structures splay-tree
Last synced: 10 Jun 2026
https://github.com/master4novice/react-data
Data Structure React Library.
bootstrap data-structures es6 font-awesome react reactstrap
Last synced: 12 Apr 2026
https://github.com/mrktsm/calculator
JavaFX-based Calculator App for CS216
css data-structures java javafx object-oriented-programming stack
Last synced: 09 May 2026
https://github.com/isaaczhang4/mathematical-expression-calculator
Two calculator programs, one evaluates infix expressions, the other evaluates a series of expressions which may include variables.
calculator data-structures parsing python shunting-yard-algorithm
Last synced: 22 Jun 2026
https://github.com/williamfzc/planter
compile dict (json/yaml/toml/everything) to tree
data-structures dictionary json python tree tree-structure yaml
Last synced: 10 May 2026
https://github.com/kalwar/snakegame
A very basic snake game using queue DS using JS/React
data-structures queue reactjs simple-app snake-game
Last synced: 10 May 2026
https://github.com/plopezgit/sprint2_t1_mysql_data_structure
Data Structure comprehension
data-structures diagramming drawio eer-diagram field join mysql mysql-database query record sql table terminal workbench
Last synced: 10 May 2026
https://github.com/choonchernlim/spring-modularizer
Transforms an input object into a modularized result object based on the requested data module(s).
data-structures design-patterns groovy java-8 spring
Last synced: 10 May 2026
https://github.com/raviteja-reddy-guntaka/data-structures-and-algorithms-in-python
Practice exercise problems in Python
algorithms data-structures jupyter-notebooks python3
Last synced: 10 May 2026
https://github.com/burakyilmaz321/data-structures
Data structure implementations
Last synced: 11 May 2026
https://github.com/tans105/frontend-interview-prep
Competitive programming questions and tiny projects frequently asked on the interview
competitive-programming css data-structures datastructures-algorithms design-patterns frontend geekforgeeks-solutions geeksforgeeks html interview javascript javascript-framework leetcode leetcode-solutions react reactjs vanilla-javascript
Last synced: 11 May 2026
https://github.com/lucashomuniz/project-04
STATISTICAL ANALYSIS FOR DEMAND PLANNING IN POWERBI
bigquery data-analysis data-structures data-visualization database google-cloud-platform powerbi powerbi-visuals sql sql-query
Last synced: 11 May 2026
https://github.com/nelsonwenner/data-structure
:books: Data structure studies.
Last synced: 11 May 2026
https://github.com/jayesh-tanna/coding-problem-solution
Data structures and algorithms - Hackerrank & geeksforgeeks solutions in c# and java
algortihms csharp data-structures geeksforgeeks-solutions hackerrank java
Last synced: 12 May 2026
https://github.com/tralahm/machine-learning-in-tensorflow
Using Tensorflow to apply and implement machine learning algorithms enabled by constraints exposed by representations that support models targeted at thinking,perception and action
algorithms constraints data-structures machine-learning models tensorflow tralahm tralahtek
Last synced: 12 May 2026
https://github.com/wesgtox/data-structure-ii
College "Data Structure II" exercises.
algorithms c cpp data-structures hash-table tree-structure
Last synced: 13 May 2026
https://github.com/tanishraj/data-structures-using-javascript
Leet Code Problems with solutions using DS and Algo
algorithms data-structures data-structures-and-algorithms data-structures-and-algorithms-js javascript
Last synced: 13 May 2026
https://github.com/mohamedwelteir/infix-to-postfix--expression-evaluator
This project is for converting mathematical expression from infix to postfix as well as evaluating the expression.
Last synced: 11 Jun 2026
https://github.com/dev88jerry/cs304
Bishop's University - CS304 Data Structures
bishops bu data data-structures python structure university
Last synced: 11 Jun 2026
https://github.com/shahadathhs/leetcode-javascript
JavaScript-only LeetCode questions with solutions, explanations, and concept-based tagging.
algorithms data-structures javascript leetcode leetcode-javascript leetcode-solutions leetcode-typescript typescript
Last synced: 13 May 2026
https://github.com/andygol/andygol.github.io
Andrii Holovin – Product & Project Manager Geospatial Expert / OpenStreetMap Consultant / DevOps practitioner
consultant data data-structures devops experience floss gis mapping navigation openstreetmap personal-site personal-website
Last synced: 13 May 2026
https://github.com/madebypixel02/python-weekly-exercises-2019
[Uc3m] An introduction to python
classes data-science data-structures exercise oop programming programming-exercises pyhon uc3m
Last synced: 14 May 2026
https://github.com/kamzzi/dsa-typescript
Data Structures and Algorithms using Typescript and Vitest
algorithms data-structures typescript vite vitest
Last synced: 14 May 2026
https://github.com/ahlusar1989/exercisms
Small finger exercises
data-structures exercise functional problem-solving scala
Last synced: 14 May 2026
https://github.com/hediyeorhan/datastructures
bfs-algorithm c data-structures dfs-algorithm queue recursive stack
Last synced: 11 Jun 2026
https://github.com/momen-alshouha/data-structures-linkedlist-queue-stack
This repo contains a C++ template classes for circular doubly linked-list , queue and stack , designed with OOP principles. It features various operations for those data-structues.
aggregation data-structures linked-list object-oriented-programming queue stack
Last synced: 11 Jun 2026
https://github.com/nohomey/sdp-directory-tree-homework
Code for the third Data structures and algorithms course homework (File matcher)
allocator cpp14 data-structures iterator
Last synced: 12 Jun 2026
https://github.com/harrisonhemstreet/dsa-python
Data Structures and Algorithms! (plus some Leetcode!)
algorithms data-structures dsa leetcode leetcode-python python3
Last synced: 12 Jun 2026
https://github.com/mahmud-kandawala/c-programming-coursework
This repository delves into the advanced facets of the C programming language, exploring topics from basic syntax to intricate data structures like linked lists, binary trees, and multiway search trees.
Last synced: 12 Jun 2026
https://github.com/shaharashe/leetcode
A collection of my LeetCode solutions, showcasing problem-solving skills and algorithmic techniques.
algorithm algorithm-challenges algorithms algorithms-and-data-structures data-structures leetcode leetcode-bash leetcode-c leetcode-cpp leetcode-csharp leetcode-java leetcode-javascript leetcode-practice leetcode-python leetcode-python3 leetcode-questions leetcode-solutions leetcode-sql math mathematics
Last synced: 13 Jun 2026
https://github.com/sanjaraiy/dsa_series
Explore the efficiency of countSort in this DSA playground! 📊✨ Master sorting algorithms with hands-on practice.
alogrithms countsort cpp data-structure-and-algorithm data-structures vscode
Last synced: 13 Jun 2026
https://github.com/jubayer98/data-structures-basic-problems
Here are solutions to some basic data structure problems implemented in C++.
basic-programming cpp data-structures
Last synced: 13 Jun 2026
https://github.com/wcygan/java-practice
java-practice
algorithms concurrency concurrent-data-structure concurrent-programming data-structures java jvm property-based-testing
Last synced: 13 Jun 2026
https://github.com/roydevashish/cpp
This repository contains a collection of C++ programs, algorithms, and examples. It is designed for learners and developers interested in exploring fundamental and advanced concepts in C++ programming, including data structures, algorithms, object-oriented programming, and more. Contributions and suggestions are welcome!
algorithms cpp data-structures object-oriented-programming oop
Last synced: 13 Jun 2026
https://github.com/sojebsikder/dsa
Data structure and algorithm implementation in JavaScript.
algorithm data-structures dsa interview javascript js queue stack tree
Last synced: 14 Jun 2026
https://github.com/brendanddev/struccs
A lightweight, generic C library of fundamental data structures. No dependencies, no standard container libraries.
algorithms data-structures memory-management
Last synced: 14 Jun 2026
https://github.com/iamsumit/go-dsa
This repository is to try out data structure and algorithm.
algorithms data-structures dsa-practice golang
Last synced: 14 Jun 2026
https://github.com/cgrade/alx-low_level_programming
This repository contains programs written for the low-level programming and algorithm track at the alx-SoftwareEngineering program facilitated by ALX. I am learning about data structures, algorithms, and other low-level programming concepts while working in the C language
bigonotation brainfuck c data-structures recursion
Last synced: 14 Jun 2026
https://github.com/shrondi/data-estructures
TADs en C++
c-plus-plus data-science data-structures estructura-de-datos
Last synced: 14 Jun 2026
https://github.com/wassimans/algorithms-and-data-structures-in-rust
Rust implementations for some algorithms and data structures.
algorithms data-structures rust-lang
Last synced: 15 Jun 2026
https://github.com/yaxsomo/aerosentinel-relay-protocol
A complete custom protocol for rocketry applications with Aerosentinel Ecosystem.
aerospace communication data-structures ground-station library multiprocessor-systems packets protocol
Last synced: 15 Jun 2026
https://github.com/mangad/cppdsa
My personal study on Data Structures and Algorithms in C++.
algorithms cmake conan2 cpp cpp17 cpp20 data-structures data-structures-and-algorithms doxygen google-benchmark google-test gprof perf valgrind
Last synced: 15 Jun 2026
https://github.com/lucashnss/algorithms-python
This repository serves to recreate famous algorithms and data structures to train my coding and logic skills in the Python language.
algorithms data-structures python
Last synced: 15 Jun 2026
https://github.com/aabduvak/ft_containers
The multiple available containers in C++ all have a very different usage. To make sure you understand them all, let's re-implement them!
42istanbul 42school containers data-structures stl
Last synced: 15 Jun 2026
https://github.com/lucabecci/funny-js
Practise of data structures and algorithms in Javascript ES6
algorithms data-structures javascript
Last synced: 15 Jun 2026
https://github.com/gozeloglu/footballer-db
Fall 2018-2019
cpp11 data-structures doubly-linked-list linked-list
Last synced: 16 Jun 2026
https://github.com/mroth/orderedmap
🐜 ordered map implementation for Go
data-structures go go-module golang
Last synced: 16 Jun 2026
https://github.com/jitesoft/php-datastructures
Misc data structures for php 7.4.2+.
data-structures datastructures hacktoberfest map math php
Last synced: 17 Jun 2026
https://github.com/caiogmrocha/rust-studies
Repositório dedicado à criação e estudo de estruturas de dados e algoritmos famosos em Rust
algorithms bst data-structures linked-list rust
Last synced: 17 Jun 2026
https://github.com/mahmud-kandawala/data-structures-coursework
This repository delves into the core principles of data structures, covering essential types like arrays, stacks, queues, lists, trees, and graphs, utilizing Python and its extensive libraries to apply and demonstrate these concepts.
array binary-search-tree data-structures graph hashmaps heaps linked-list python queue stacks
Last synced: 17 Jun 2026
https://github.com/aanastasiou/neoads
Abstract Data Structures over neo4j
data-modeling data-science data-structures data-visualization graph-theory ogm
Last synced: 17 Jun 2026
https://github.com/usmanmehmood55/queue
A queue implementation in C
buffer c data-structures queue
Last synced: 17 Jun 2026
https://github.com/brianelizondo/data-structures-sorting-algorithms
Sorting Algorithms Exercises
algorithms data-structures javascript
Last synced: 18 Jun 2026
https://github.com/miojo-dev/hash_study
Small study, making a Hash structure from scratch using Pascal, the idea is to make a Hash who includes CPF and separate them by the last 2 digits and use binary search to consult
cpf data-structures data-structures-and-algorithms hash pascal pascal-language pascal-programming study study-project
Last synced: 18 Jun 2026
https://github.com/scisamir/alx-low_level_programming
For ALX SE low level programming
algorithms c data-structures makefiles
Last synced: 18 Jun 2026
https://github.com/radhirasho/bst-algos
Just me messing around with a bunch of different algorithms, was going to originally be just Binary Search Tree related Algorithms, but, as you can clearly see, it's expanded just a tiny bit past that
algorithm binary-search-tree binary-trees data-structures
Last synced: 18 Jun 2026
https://github.com/orcalinux/data-structure-and-algorithms-project
data-structures desktop-application qt6-gui qtcreator
Last synced: 19 Jun 2026
https://github.com/maia14/task-scheduler
C project developed in Linux environment A tasks scheduler from scratch by implementing various data structures, such as: linked list, queue, etc.
c data-structures task-manager
Last synced: 19 Jun 2026
https://github.com/belovetech/alx-low_level_programming
A solid foundation in low-level programming using C, the mother of all languages. This codebase includes functional and dynamic programming, data structures (arrays, singly and doubly linked lists, hash tables), memory management, I/O operations, kernel interaction, and more.
algorithms arrays c data-structures linked-list pointers-in-c recursion-algorithm string-manipulation
Last synced: 20 Jun 2026
https://github.com/yuvrajchandra/dsapractice
This repository contains topic-wise questions and solutions for DSA practice.
algorithms data-structures dsa mathematics
Last synced: 20 Jun 2026
https://github.com/faanid/leetcode-solutions
My solutions to LeetCode problems with explanations in TS
algorithm data-structures datastructures-algorithms dsa javascript leetcode-solutions typescript
Last synced: 20 Jun 2026
https://github.com/hebertcisco/remodel-core-docs
Documentation site for remodel-core, built with React Router and Fumadocs.
data-structures database ddl er-diagram modeling parser-implementations sql
Last synced: 20 Jun 2026
https://github.com/zhengxs2018/tiny-tree
一个循环解决行转树的问题,快速,轻量,无依赖。
array-to-tree array2tree data-structures tree tree2array
Last synced: 20 Jun 2026
https://github.com/madmmas/java-concurrency-interview-practice
50 structured Java concurrency problems — beginner to expert — with JUnit 5 tests. Interview prep & hands-on learning.
concurrency data-structures interview-prep java java-concurrency junit5 locking maven multithreading thread-safety
Last synced: 21 Jun 2026
https://github.com/romanstrazanec/algorithms
General algorithms
algorithms computational-geometry data-structures mathematics
Last synced: 21 Jun 2026
https://github.com/turhancan97/adventofcode
My solutions for Advent of Code (via Python)
2022-focus advent-of-code algorithms data-structures programming python
Last synced: 21 Jun 2026
https://github.com/muntaha-islam0019/javaplayground
A collection of Java backend practice projects and coding exercises, exploring core OOP concepts, algorithms, data structures, and backend development patterns.
algorithms backend-development coding-practice data-structures intellij-idea java leetcode-solutions oop software-engineering system-design
Last synced: 22 Jun 2026
https://github.com/agrim123/algo-ds
Algorithms and Data Structures
algorithms computer-science data-structures
Last synced: 22 Jun 2026
https://github.com/francesco-s/leetcodes
LeetCode problems solved in Python. Each solution is well-tested and easy to execute (WIP).
competitive-programming data-structures problem-solving
Last synced: 22 Jun 2026
https://github.com/scisamir/binary_trees
0x1D. C - Binary trees
algorithm binary-trees c data-structures
Last synced: 22 Jun 2026
https://github.com/gozeloglu/treasure-hunters
Fall 2018-2019
array data-structures multidimensional-arrays
Last synced: 22 Jun 2026
https://github.com/bearlike/practising-dsa
I practise general Programming, Data Structures and Algorithms here.
data-structures practice-programming
Last synced: 22 Jun 2026
https://github.com/gdiasag/graph-repr
Algorithms and Data Structures related to the representation and manipulation of graphs
data-structures graph-algorithms graph-theory
Last synced: 22 Jun 2026
https://github.com/skharchikov/leetcode-rust
LeetCode solutions in Rust
algorithms blind75 data-structures leetcode rust
Last synced: 23 Jun 2026
https://github.com/genthegreat/data-structures-and-algorithms
Data Structures in Javascript
algorithms algorithms-and-data-structures data-structures
Last synced: 23 Jun 2026