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/xorz57/trie
Trie written in C++14
cpp data-structures datastructures trie
Last synced: 13 Jul 2025
https://github.com/malisetti/mygo
The things I try to learn and implement in Golang
algorithms data-structures golang
Last synced: 07 Apr 2026
https://github.com/brianelizondo/data-structures-binary-search-trees
Binary Search Tree Exercises
algorithms data-structures javascript
Last synced: 11 Jul 2025
https://github.com/zyn10/hospital_managment_system_linkedlist
HMS using linked list in cpp & 3 file structure.
3-file-structure cpp data-structures linked-list singly-linked-list
Last synced: 11 Jul 2025
https://github.com/splode/practice-c
This project documents ongoing efforts to enrich my understanding of CS concepts while learning C.
algorithms c computer-science data-structures
Last synced: 18 Jun 2025
https://github.com/jcng75/building-interface
In my Assembly Class, we were given the task to utilize a data structure that can do the following:
Last synced: 18 Jun 2025
https://github.com/noxmor/noxdata
NoxData is a C++ data structures library to organize, store and manipulate data.
cpp cpp-library data-structures header-only library templated
Last synced: 18 Jun 2025
https://github.com/jlgarridol/kson
A format to save HashMaps inspired on JSON using a key:value format
data-structures format hashmap json kson
Last synced: 16 May 2026
https://github.com/harisali-git/stackbrackets
Full Stack Data Structure implementation with isBalanced(T* arr, int size) function which checks whether the brackets are properly balanced or not.
brackets cpp data-structures stack
Last synced: 19 Jun 2025
https://github.com/danielblagy/containers
Implementations of containers in C++ as template classes.
algorithms containers containers-cpp cpp data-structures dynamic-array linked-list stack
Last synced: 19 Jun 2025
https://github.com/momen-alshouha/data-structure-circular-singly-linked-list
This repository contains C++ implementation of a circular singly linked list using object-oriented programming principles. It includes classes for nodes, iterators, and the linked list itself, providing essential functionalities such as insertion, deletion, traversal, and more.
circular-singly-linked-list classes-and-objects cpp data-structures linked-list oop-in-cpp oop-principles
Last synced: 11 Jul 2025
https://github.com/mishalgupta/dsa-java
Here are all my Data structures & algorithm practice solutions.
algorithms data-structures geeksforgeeks-solutions hackerrank-solutions java leetcode-solutions
Last synced: 19 Jun 2025
https://github.com/mustafahakkoz/0-1_knapsack_problem
Solutions and Performance Comparisons for Knapsack Problem
Last synced: 20 Jun 2025
https://github.com/harunuyguc/data_structures
Data Structures with C
c c-data-structures data-structures
Last synced: 20 Jun 2025
https://github.com/mohazamani/datastructures-with-golang
binarytree data-structures golang linked-list stack trie trietree
Last synced: 20 Jun 2025
https://github.com/mburuxx/alx-higher_level_programming
High Level Programming and Python projects
data-structures object-oriented-programming python
Last synced: 20 Jun 2025
https://github.com/daleksla/stl
Common algorithms & structural implementations of the C++'s standard library, rewritten to be small, portable, and fast (UNDER SERIOUS REVISION)
common-algorithms compilation cpp cpp11 cpp14 data-structures header-only template-metaprogramming
Last synced: 11 Jul 2025
https://github.com/tpdlshdmlrkfmcla/Data-Structure
데이터구조 학습 정리입니다.
data-structure data-structures
Last synced: 20 Jun 2025
https://github.com/donghl-dev/study-algorithm_datastructure
알고리즘 및 자료구조 공부를 위한 저장소
algorithm data-structures jdk8
Last synced: 20 Jun 2025
https://github.com/aghaffar570/ds_js
Implementation of Data Structures in JavaScript.
Last synced: 20 Jun 2025
https://github.com/kamui-fin/dsa
Implementation of popular data structures and algorithms
Last synced: 20 Jun 2025
https://github.com/ikeraguero/c-data-structures
A collection of exercises and projects focused on Data Structures in C, designed to explore and apply fundamental concepts. [UDESC]
academic c data-structures exercises lists queues stacks trees
Last synced: 21 Jun 2025
https://github.com/alex-cultrera/custom-implementation-of-arraylist
Assignment completed in the Coders Campus bootcamp where I was tasked with coding my own implementation of the ArrayList data structure.
algorithms arraylist arrays data-structures interfaces java lists
Last synced: 07 Jul 2025
https://github.com/sang-w0o/secure-advanced-c
c cert-c data-structures secure-coding
Last synced: 21 Jun 2025
https://github.com/vadimkorr/data-structures
:scroll: Implementation of data structures, sorting algorithms and solutions of programming tasks
data-structures sorting-algorithms
Last synced: 10 Sep 2025
https://github.com/eduardogomesf/data-structures-and-algorithms
Data Structures and Algorithms
algorithms data-structures data-structures-and-algorithms fundamentals-of-programming
Last synced: 11 Jul 2025
https://github.com/ahmedmustahid/algorithms_illuminated
Solution to all programming assignments of the Stanford Algorithms class in Coursera given by Prof Tim Roughgarden
Last synced: 21 Jun 2025
https://github.com/adnanrahin/algorithms-implementation-in-java
This repository is based on a commonly used algorithm in Competitive Programming.
acm-icpc algorithms data-structures dynamic-programming graph-algorithms greedy-algorithms problem-solving puzzle sliding-windows string-manipulation
Last synced: 21 Jun 2025
https://github.com/werdsmind/proyectos-cpp
Todos los scripts hechos con c++
algorithms automatic-ordering console-application cpp data-structures file-manager no-gui proyects
Last synced: 10 Sep 2025
https://github.com/kamarbandi/php_fundamental
📚 Fundamental Data Structures and Algorithms. This repository is a collection of fundamental data structures, algorithms, and essential programming concepts. It's aimed at providing clear and concise implementations of key topics with explanations and examples in PHP.
algorithms bfs binary-search binary-search-trees binary-trees bubble-sort data-structures dfs graphs hash-tables linear-search linked-list merge-sort php quick-sort searching-algorithms sorting-algorithms stacks-and-queues trees
Last synced: 29 Oct 2025
https://github.com/mbrav/practicum_algorithms
A collection of Python files and Jupyter Notebooks with algorithms from Yandex Practicum course
algorithms data-structures practicum python yandex
Last synced: 29 Apr 2026
https://github.com/dook97/cdict
A generic ordered dictionary C library using AVL trees
data-structures dictionary tree
Last synced: 22 Jun 2025
https://github.com/sohamkayal4103/graphs
This repository covering important concepts related to graphs.
algorithms algorithms-and-data-structures data-structures graph graph-algorithms
Last synced: 22 Jun 2025
https://github.com/andreiavrammsd/static_vector.rs
A no-std, stack-allocated vector with fixed capacity and dynamic length
data-structures no-std rust static-vector vector
Last synced: 22 Jun 2025
https://github.com/stefanasandei/dsa
Data Structures & Algorithms implemented in C++
algorithms cmake cpp data-structures dsa gtest
Last synced: 11 Aug 2025
https://github.com/aruizeac/facebook-interview-go
Meta (Facebook) coding interview questions with solutions written in the Go programming language.
algorithms coding-interviews data-structures facebook go golang meta
Last synced: 22 Jun 2025
https://github.com/royluonanjing/leetcode-daily
Daily practice with Leetcode and HackerRank. Just do it!
algorithms backtracking-algorithm data-structures dfs-algorithm dynamic-programming leetcode-java
Last synced: 22 Jun 2025
https://github.com/antonio-f/binsearch
Binary Search algorithm (iterative and recursive versions) in C
binary-search c clang data-structures fundamentals
Last synced: 06 Jul 2025
https://github.com/rakibul263/data-structure
Use this C++ GitHub repository to explore the world of fundamental data structures. Implementations of arrays, linked lists, stacks, queues, trees, and more that are tidy and modular. Improve your knowledge of algorithms, learn to program, and find effective solutions to issues. With C++
Last synced: 23 Jun 2025
https://github.com/felixmairamhof/harvard-cs50-intro-computer-sience
Discover projects from Harvard's CS50 course, covering C programming, web development (HTML, CSS, Python/Flask), algorithms, and data structures. Gain insights into diverse computer science concepts and problem-solving techniques. Explore to broaden your understanding of programming and computer science.
algorithms bigonotation bootstrap c computer-science data-structures flask javascript memory python
Last synced: 07 Apr 2026
https://github.com/chihebabiza/cpp-service-queue-simulator
A project that simulates a real-world queueing system for managing service lines. It allows issuing tickets, serving clients in order, and viewing the queue in both left-to-right and right-to-left directions.
cpp data-structures programming-advices queue ticketing-system
Last synced: 23 Jun 2025
https://github.com/chihebabiza/my-cpp-stack
This project implements a simple templated stack in C++ using a doubly linked list. It supports basic operations like push, pop, top, and size, allowing storage of any data type. The goal is to demonstrate how a stack can be built manually using dynamic memory and linked structures.
Last synced: 23 Jun 2025
https://github.com/victoandrad/stack
This repository aims to implement a stack data structure.
data-structures stack-structure
Last synced: 12 Jul 2025
https://github.com/leonardpepa/intro-to-data-structures
A Data structures class that i took in unirversity
c college data-structures dsa dsa-algorithm list queue stack tree
Last synced: 10 Sep 2025
https://github.com/kedaroo/dsa-practice-js
Practice of DSA implementation (so as not to get rusty 😛)
Last synced: 14 Jul 2025
https://github.com/iamabhaytiwari343/algorithms
important algorithms
algorithm data-structures java problem problem-solving
Last synced: 14 Jul 2025
https://github.com/seralaci/csharp-algorithm-challenges
Algorithms, data structures and coding challenges in C#
algorithms c-sharp challenges csharp data-structures dotnet leetcode
Last synced: 18 May 2026
https://github.com/helyousfi/data-structures-and-algorithms
A crash course on data-structures and algorithms using C/C++ and Python.
algorithms c c-plus-plus data-structures embedded-systems
Last synced: 15 Jul 2025
https://github.com/ngljcb/px-m-ary-tree
Made a m-ary tree in java as final project for "Algoritmi e Strutture Dati" course.
algorithms-and-data-structures data-structures java m-ary tree-structure university-project
Last synced: 15 Jul 2025
https://github.com/dacmarcell/comparacao-bubble-quick-sort
Uma comparação do tempo de execução de um algoritmo de Bubble Sort e outro com Quick Sort
bubble-sort data-structures javascript quick-sort
Last synced: 15 Jul 2025
https://github.com/grahamstrickland/clrs
Exercises and C++20 implementations of the algorithms from "Introduction to Algorithms" (3e) - Cormen, Leiserson, Rivest, & Stein
algorithms boost clrs cpp20 data-structures
Last synced: 15 Jul 2025
https://github.com/ragibasif/merlin
A modern extension to the C Standard Library
algorithms c data-structures macros magic stdlib utility-library wizardry
Last synced: 16 Jul 2025
https://github.com/harismuneer/Queue-using-Stacks
🎁 A complete C++ implementation of Queue using two Stacks.
data-structures double-stacks free-to-use queue stack stack-queue two-stacks
Last synced: 16 Jul 2025
https://github.com/tahaaa22/problem-solving
This collection contains my approaches, thought processes, and final solutions to coding challenges from popular platforms such as LeetCode, HackerRank, and CodeForces.
cpp data-structures problem-solving sql
Last synced: 10 Sep 2025
https://github.com/dacmarcell/xor-impl
Implementação de algoritmo de criptografia utilizando operador XOR
algorithms data-structures typescript xor
Last synced: 16 Jul 2025
https://github.com/muhammadsalmanaziz/dsa-in-c-plus-plus
This repository consist of Practice questions and some leet code problems and DSA in C++ language
algorithms array cpp data-structures dsa dsa-practice
Last synced: 16 Jul 2025
https://github.com/amr-yasser226/ambulance-management-system-dsa
A centralized system for managing ambulance services across multiple hospitals, utilizing data structures to optimize ambulance allocation and improve emergency response times.
algorithms ambulance-management-system course-project cpp data-structures emergency-services hospital-simulation optimization patient-dispatch priority-queue queue real-time-simulation resource-allocation simulation stack systems-design unit-testing zewail-city
Last synced: 17 Jul 2025
https://github.com/winterrdog/dsa-winterrs
i tried to re-implement some algorithms from
algorithms computer-science data-structures python3
Last synced: 17 Jul 2025
https://github.com/ki-seki/algorithm
原创的 C/C++ 数据结构与算法模板或者笔记,主要是给自己备考用的
algorithm c cpp data-structures
Last synced: 17 May 2026
https://github.com/shiveshdeogharia/dsa-playground
Interactive C++ Playground for mastering DSA with modular design and unit tests
algorithms cmake competitive-programming cpp20 data-structures data-structures-and-algorithms dsa googletest
Last synced: 17 Jul 2025
https://github.com/adilevi25/memorymanageroop
A C++ memory management system using OOP principles
allocator cpp data-structures memory-management oop simulation
Last synced: 17 Jul 2025
https://github.com/faizanzaheergit/linkedlistbankaccounts
This is an implementation of a Simple Bank Account System using Linked List and Txt File
account-management bank-account banking-system cpp data-structures datastructures filesystem linked-list linkedlists
Last synced: 17 Jul 2025
https://github.com/harshsahu23/ccp
Contains all the program ever discussed in the PLA1004 - "Competitive Coding Practices" course at VIT Bhopal University, India [Face Trainer]
algorithms competitive data-structures dsa java
Last synced: 17 Jul 2025
https://github.com/candytale55/subdway_routes_with_doubly_linked_lists_js
Model a subway line using doubly-linked-list and node classes. Subway lines have a first and last element, and are comprised of nodes (or stops) with links to the elements before and after them.
codecademy data-structures doubly-linked-list subway-network
Last synced: 17 Jul 2025
https://github.com/murf-y/leetcode
Collection of LeetCode questions to ace the coding interview!
Last synced: 17 Jul 2025
https://github.com/gabrieldiem/assignments_for_algorithms_2
Assignments handed-in for the subject "Algorithms and Programming 2", Mendez's course 2Q2020
7541 algorithms c cli data-structures fiuba memory-management university-assignment
Last synced: 17 Jul 2025
https://github.com/raphaelcausse/cuds
My library of C Utilities and Data Structures.
c data-structures utilities utilities-library
Last synced: 10 Sep 2025
https://github.com/ajgthb2002/photo-gallery--dsa-project
Implementation of a photo gallery along with a few image editing tools, using different data structures in c++
ascii-art cpp data-structures doubly-circular-linked-list matrices object-oriented-programming
Last synced: 17 Jul 2025
https://github.com/pedrohenrique-git/data-structures-with-javascript
Data structures with javascript
Last synced: 18 Jul 2025
https://github.com/hozlucas28/c-algorithms-course-2025
Repository of C algorithms and data structures course of University of La Matanza (@unlam).
2025 algorithms c codeblocks data-structures mit-license practices university university-assignment unlam
Last synced: 18 Jul 2025
https://github.com/topunix/hackerrank
:green_book: HackerRank Solutions
algorithm-challenges algorithms algorithms-and-data-structures data data-structures hackerrank hackerrank-algorithms-solutions hackerrank-challenges hackerrank-python hackerrank-solutions python
Last synced: 17 May 2026
https://github.com/mdashraful305/dsa
C implementations of various common data structures and algorithms
algorithm algorithms c data-structures linked-list
Last synced: 18 Jul 2025
https://github.com/anujdhillxn/cpptries
Serializer-Deserializer for Tries in CPP
Last synced: 18 Jul 2025
https://github.com/leodhb/amazon-challenges
Some challenges for their recruitment process
data-structures faang-preparation python
Last synced: 18 Jul 2025
https://github.com/nelsonbn/algorithms-data-structures-quick-sort
Algorithms and Data Structures - Quick Sort
algorithms algorithms-and-data-structures data-structures
Last synced: 31 Dec 2025
https://github.com/thiagosilvaantenor/grafoslista_e_matriz
Exercicios de construção de Grafos com lista e matriz de adjacencia, da disciplina de estrutura de dados, do curso de análise e desenvolvimento de sistemas da FATEC Zona Leste
arrays college-project data-structures estrutura-de-dados fatec-zona-leste graph linked-list lista-encadeada matrices
Last synced: 19 Jul 2025
https://github.com/wellingtonmwadali/alx-higher_level_programming
ALX Sprint 2 Journey
classes data-structures functions inheritance loops oop python tdd
Last synced: 19 Jul 2025
https://github.com/bethanyuo/solidity-contracts
Smart Contracts and Solidity using the Remix IDE.
data-structures remix remix-ide smart-contracts solidity
Last synced: 19 Jul 2025
https://github.com/sanam2405/grind
Testimony to my grinding
algorithms data-structures dsa
Last synced: 19 Jul 2025
https://github.com/sasankyadavalli/leetcode
Leetcode python solutions
algorithms data-structures leetcode-practice leetcode-python3 leetcode-solutions
Last synced: 19 Jul 2025
https://github.com/shnartho/competitive-programming-python
Python Data Structures and Algorithms
algorithms data-structures python3
Last synced: 17 May 2026
https://github.com/asungur/data_structures_and_algos
Go,Ruby and Python implementations of common algorithms and data structures
algorithm algorithms data-structures go golang interview interview-preparation ruby
Last synced: 19 Jul 2025
https://github.com/alvin319/competitive-programming
algorithms competitive-programming data-structures
Last synced: 19 Jul 2025
https://github.com/jagganraj27/data_structures_and_algorithms
Learn Data Structure and algorithms using Javascript
array data-structures dsa-algorithm javascript
Last synced: 17 May 2026
https://github.com/nihadamirov/holbertonschool-low_level_programming
C - Programming Language
algorithms c-programming-language data-structures functional-programming malloc recursion shell
Last synced: 17 May 2026
https://github.com/julianp911/proyecto_1_202010_sec_4_team_5
📚 Proyecto 1 - Estructura de Datos
data-structures generic geojson java java11
Last synced: 28 Mar 2025
https://github.com/nikolatechie/competitive-programming
My solutions to competitive programming problems
algorithms codechef codeforces competitive-programming computer-science cpp data-structures hackerearth hackerrank solutions
Last synced: 11 Sep 2025
https://github.com/tanvi-surana/data-structures
:pushpin:Implementation of data structures
algorithms c-plus-plus data-structures
Last synced: 27 Mar 2025
https://github.com/bcmmbaga/dsas_coursera
algorithms data-structures golang
Last synced: 27 Mar 2025
https://github.com/sapientpants/algorithms-and-data-structures
Algorithms and data structures in Typescript
algorithms data-structures typescript
Last synced: 04 Apr 2025
https://github.com/jnsougata/assignments
Assignments I'm working on as part of my studies
data-structures dbms os programming
Last synced: 20 Jul 2025
https://github.com/gojax64/my-data-structures
This is a repository where I present all data structurs that I have made.
Last synced: 20 Jul 2025
https://github.com/swapnilsachan03/apna-college-dsa
This is where I'll commit all the code of what I learn in Apna College's DSA with C++ playlist.
algorithms apna-college data-structures dsa
Last synced: 03 Apr 2025
https://github.com/sgbasaraner/aoc-rust
my advent of code 2018 solutions, in rust
advent-of-code advent-of-code-2018 adventofcode algorithms data-structures rust
Last synced: 05 Apr 2025