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-03 00:07:18 UTC
- JSON Representation
https://github.com/khaleelmuhd1998/programmingpractises
My coding practise history.
algorithms coding data-structures programming
Last synced: 08 Apr 2025
https://github.com/elhostakosta/codewars
🥋 My solutions to Codewars Kata.
algorithms codewars data-structures javascript kata
Last synced: 24 Mar 2025
https://github.com/al-ghaly/data-structure-functions
Some basic Algorithms
algorithms data-structures python searching-algorithms sorting-algorithms
Last synced: 15 Mar 2025
https://github.com/momen-alshouha/data-structure-queue
This repo contains a C++ template class for a queue -linked-list-based- , designed with OOP principles. It features essential queue operations such as enqueue, dequeue, front, rear, size tracking, and a copy constructor.
cpp data-structures linked-list oop-principles queue
Last synced: 20 Nov 2025
https://github.com/abaksy/parallel-bst
A multithreaded implementation of Binary Search Tree
data-structures multithreading pthreads
Last synced: 09 Mar 2025
https://github.com/phmatray/redblack
A C# implementation of a Red-Black Tree
algorithms csharp data-structures redblack-tree
Last synced: 06 Mar 2025
https://github.com/vishal-piprotar/dsa_java
Java DSA question_solution
daily-coding-problem data-structures dsa java leetcode
Last synced: 06 Sep 2025
https://github.com/carlosagalicia/tc1031-act13-integral-basic-concept-template-ad2023
This program calculates the "disorder" of DNA strings, sorting them from the most ordered to the least ordered based on the number of inversions.
cplusplus cpp data-structures labs
Last synced: 03 Mar 2025
https://github.com/nandomattos/linkedlists
C algorithm to create and modify linked lists using reference parameter
c data-structures linked-list pointers
Last synced: 29 Oct 2025
https://github.com/billgewrgoulas/rtrees-and-spatial-data
Rtrees for storing spatial data.
data-structures pathfinding rtree
Last synced: 06 Mar 2025
https://github.com/pedro-estevao/data-structures
Implementations in C++ of algorithms and data structures developed in the Data Structures course at Centro Universitário Barão de Mauá. Includes lists, stacks, queues, trees, graphs, hash tables, and sorting and searching algorithms.
academic-project algorithms algorithms-and-data-structures baraodemaua c computer-science cplusplus cpp data-structures graphs hash-table lists programming queues searching-algorithms stacks tree trees
Last synced: 08 Apr 2025
https://github.com/rafaybbx/food-delivery-system
A C++ based food delivery system that optimizes delivery routes using Dijkstra's algorithm.
cpp data-structures dijkstra-algorithm food-delivery-application linked queue
Last synced: 08 Apr 2025
https://github.com/shaheer2003/railway-ticket-portal
The Railway Ticket Reservation Portal is an automated train booking system that allows users to create accounts, search for train routes, book tickets, and manage reservations. It features an efficient hash-based login system, Dijkstra’s algorithm for shortest route calculation, and multiple seat class options.
c console-application cpp data-structures dijkstra dsa hashtable railway-reservation
Last synced: 08 Apr 2025
https://github.com/d-naveenz/data-structures-pack
A Python package that integrates functional-rich data structures that are most useful for programming.
data-structures package python serialization
Last synced: 03 Apr 2025
https://github.com/ismailhakkii/python-data-structure-
data structure operations with python.
binary-search-tree data-structures linked-list python queue sorting-algorithms stack
Last synced: 31 Aug 2025
https://github.com/henry-azer/leetcode-solutions
LeetCode Problems Solutions.
algorithms data-structures java javascript leetcode problem-solving sql
Last synced: 27 Feb 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: 03 Mar 2025
https://github.com/abdellahbellakrim/libft
Custom C library
algorithms c data-structures headerfile library low-level-programming makefile
Last synced: 03 Mar 2025
https://github.com/bloiseleo/codecrossfit
Training some data structures and algorithms implementations
Last synced: 21 Mar 2025
https://github.com/ahmadyousif89/alx-higher_level_programming
ALX | High level programming
data-structures python-networking python-oop python-script python3
Last synced: 06 Mar 2025
https://github.com/luandersonalvesdev/restaurant-orders-trybe
Logic challenges with time and space complexity of algorithms.
algorithm algorithms computer-science data-structures python3
Last synced: 30 Dec 2025
https://github.com/princeinscripts/dsa-practice-with-cpp-pw
A practice code repository for learning C++ programming language fundamentals alongside Data Structures and Algorithms (DSA) concepts via Programming with Mosh tutorials, aiding in mastering core computer science principles through hands-on exercises.
algorithms c-plus-plus coding-challenge computer-science data-structures learning-resources programming
Last synced: 27 Mar 2025
https://github.com/henriquesebastiao/data-structures
Implementações de estruturas de dados
algorithms algorithms-and-data-structures data-structures
Last synced: 01 Jul 2025
https://github.com/kernelshreyak/dsa_learning
My learning of Data Structures and Algorithms through implementations in Go,Python and JavaScript. Also contains solutions to some competitive programming exercises
algorithms algorithms-and-data-structures competitive-programming data-structures golang javascript python3
Last synced: 04 Mar 2025
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: 11 Apr 2025
https://github.com/fritzrehde/competitive-programming
My solutions to LeetCode, ICPC, Hackerrank problems
algorithms competitive-programming data-structures hackerrank icpc leetcode python
Last synced: 18 Apr 2025
https://github.com/didogrigorov/hackerrank-python
A collection of Python solutions to HackerRank problems, organized by difficulty (Easy, Medium, Hard) and category (Algorithms, Data Structures, Mathematics). Ideal for learning, practicing, and mastering Python programming and problem-solving skills.
algorithms-and-data-structures coding-challenge coding-challenges coding-interviews data-structures hackerrank hackerrank-solutions problem-solving problem-solving-algorithms problemsolving programming python-3 python3
Last synced: 02 Sep 2025
https://github.com/henrylin03/odin-linkedlist
Implement linked list data structure using vanilla JavaScript (Node) as part of The Odin Project's "Full Stack JavaScript" course.
data-structures data-structures-and-algorithms javascript linked-list linked-list-in-js linked-lists linkedlist
Last synced: 04 Mar 2025
https://github.com/aswassaw/belajar-lodash
Belajar method2 yang dimiliki oleh lodash.
Last synced: 13 Jul 2025
https://github.com/ishivanshgoel/swiggy-system-design
Minimalistic Software Design of a food ordering Company.
data-structures hashmap linked-list queue stl
Last synced: 28 Feb 2025
https://github.com/mellkam/wszib
Archive of my work during my studies at https://wszib.edu.pl
algorithms data-structures study
Last synced: 03 Jul 2025
https://github.com/manikpandita23/python
arrays data-structures python python3
Last synced: 24 Mar 2025
https://github.com/stepainpy/serious-one-header
Collection of one-header types (or other)
compile-time constexpr container containers cpp cpp14 data-structures header-only
Last synced: 02 Apr 2025
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
https://github.com/harrisonhoward/data-structures-and-algorithms
My implementation of common data structures and algorithms in JavaScript
algorithms algorithms-and-data-structures data-structures data-structures-and-algorithms
Last synced: 23 Apr 2025
https://github.com/arriqaaq/hash
Hash is an in-memory Redis like hash datastructure
Last synced: 20 Mar 2025
https://github.com/doge1203/hashtable
Generate precomputed hash tables from large wordlists.
c concurrent container cpp data-structures generic hash-map hashing-algorithm hashmap list map persistence string unordered-maps
Last synced: 01 Apr 2025
https://github.com/nouranhaitham/competitve_programming_reference
A collection of competitive programming templates and C++ solutions for number theory, graph algorithms, and various challenges.
algorithms codeforces competitive-programming cplusplus data-structures number-theory solutions
Last synced: 04 Jan 2026
https://github.com/camchambers/linked-list
A C# implementation of a singly linked list.
csharp data-structures linked-list
Last synced: 24 Mar 2025
https://github.com/benjuh/aoc2023
Advent of Code 2023 [Go]
advent-of-code-2023 algorithms data-structures go
Last synced: 29 Oct 2025
https://github.com/arindal1/geekstreak-deutschebank
21 Days POTD Challenge Powered By Deutsche Bank
algorithms arrays cpp data-structures deutsche-bank dsa geeksforgeeks linked-list tree
Last synced: 09 Apr 2025
https://github.com/arindal1/blind75-proelevate
This Blind 75 DSA sheet from LeetCode contains all the important DSA questions and is designed for quick interview preparation.
algorithms cpp data-structures dsa leetcode leetcode-cpp leetcode-solutions problem-solving
Last synced: 09 Apr 2025
https://github.com/princeinscripts/leetcode-question
A repository containing solutions to LeetCode questions focused on Data Structures and Algorithms (DSA), aiding in practicing and mastering key concepts in computer science.
algorithms computer-science data-structures leetcode practice-repository programming
Last synced: 04 Sep 2025
https://github.com/brevex/binary-search-tree
A binary search tree made in Java that manipulates integer values.
algorithm binary-search-tree computer-science data-structures java
Last synced: 12 Jun 2025
https://github.com/afonsojramos/feup-aeda
Project made for "Algoritmos e Estruturas de Dados", a subject from the 2nd year, 1st semester.
aeda algorithms algorithms-datastructures data-structures feup feup-aeda
Last synced: 20 Mar 2025
https://github.com/sandipgyawali/dsa
Implementations of Data Structures and Algorithm
algorithms data-structures java
Last synced: 09 Apr 2025
https://github.com/iamgauravkhanna/hands-on-dsa-python
DSA using Python
data-structures dsa-algorithm python
Last synced: 26 Mar 2025
https://github.com/kevwjin/multiple-listing-service
View 2020 San Jose Housing data (e.g. address, price, beds, etc.) by sorting by price or listing houses within a given price range. View the efficiency and organization of data structures used.
Last synced: 27 Mar 2025
https://github.com/iamgauravkhanna/hands-on-dsa-javascript
DSA using JavaScript
data-structures dsa-algorithm javascript
Last synced: 26 Mar 2025
https://github.com/nikhilvdev/data-structures-c
algorithm algorithms-datastructures c data-structures
Last synced: 11 Dec 2025
https://github.com/khachuyvk/python-dsa
Master data structures and algorithms in Python with this 6-week roadmap. Join our public study log and enhance your coding skills! 🚀🐍
cpp cryptography data-structures data-structures-algorithms data-structures-python dsa dsa-practice first-pull-request github hacktoberfest hacktoberfest-2022 hacktoberfest-accepted2022 hacktoberfest-starter java leetcode-solutions open-source pythn python
Last synced: 04 Jul 2025
https://github.com/gandon269/matlab_simulink_simscape_maxactivepowertransfer
Explore MATLAB, Simulink, and Simscape exercises on max active power transfer. Analyze circuits, optimize power delivery, and visualize results. 🚀📊
data-structures debugging english-language git github imperative-programming markdown project-management simscape simulink
Last synced: 04 Jul 2025
https://github.com/raynard2010/assignment-data-structures
This repository contains my answers for some of my assignments for COMP6048001 - Data Structures Course. I got 98 for my assignments score.
avl-tree binus c case case-study data-structures hash hash-table priority-queue queue
Last synced: 27 Nov 2025
https://github.com/raynard2010/aol-data-structures
This repository contains my answers for the AoL (Assurance of Learning) of COMP6048001 - Data Structures Course. The score I got for these answers is 100.
assurance-of-learning binus c case case-study data-structures tries
Last synced: 27 Nov 2025
https://github.com/lucashomuniz/project-22
[Dashboard] Data and Sustainability: Optimizing Green Flow's Fertilizer Portfolio
agrotech bigquery data-analytics data-structures data-visualization google-cloud-platform powerbi powerbi-visuals powerquery sql sustainability
Last synced: 20 Mar 2025
https://github.com/fracasula/go-playground
Playing around with algorithms, data structures, time and space complexities
algorithms complexity data-structures golang
Last synced: 20 Mar 2025
https://github.com/katiechurchwell/data-structures
Demystifying Data Structures Notes by Brook Riggio, 2022 CascadiaJS.
Last synced: 28 Feb 2025
https://github.com/qucumbah/algorithms-and-data-structures
A collection of core algorithms and data structures written in Java
algorithms data-structures java
Last synced: 04 Jul 2025
https://github.com/kockarevicivan/dart-snippets
Set of Dart snippets: algorithms, data structures, graph searches etc, created for demonstration purposes.
dart data-structures graph-traversal snippets sorting-algorithms
Last synced: 27 Mar 2025
https://github.com/jacksonchen1998/data-structure-algorithm
Data Structure and Algorithm for beginner
algorithm c-plus-plus data-structures python3
Last synced: 12 Jun 2025
https://github.com/theodesp/datree
A Double-array trie structure
data-structures trie trie-data-structure trie-structure trie-tree tries typescript
Last synced: 28 Mar 2025
https://github.com/lccodder/linkedlist-ts
Default linked list implementation written on TypeScript
data-structures linked-list typescript
Last synced: 21 Mar 2025
https://github.com/rajdeepc/learn-ds-with-javascript
This repository i made to brush up my knowledge of DS with the help of javaScript and understand how DS can be implemented with a strongly typed language like JS
data-structures datastructures-algorithms es5-javascript javascript queue sets stack tree
Last synced: 28 Feb 2025
https://github.com/manuelescrig/algorithms
A collection of coding interviewing problems in Java.
algorithms data-structures java
Last synced: 10 Mar 2025
https://github.com/ximaz/hashmap-in-c
Hashmap library built in C
c data-structures epitech epitech-project epitech-study epitech-workshop hashmap hashmapinc hashmaps
Last synced: 30 Mar 2025
https://github.com/crazymanish/dsa-reusable
Swift package for DataStructure&Algorithms reusability
Last synced: 20 Mar 2025
https://github.com/iamriteshkoushik/datastructs_algo
Repository containing solutions to all the problems solved while practising for Data Structures and Algorithms.
Last synced: 09 Apr 2025
https://github.com/survi218/datastructuresandalgorithms
Practicing data structures and algorithms in java
algorithm-challenges algorithms-and-data-structures data-structures java-8 java-library java8 lambda-expressions
Last synced: 16 Mar 2025
https://github.com/trilhaaprendizagem/trilhafilapilha
Projeto Java utilizando IntelliJ IDEA para implementação de estruturas de dados como fila e pilha. Este projeto inclui exemplos práticos de uso dessas estruturas, bem como uma classe principal para testá-las em cenários reais de aplicação.
data-structures example-code intellij-idea java programing queue stack testing
Last synced: 17 Feb 2026
https://github.com/dansalahi/query-builder-experiment
Customized Query Builder for creating Rules and Groups
data data-structures jsonlogic query-builder reactjs typescript validation
Last synced: 20 Mar 2025
https://github.com/mcleber/data_structures_and_algorithms_in_cpp
Data Structures in C++
algorithms algorithms-datastructures data-structures data-structures-and-algorithms data-structures-cpp learning-data-structure
Last synced: 10 Mar 2025
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: 27 Mar 2025
https://github.com/spo0kydev/datastructures-cpp
Data Structures in C++
academic algortithms c-plus-plus computer-science cpp data-structures datastructures learning no-stl self-study
Last synced: 23 Apr 2025
https://github.com/cyboranf/c-asm-homeworks
assembly c-language data-structures
Last synced: 21 Mar 2025
https://github.com/fabiokleis/estruturas_de_dados2
Estruturas de dados 2, linguagem C, estudo de complexidade de algoritmo, análise empírica e assintótica, árvores binárias e percurso..
algorithms avl-tree b-tree binary-search-tree binary-trees breadth-first-search c complexity data-structures depth-first-search graph-algorithms hash-table heap heap-sort priority-queue
Last synced: 09 Apr 2025
https://github.com/bhargav-joshi/ds-algo
Different Companies Solutions of problems solved by me and some practice of coding & DSA Problems are in this repo.
Last synced: 09 Apr 2025
https://github.com/satyamvyas04/learningbasics
A personal repository documenting my coding journey with basic programs across Python, Java, C, and C++
c cpp data-structures java python
Last synced: 01 Apr 2025
https://github.com/milesrack/leetcode
A repository of LeetCode problems I have solved.
algorithms algorithms-and-data-structures data-structures leetcode leetcode-python leetcode-solutions python python3
Last synced: 12 Jun 2025
https://github.com/jseg380/university
Repository with projects made for University subjects
ai computer-science cpp cs-degree data-structures java oop ruby
Last synced: 20 Mar 2025
https://github.com/dpieve/reference
Competitive programming reference.
competitive-programming cpp data-structures dinamic-programming dp graph math reference-implementation strings tricks
Last synced: 09 Apr 2025
https://github.com/usmana5809/flappybirdgame
A Flappy Bird game implemented in C++
c console-game cpp data-structures data-structures-and-algorithms flappy-bird-game game-development gameplay score-tracker-in-c simple-game user-registration
Last synced: 20 Mar 2025
https://github.com/danielkhakbaz/leetcode-algorithms
My leetcode solutions to problems
algorithms data-structures leetcode leetcode-javascript leetcode-solutions
Last synced: 09 Apr 2025
https://github.com/stardustdl/algorithms-in-rust
A collection of some algorithms and data-structures.
algorithm algorithm-competitions algorithms-implemented data-structures
Last synced: 01 Apr 2025
https://github.com/khasherdenekb/freecodecamp-task
Freecodecamp certification tasks
algorithms data-structures javascript
Last synced: 28 Feb 2025
https://github.com/ishre-yash/programming
my Personal Codes
algorithms c cpp data-structures leetcode-solutions python
Last synced: 28 Feb 2025
https://github.com/skvggor/devto-zod
Repositório para o artigo sobre Zod.
article data-structures nestjs nodejs prisma types typescript zod
Last synced: 21 Oct 2025
https://github.com/murpdefense/studies-software-engineering-univesp
Esse repositório é voltado para código de aulas e projetos realizados durante meus estudos com o material da formação Bacharel em Engenharia de Software disponibilizado gratuitamente pela UNIVESP na plataforma YouTube.
Last synced: 03 Apr 2025
https://github.com/dbc2201/sample-atm-interface
Sample Interface example for understanding ADTs in Data Structures.
adt data-structures java object-oriented-programming
Last synced: 12 Jun 2025
https://github.com/cdellacqua/reactive-circular-queue.js
A circular queue implementation with reactive features and Symbol.iterator support.
Last synced: 09 Sep 2025
https://github.com/aryank1511/dsa-for-coding-interviews
📚✨ A handy collection of my code and notes for mastering data structures and algorithms for coding interviews!
Last synced: 26 Dec 2025
https://github.com/wilsonkinyua/data-structures
arrays data-structures html-css-javascript spread-operator
Last synced: 27 Feb 2025