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/gregyjames/prufersequences
Python manipulation of Prufer Sequences
algorithms data-structures graph-algorithms graph-theory graphs python
Last synced: 31 Jul 2025
https://github.com/shayaanq/casino-database
This casino database was made using Data structures like Linked Lists and Sorting Algorithm in C++. It is used for efficient storage and manipulation of customer records, demonstrating proficiency in file I/O, data parsing, and sorting algorithms.
casino data-structures database linked-list sorting-algorithms
Last synced: 05 May 2026
https://github.com/dup4/algorithmic-library-cpp
collection of some commonly used algorithms implemented by morden c++
algorithms cpp data-structures
Last synced: 23 Sep 2025
https://github.com/professorlevi/competitiveprogramming
This repo will contain all the programs I practice for Competitive Programming
algorithms codevita-solutions data-structures number-theory string-manipulation
Last synced: 05 Sep 2025
https://github.com/dogaaydinn/leetcodeproblems
Leetcode Solution in C#
algorithms best-practices csharp data-structures interview-questions leetcode leetcode-solutions solution
Last synced: 19 Feb 2026
https://github.com/nicolasbizzozzero/from-scratch
Implementing algorithms and data structures entirely from scratch
algorithms algorithms-implemented data-structures implementation-of-algorithms
Last synced: 08 Nov 2025
https://github.com/carlosagalicia/tc1031-act52-integral-activity-hash-template-ad2023
This program processes and evaluates the results of a competitive programming contest, ranking teams based on the number of problems solved, penalty time, and team number. It uses tuples and maps to record results and calculate penalties.
cplusplus cpp data-structures labs
Last synced: 23 May 2026
https://github.com/jeltsch/order-maintenance-correctness
Proof of correctness of the Jeltsch–Firsov order maintenance algorithm
algorithms data-structures formal-methods formal-verification order-maintenance
Last synced: 19 Feb 2026
https://github.com/talamus/python-relatable
An easier way to manipulate tabular data that has complex references.
data-structures database python
Last synced: 24 Sep 2025
https://github.com/downflux/go-sparseset
Golang sparse set implementation with arbitrary data
data-structures golang maps sparse-sets
Last synced: 01 Aug 2025
https://github.com/helyousfi/hackerrankproblemsolving
This GitHub repository contains a collection of solutions to Hackerrank & LeetCode problems implemented in C++.
algorithms algorithms-and-data-structures cpp data-structures hackerrank hackerrank-solutions leetcode problem-solving
Last synced: 01 Aug 2025
https://github.com/shoyeb45/datastructureandalgorithm
This repo contains implementation of various data structure and algorithms.
algorithms cpp data-structures data-structures-and-algorithms dsa java python3
Last synced: 09 Apr 2026
https://github.com/gitluffywd/advanced_video_stabilization_and_roi_pixel_analysis
This repository offers tools for advanced video stabilization and pixel analysis, enhancing your video processing capabilities. Explore features like optical flow tracking and ROI selection to dive deeper into your video data. 🛠️🎥
data-structures debugging english-language git github html markdown numpy opencv project-management python
Last synced: 20 Jan 2026
https://github.com/cassiofb-dev/arquivos-lista01
programas para lista de arquivos 01
c data-structures filesystem pointers
Last synced: 08 Nov 2025
https://github.com/lmithilesh-26/data-structures
This Repository contains all the Data Structures and Algorithms concepts and their implementation in several ways in C++.
algorithms coding-interviews cpp20 data-structures implementation problem-solving
Last synced: 03 Jan 2026
https://github.com/adrianosferreira/data-structures
A set of data structures implemented in PHP
data-structures hash-table php
Last synced: 08 Nov 2025
https://github.com/youssefali11997/netflixmoviequeue
A console application which simulates Netflix's movie queue
c-plus-plus copy-constructor data-structures insertion-sort linked-list memory-allocation memory-management oop operator-overloading pointers references searching-algorithm sorting-algorithm
Last synced: 02 Aug 2025
https://github.com/traximuser6/data-structures-in-cpp
A simple project to practice and implement Data Structures & Algorithms (DSA) using C++.
algorithms challenges competitive-programming cpp data-structures dsa leanring-from-books programming-exercises
Last synced: 27 Sep 2025
https://github.com/ltriess/coursera_algorithms
Coursera: Algorithms Specialization
algorithms coursera data-structures graph-theory randomized-algorithms
Last synced: 03 Aug 2025
https://github.com/jiriklepl/ntin066
This repository contains solutions to programming assignments for Data Structures I (NTIN066).
data-structures mff-uk not-interesting-for-anybody
Last synced: 21 Aug 2025
https://github.com/armanjscript/softwaredevelopment
The repository includes all apps in Web Development, GUI, and Mobile App Development
chrome-extensions data-structures flutter-apps gui-application javascript nodejs python tailwind-css webdevelopment
Last synced: 09 Apr 2026
https://github.com/wadaboa/prolog-utils
Some Prolog examples, exercises and utilities
clp data-structures logic-programming prolog
Last synced: 02 Mar 2026
https://github.com/9d4/gods
Place where I learn data structures with Go.
data-structures go golang golang-examples
Last synced: 04 Aug 2025
https://github.com/abhilashg001/crimsoncake
A repository that contains solutions to all the problems that I have solved from various competitive programming websites
algorithms competitive-programming data-structures java python
Last synced: 15 May 2026
https://github.com/amamic1803/dsa
Data Structures and Algorithms
algorithms data-structures data-structures-and-algorithms
Last synced: 30 Sep 2025
https://github.com/sasitsrirat/light-out-puzzle-2023-
EGCO221 (Data Structure and Algorithm)
algorithm arraylist data-structures java sorting-algorithms
Last synced: 06 Aug 2025
https://github.com/followtheprocess/collections
Collection of generic data structures in Go 📦
data-structures generics golang
Last synced: 06 Aug 2025
https://github.com/gkapfham/cs112s2015
Course Materials for Computer Science 112 Spring 2015
algorithms computer-science data-structures laboratory
Last synced: 07 Aug 2025
https://github.com/risahamm/containers.h
Implementation of Vector, Map, Set containers of the s21_containers.h library in C++17.
class-template containers data-structures gtest iterators template-functions
Last synced: 07 Aug 2025
https://github.com/mahajanankur/datastructures
Collections of data structures and algorithms in Java.
algorithms algorithms-and-data-structures data-structures
Last synced: 07 Aug 2025
https://github.com/hd-genius/data-structures
C++ datastrucure implementations without the standard library
Last synced: 07 Aug 2025
https://github.com/hacker1024/counting_set.dart
A Dart package providing a set that requires an element to be removed as many times as it was added.
dart dart-collection dart-library dart-package data-structure data-structures
Last synced: 08 Aug 2025
https://github.com/mateusz-przybyla/personalbudget_objectoriented
Final C++ application to manage your personal budget [OOP]
Last synced: 09 Nov 2025
https://github.com/mateusz-przybyla/spoj-cpp-algorithmics
My solutions of the selected SPOJ tasks.
algorithm cpp data-structures matematics spoj spoj-problems
Last synced: 09 Nov 2025
https://github.com/Elevated-Standards/DataDemise
DataDemise is an application for certifying and verifying the destruction of data stored across various cloud providers. It ensures secure and verifiable destruction of data, providing certificates as proof of destruction.
cyber-security data-cleaning data-destruction data-sanitization data-science data-structures data-verification destruction-of-data information-security proof-of-destruction
Last synced: 02 Oct 2025
https://github.com/tauseefk/rasengan
Minimal circular buffer implementation.
circular-buffer data-structures rust
Last synced: 03 Oct 2025
https://github.com/mavroprovato/rust-algorithms
A library that implements various data structures and algorithms in Rust.
algorithms data-structures rust
Last synced: 09 Aug 2025
https://github.com/kpatel0170/resources
A comprehensive resources for CS students. A guide to enhance your skills and stay up-to-date with the latest trends.
algorithms blockchain data-structures dsa dsa-algorithm github ml-ai resources system-design web-development
Last synced: 09 Aug 2025
https://github.com/mohamedyounis10/simple-text-editor
This project is a simple text editor implemented in C++. It utilizes a stack-based approach to manage text operations like appending, deleting, printing, and undoing actions. The program's interface offers a menu-driven interaction for users.
consulea cpp data-structures simpletext texteditor
Last synced: 09 Aug 2025
https://github.com/sharvillimaye/ru-cs112
Rutgers CS Data Structures Assignments
2d-arrays data-structures hashtable huffman-compression-algorithm linked-list queue stack trees-graphs
Last synced: 09 Aug 2025
https://github.com/kizivat/play-ground-c
This is my coding play ground for C.
Last synced: 03 Oct 2025
https://github.com/detectivequack/data-structures-and-algorithms
Data structures and algorithms with performance timings
algorithms algorithms-and-data-structures chai data-structures javascript mocha sinon typescript
Last synced: 09 Apr 2026
https://github.com/soumyajiitdas/soumyajiitdas
🚀 Welcome to my personal GitHub repository! This repository contains my `readme.md` file, showcasing about me, my skills and my latest projects. It also highlights my expertise in Python programming, data structures and algo, full-stack web development, AI, ML, computer vision, while providing direct ways to connect with me through social media.
algorithms cprogramming css data-structures expressjs git html5 java javascript jupiter-notebook mechine-learing mysql personal-portfolio python reactjs
Last synced: 09 Apr 2026
https://github.com/binary-wizardry/leetcode-solutions
Personal LeetCode Solutions
algorithm-challenges algorithms algorithms-and-data-structures data-structures leetcode leetcode-python leetcode-solutions python python3 solutions
Last synced: 03 Oct 2025
https://github.com/debapriyo007/gfg-arrays-questions
Easy level question from GFG.....
arrays c-language data-structures dsa
Last synced: 10 Aug 2025
https://github.com/n-pcs/leetcode
All my answers to LeetCode questions!
algorithm cpp data-structures dsa
Last synced: 04 Oct 2025
https://github.com/rafaelmotaalves/algorithms
Algorithms and Data Structures implemented in C ++
algorithms cplusplus data-structures
Last synced: 10 Aug 2025
https://github.com/mehwishferoz/mehwishferoz.github.io
This portfolio site is dedicated to showcase application of advanced algorithms in the realm of computer networks.
advanced-algorithms advanced-data-structures algorithms computer-networks data-structures portfolio-site
Last synced: 10 Aug 2025
https://github.com/1ayanabil1/100-days-of-python-bootcamp
Join me on my journey to code in Python every day for 100 days! 🐍 This challenge is designed to sharpen my programming skills, explore Python libraries, and build cool projects along the way.
data-structures data-structures-and-algorithms data-visualization django flask machine-learning matplotlib numpy pandas python seaborn web-development
Last synced: 09 Apr 2026
https://github.com/the-mastermind-of-this-gen/files_sphere
Game-style file manager running entirely in CMD with smooth video-based animations, interactive mouse/keyboard input, and a modern, polished GUI.
algorithms console-app data-structures ffmpeg graphics gui object-oriented-programming
Last synced: 18 May 2026
https://github.com/coooredump/coooredump.github.io
Wiki
acm algorithm data-structures gh-page leetcode mkdocs mkdocs-material oi
Last synced: 21 Aug 2025
https://github.com/matthewfaller/algorithm-practice
A series of practice algorithms implemented in Swift.
algorithms data-structures swift swift-language
Last synced: 02 Apr 2026
https://github.com/muhammadfadel/mobile-telephone-service-data-structure
This is a small Data Structure task in C if you search for DS project for Mobile Telephone Service you Can Clone This project.
c data-structures datastructures
Last synced: 04 Oct 2025
https://github.com/qetiproject/js_data_structures_algorithms
Data Structures and Algorithms with Javascript
algorithms data-structures javascript
Last synced: 12 Aug 2025
https://github.com/owencmcgrath/csc321-1
All of the homework assignments for the Spring 2024 session of Data Structures (CSC 321 - 1) with Dr. David Reed.
Last synced: 27 Oct 2025
https://github.com/tim0-12432/data-structures
data-structures datastructures datastructures-algorithms
Last synced: 12 Aug 2025
https://github.com/devtonin/data-structures
Data Structures repository, built-in C on the 3rd period of Computer Engineering Degree.
data-structures heap list queue search tree
Last synced: 02 Apr 2026
https://github.com/lukabratos/stack
Stack implementation in Swift
data-structures generics stack swift
Last synced: 10 Nov 2025
https://github.com/momen-alshouha/data-structure-stack
This repository contains C++ implementation of a stack using linked-list. It includes classes for stack item, iterator , and the stack itself, providing essential stack opreations such as push, pop, peek, and more.
Last synced: 13 Aug 2025
https://github.com/maximfersko/console-transaction
algotithms data-structures java17 oops-in-java transcation
Last synced: 19 Apr 2026
https://github.com/WerdsMind/Estructuras_de_datos
colección de implementaciones de estructuras de datos y algoritmos fundamentales escritos en C++
console-application cpp data-structures double-linked-list executable graph pointers pointers-and-arrays proyects tree-structure
Last synced: 04 Oct 2025
https://github.com/parsaalizadeh/fenwick-tree
Implementation of mutable Fenwick trees as a Haskell library
data-structures fenwick-tree haskell
Last synced: 20 Jan 2026
https://github.com/janubhav/c-programs
A repository containing different C programs.
array balanced-substring basic-calculator c-language c-language-programming competitive-programming data-structures linked-list matching-parenthesis palindrome palindrome-string stack
Last synced: 15 Aug 2025
https://github.com/alexandengstrom/not_std
Reinventing the standard library by constructing essential data structures and algorithms in C++ from scratch.
Last synced: 04 Oct 2025
https://github.com/alto-b/data-structures
basics of DS in dart for beginners
array data-structures graph linked-list queue stack tree
Last synced: 19 Feb 2026
https://github.com/wilkinsddvd/the-practice-of-algorithm-and-cpp
The practice of Algorithm and CPP
algorithm cpp20 data-structures exercises
Last synced: 16 Aug 2025
https://github.com/manju07/data-structure-and-algorithms-using-javascript
Advance data structures and Algorithms implemented using javascript
advanced-data-structures algorithms-and-data-structures data-structures javascript javascript-data-structures
Last synced: 04 Oct 2025
https://github.com/tareqnmd/problem-solving
Problem Solving (Javascript)
algorithms data-structures javascript
Last synced: 16 Aug 2025
https://github.com/AryanK1511/DSA-for-coding-interviews
A collection of all the code and notes that I have written to help me learn data structures and algorithms.
Last synced: 16 Aug 2025
https://github.com/cltxvz/favelib
A user-friendly library app to manage, track, and enjoy your favorite books!
book-tracker css data-structures github-pages html interactive-ui javascript library-management local-storage object-oriented-programming responsive-design search-filter sorting web-application
Last synced: 16 Apr 2026
https://github.com/bertrand31/damysos
🌍 An experimental data structure allowing lightning-fast, constant-time lookups of large datasets for neighboring multi-dimensional points
coordinates data-structures experiment functional-programming gps performance scala trie
Last synced: 17 Aug 2025
https://github.com/bieelogrom/filasdinamicas
Lista de atividades de listas dinâmicas em Java.
data-structures fila java queue
Last synced: 17 Aug 2025
https://github.com/vitorhonna/this-is-cs50
Harvard University's introduction to the intellectual enterprises of computer science and the art of programming. This is CS50.
c computer-science cs50 css data-structures flask harvard harvardcs50x html javascript python scratch sql sqlite
Last synced: 10 Apr 2026
https://github.com/rain0ash/netextender
Biggest general purpose library with many different extension methods, data structures and utilities for rapid application development
csharp data-structures dotnet extension extension-methods extensionmethods extensions
Last synced: 03 Jan 2026
https://github.com/aashahin/javascript-algorithms-data-structures-freecodecamp
This repo is not for cheating.
algorithms data-structures freecodecamp freecodecamp-javascript problem-solving
Last synced: 18 Aug 2025
https://github.com/lapets/pillowcases
Library that makes it possible to work in a concise, algebraic way with Python Imaging Library image objects.
data-structures image-processing pil pillow pillow-library python-image-library wrapper-library
Last synced: 18 Aug 2025
https://github.com/beangreen247/data-structures-in-python
Studying material about Data Structures In Python
arch beangreen beangreen247 data-structures debian linux markdow material open python source study unix
Last synced: 10 Apr 2026
https://github.com/fabiokleis/estrutura_de_dados1
estrutura de dados 1 , linguagem C!
Last synced: 20 Aug 2025
https://github.com/mayankagnihotri7/data-structure-algorithms
Data structures and algorithms implemented in JavaScript.
algorithms algorithms-and-data-structures algorithms-datastructures data-structures javascript
Last synced: 20 Aug 2025
https://github.com/ganeshsankaran/ctci
Some of my Cracking the Coding Interview (6th ed.) solutions in C++
algorithms array bit-manipulation cpp data-structures dynamic-programming graph linked-list queue recursion searching sorting stack string tree
Last synced: 20 Aug 2025
https://github.com/xiaohan2012/pyheap
binary heap implementation in Python
data-structures heap priority-queue
Last synced: 23 Aug 2025
https://github.com/geo-tp/autocrud
API Rest to automatically generates and manages CRUD operations for custom data structures defined by users
Last synced: 24 Aug 2025
https://github.com/kokorinilya/persistent-set
Persistent set data structure
data-structures memory-management persistence pointers set tree-structure
Last synced: 03 Sep 2025
https://github.com/pedroestevaodev/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: 24 May 2026
https://github.com/infinityintegral/sgextn
C++ application development framework
cpp cpp20 data-structures filesystem gpu-programming gui-application library qt qt-gui qt6 qtcreator utility-library
Last synced: 10 Apr 2026
https://github.com/ivan-guerra/huffman
Huffman data compression
compression data-structures huffman-coding
Last synced: 14 Mar 2025
https://github.com/entropy-tamer/justcode
Compact binary encoder/decoder with space-efficient encoding scheme
binary binary-format bincode compact data-structures decoding encoding no-std rust serialization streaming varint
Last synced: 10 Apr 2026
https://github.com/ibrahim-saber-mohammed/calculator
atmega32 c data-structures eclipse-ide embedded-c embedded-systems stack
Last synced: 11 Nov 2025
https://github.com/navneethg/poppy
Battle tested algorithms and data-structures for your next space-mission or casual reading.
algorithms data-structures library python
Last synced: 10 Apr 2026
https://github.com/rddevitte/libdatastructures
A C library with a collection of basic data structures
array avl-tree c data-structures deque doubly-linked-list linked-list map queue stack static-lib static-library
Last synced: 14 May 2025
https://github.com/kalwar/snake-game
a very basic snake game using queue DS on the web
data-structures javascript queue snake-game
Last synced: 25 May 2026
https://github.com/ewliang/javascript-algorithms
Contains a list of common CS algorithms, but implemented using mostly plain old Vanilla JavaScript
algorithms computer-science data-structures javascript search-algorithms sorting-algorithms
Last synced: 24 Jul 2025
https://github.com/goutamhegde002/dsa-roadmap-for-beginners
The "DSA Roadmap for Beginners" repository is a comprehensive guide designed to help beginners learn Data Structures and Algorithms (DSA) efficiently. It provides structured content covering fundamental and advanced topics in DSA, with practical examples, exercises, and coding problems.
beginner beginner-friendly beginner-guide coding-practice data data-science data-structures data-structures-and-algorithms dsa dsa-algorithm dsa-learning-series dsa-practice dsa-roadmap interview-preparation interview-resources programming-fundamentals
Last synced: 28 Feb 2026
https://github.com/jgdodson/scala-collections
A collection library for Scala
collections data-structures graphs
Last synced: 24 Jul 2025
https://github.com/dustin-ward/comp-lib-go
Competitive Programming Library for Go
algorithms competitive-programming competitive-programming-contests data-structures golang golang-library
Last synced: 03 Feb 2026
https://github.com/vanajmoorthy/dsanda
⚙ Some simple data structures & algorithms practice.
algorithms data-structures javascript
Last synced: 26 May 2026