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-07-02 00:07:41 UTC
- JSON Representation
https://github.com/baybaraandrey/algo
Implementation of data structures and algorithms in the Golang programming language
algorithms data-structures go golang
Last synced: 09 Jun 2026
https://github.com/ahmed-safa/neet_leet
solves according to neet roadmaps
algorithms cpp data-structures leetcode problem-solving
Last synced: 03 Jul 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/0xc0392b/bfield
Bit field data structure for Go
bit-manipulation bitfield data-structures go golang
Last synced: 18 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/iliyalb/cs-data-structure
🏗 recollection of data structure implementation codes
data-structures educational-project object-oriented-programming sololearn
Last synced: 02 Sep 2025
https://github.com/kiselyovda/algorithms-and-data-structures
Learning algorithms and data structures.
Last synced: 02 Apr 2025
https://github.com/jpcano/algs4cpp
My C++ implementation of the code in the book: Algorithms, 4th Edition by Robert Sedgewick and Kevin Wayne
algorithms cpp data-structures
Last synced: 30 Jun 2026
https://github.com/loosenthedark/ci_dcd-mysql
Video tutorial walkthroughs followed as part of the Data-Centric Development module of Code Institute's Full Stack Web Development Diploma Programme
backend crud data-manipulation data-structures databases mysql python
Last synced: 10 Apr 2026
https://github.com/shenoy-anurag/algo-runner
A python package with tools to let you try coding problems and check your code against your own test cases.
algorithms data-structures helper runner
Last synced: 05 May 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/caiocarneloz/data-structures
Cpp code for some data structures with usage examples
avl-tree cpp data-structures list queue stack
Last synced: 26 Feb 2025
https://github.com/mikelane/linked-list
Pythonic implementations of Linked Lists
algorithms algorithms-datastructures data-structures object-oriented-programming oop poetry pytest python python3 tdd test-driven-development
Last synced: 18 Mar 2025
https://github.com/sakuraven/huffman-coding
Project that turns text into code using Huffman Coding, based on an Advanced Data Structures exercise.
compression data-structures java
Last synced: 30 Jun 2026
https://github.com/arranstewart/dsa-swu-website
Data Structures and Algorithms at Southwest University, China, run in Autumn 2021
algorithms data-structures teaching-materials
Last synced: 24 May 2026
https://github.com/anvaymayekar/avl-tree-visualizer
Interactive AVL Tree Visualizer — Real-time GUI for insert, search, and delete operations with automatic balancing, performance metrics, and visual feedback. Pure C + Win32 API.
algorithms avl-tree c-programming data-structures dsa gui-application self-balancing-binary-search-tree tree-visualization win32api
Last synced: 03 Jan 2026
https://github.com/isensee-bastian/set-interface
Tutorial code for my video Generics Part 2: Using the empty Interface instead
basic-programming beginner-tutorial-series code-reuse data-structures generics golang interface learn-to-code maps sets switch-case tutorial type-assertions youtube
Last synced: 03 May 2026
https://github.com/tonianev/data-structures
Common data structures implemented in Python
Last synced: 25 Jan 2026
https://github.com/guptaroshan/problem-solving
Data Structures, Algorithms and Leetcode
algorithms data-structures leetcode
Last synced: 12 Apr 2025
https://github.com/tpdlshdmlrkfmcla/data-structure
데이터구조 학습 정리입니다.
data-structure data-structures
Last synced: 18 Jun 2025
https://github.com/subhash23jan/cpp-oops
This repository is a collection of custom-built C++ data structures designed to provide a deep understanding of their underlying principles and implementations. By creating these structures from scratch, I gained valuable insights into the internal workings of C++ STL data structures.
Last synced: 29 Dec 2025
https://github.com/janeberry/evilhangman
Twist version of classic Hangman Game
Last synced: 20 Aug 2025
https://github.com/fabiokleis/estrutura_de_dados1
estrutura de dados 1 , linguagem C!
Last synced: 20 Aug 2025
https://github.com/make-github-pseudonymous-again/js-avl-tree
:balance_scale: AVL trees for JavaScript
agpl avl-tree balanced-binary-search-trees balanced-search-trees binary-search-trees binary-trees computer-science data-structures javascript search search-trees trees worst-case
Last synced: 29 Oct 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/happyrip/algorithms-and-data-structures
Some basic algorithms and data structures implemented for practice.
algorithm algorithms algorithms-and-data-structures data-structures go golang
Last synced: 14 Jun 2025
https://github.com/jordanhasgul/character-device-driver
A basic concurrent Linux loadable kernel module (LKM) character device driver.
c data-structures kernel-module
Last synced: 20 Aug 2025
https://github.com/ham7a311/js
Everything related to JavaScript
algorithms data-structures problem-solving projects
Last synced: 18 Jul 2025
https://github.com/marcellorhcp/largest-product-in-a-grid
In the 20×20 grid, what is the greatest product of four adjacent numbers in the same direction using Go programming language
algorithms data-structures exercise golang grid
Last synced: 14 Jan 2026
https://github.com/dho-rae/wonderlust
WonderLust is a Python-based travel recommendation system that suggests destinations based on user preferences. The program processes structured data using dictionaries and sets while incorporating error handling and user interaction. Developed for the Information Structures with Python course.
data-structures decision-support error-handling python python-programming travel-recommender university-project user-input
Last synced: 08 Jul 2025
https://github.com/nicovandenhooff/advent-of-code-2022
This repository contains my solutions to the Advent of Code 2022 coding challenge.
advent-of-code advent-of-code-2022 algorithms data-structures optimization python
Last synced: 21 Aug 2025
https://github.com/keyan/kdtree
Spatial index for nearest neighbor queries over K-dimensional points
Last synced: 26 Jul 2025
https://github.com/kernel-loophole/datastructure
Data structure using c++
data-structures graph linked-list
Last synced: 18 Mar 2025
https://github.com/gabrieledarrigo/grokking
A repository that contains algorithms and data structure (not only) from "Grokking Algorithm" book
algorithms data-structures grokking-algorithms
Last synced: 18 Mar 2025
https://github.com/harsha-yuvaraj/Data-Compression-and-Decompression-Tool
A specialized lossless file compression and decompression tool designed mainly for plain text, including programming files.
data-structures huffman-compression-algorithm lossless-compression-algorithm numpy python tkinter
Last synced: 02 May 2025
https://github.com/aelabassi/alx-low_level_programming
ALX Low Level Programming with C
algorithms alx-africa c-language data-structures
Last synced: 14 Jun 2025
https://github.com/spignelon/python
Python algorithms, assignments and practicals
algorithm algorithms algorithms-and-data-structures algorithms-datastructures daa data-structures design-and-analysis-of-algorithms dsa freecodecamp freecodecamp-algorithms python python-algorithms python-assignment
Last synced: 21 May 2026
https://github.com/arprax/arprax-algorithms
Industrial-grade algorithms and data structures for Python.
algorithms applied-data-intelligence arprax benchmarking data-structures performance-analysis python
Last synced: 17 Feb 2026
https://github.com/jasontoups/datastructures-and-algorithms
Collection of notes about Data Structures and Algorithms, written in markdown in Obsidian.
algorithms data-structures data-structures-and-algorithms interviews-preparation markdown test-preparation
Last synced: 17 Feb 2026
https://github.com/ajksah/pdf-highlighter
This repository offers a straightforward PDF annotation tool built with React and PDF.js. Users can easily highlight text, add comments, and choose from multiple highlight colors. 🌟📄
alorithms analytics annotations awesome computer-science conversational-ai data-structures electronics nlp ocr oop pdf-viewer php react remarkable-tablet retrieval retrieval-augmented-generation technology
Last synced: 16 Jun 2025
https://github.com/wvhulle/map
Reactive data structures such as sets, maps and graphs
data-structures graphs maps observables reactive svelte tensors
Last synced: 20 Jan 2026
https://github.com/orcalinux/Data-Structure-and-Algorithms-Project
data-structures desktop-application qt6-gui qtcreator
Last synced: 22 Aug 2025
https://github.com/leoobarbosa2/data-sctructures
General information about Data Structures and how to implement it.
data-structures data-structures-and-algorithms
Last synced: 22 Aug 2025
https://github.com/primeeagle/vnet.datastructures
A class library that provides many data structures not found in the .NET standard libraries.
data-structures dotnet dotnet-core dotnet-library
Last synced: 22 Apr 2026
https://github.com/yangboz/dapps-simple-twitter-nebulas
a simple twitter SinglePageApplication for nebulas dapps incentive program.
blockchain bootstrap dapps data-structures jquery nebulas single-page-applications smart-contracts
Last synced: 11 Apr 2026
https://github.com/ikeraguero/javascript-course
This repo provides a place for uploading projects and concepts from Jonas Schmedtmann's 'The Complete JavaScript Course', focused on the essentials of vanilla JS and how it works below the surface.
apis data-structures dom-manipulation javascript oop
Last synced: 23 Aug 2025
https://github.com/themysterysolver/leet-and-fun
A collection of LeetCode questions to ace the coding interview!
c-language data-structures db java javascript leetcode mysql pandas-python python python3
Last synced: 19 Jan 2026
https://github.com/ztlaine/assignment7
Unit testing a custom data structure using Java.
data-structures java junit unit-testing
Last synced: 17 Mar 2025
https://github.com/ivan-guerra/dsa
Classic data structures and algorithms implemented in C++
Last synced: 24 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/nikhil25803/dsalgo
C++ Basic Programs | Data Structure | Algorithms
algorithms cpp data-structures
Last synced: 04 Apr 2025
https://github.com/sammyne/data-structures-and-algorithms-go
Data structures playground in Go
Last synced: 18 Mar 2025
https://github.com/antononcube/raku-data-typesystem
Data type system for different data structures.
data data-structures rakulang type-system
Last synced: 09 Jul 2025
https://github.com/hector1274/struct-changelog
🔍 Track and record changes in nested data structures automatically, ensuring data integrity and simplifying debugging with detailed audit trails.
change-tracking changelog changelogs data-diff data-structures dict diff elixir json library list nested-data python
Last synced: 11 Apr 2026
https://github.com/anshu10101/leetcode
Collection of my solved LeetCode DSA questions !
Last synced: 25 Aug 2025
https://github.com/v41bh4vr4jput/dsa-practice
Practice Codes of DSA topics
algorithms-and-data-structures cpp data-structures leetcode leetcode-solutions
Last synced: 26 Aug 2025
https://github.com/bilgehangecici/data-structures
Highly important projects written in C for understanding basics and fundamentals of Data Structures.
algorithms c data-structures heap linked-list tree-structure
Last synced: 30 Mar 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: 17 Mar 2025
https://github.com/abelnnieva/javascript-algorithms-data-structures
JavaScript Algorithms and Data Structures Certification from freeCodeCamp. Includes exercises and certification projects.
algorithms data-structures freecodecamp javascript
Last synced: 28 Aug 2025
https://github.com/samharrison7/datamapper
Making mapping between datasets as simple as possible.
data data-mapper data-mapping data-science data-structures
Last synced: 17 Mar 2025
https://github.com/memgonzales/aiep-python-scratch
Materials for the AMSLI Informatics Enrichment Program (AIEP), a training program for students representing the Philippines in international computational thinking and informatics contests
acm-icpc algorithms big-o binary-search binary-search-tree bisection-method bitwise-operators competitive-programming data-structures debugging divide-and-conquer dynamic-programming greedy-algorithms programming-for-kids python3 queue recursion scratch3 stack
Last synced: 20 Apr 2026
https://github.com/kumpatlapavankumar/data-structures
Data structures using java
computer-science data-structures enjoy-coding java love-coding programming-language programming-practice
Last synced: 27 Mar 2025
https://github.com/maximfersko/template-matrix-library
implementation of matrices in C++
cpp cpp17 data-structures library matrices temlate-in-cpp
Last synced: 08 Jul 2025
https://github.com/kylepw/multistack
Example of multiple stacks in one array.
algorithms array data data-structures python stack
Last synced: 17 Mar 2025
https://github.com/daleksla/sgl
Salih's Generic Library (SGL) contains generic containers, procedures to manage their contents, & algorithms.
algorithms c containers data-structures
Last synced: 05 Oct 2025
https://github.com/kumartusha/data_structures_and_algorithms
Just think what to do next ??
arrays cpp17 data-structures data-structures-and-algorithms pointers-and-references searching-algorithms sorting-algorithms strings
Last synced: 31 Mar 2025
https://github.com/firestone82/restaurant-system
VŠB-TUO - School project in VIS
Last synced: 15 May 2026
https://github.com/jjfiv/csc212arraylists
CSC212 Array-Based List Implementations
array-list data-structures dynamic-array smith-csc212
Last synced: 30 Aug 2025
https://github.com/douglasdotv/dsa-java
Some basic algorithms and data structures.
algorithms data-structures java
Last synced: 30 Aug 2025
https://github.com/walkerrandolphsmith/rust-data-structures
Common data structures implemented in rust.
Last synced: 17 Mar 2025
https://github.com/fenilsonani/os-system
High-performance OS components with 99% faster algorithms, enterprise reliability, and L8 engineering quality. Features O(1) operations, thread safety, and production-ready implementations.
algorithms c99 concurrent-programming data-structures enterprise-software high-performance memory-management operating-systems performance-engineering systems-programming
Last synced: 31 Aug 2025
https://github.com/wcdogg/algorithms-data-structures
Intro to algortihms and data structures using Python.
algorithms big-o data-structures python
Last synced: 17 Mar 2025
https://github.com/kevinknights29/dsa_in_java
This repo contains data structures and algorithms implemented in Java.
algorithms data-structures java
Last synced: 22 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/kevinknights29/dsa_in_cplusplus
This repo contains data structures and algorithms implemented in C++.
algorithms cplusplus data-structures
Last synced: 22 Mar 2025
https://github.com/poyea/vis-tree
Command-line generator for some data structures
cli command-line command-line-tool data-structures datastructures ts typescript
Last synced: 03 Apr 2025
https://github.com/yousefkhalaf0/data_structure
Examples of DS concepts with c#
Last synced: 27 Mar 2025
https://github.com/tmartins11/aeds-i
Repositório para registrar todos os projetos concluídos na disciplina de AEDS I - 1º Período BCC | UNIFAL.
Last synced: 15 May 2026
https://github.com/candytale55/nodes_js_datastructs
A JavaScript class to create a basic node that contains data and one link to another node. The node’s data will be specified when creating the node and immutable. A node’s link to the next node is null when there are no nodes to traverse. Plus an example "An ice cream shop that sells three flavors: strawberry, vanilla, and coconut. The signature sundae is made of these three flavors, but new hires have a hard time remembering the order."
codecademy data-structures ice-cream-shop node-concept
Last synced: 31 Mar 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/yogain123/linked-list-api
Create a REST API app which exposes API endpoints , for carrying out Linked List operations.
algorithms data-structures javascript linked-list redis
Last synced: 17 May 2026
https://github.com/oyvinddd/algorithms-and-data-structures
A collection of algorithms and data structures implemented in Go
algorithms computer-science data-structures divide-and-conquer dynamic-programming golang memoization search-algorithms sort-algorithms
Last synced: 28 Apr 2026
https://github.com/ahmed-roshdy-1/dojo-blog
it's blog post project for add and delete post and filter post per tag
composition-api data-structures firebase vue vue3
Last synced: 13 May 2026
https://github.com/migueelzz/list-exercises-python
algorithms data-structures python
Last synced: 04 May 2025
https://github.com/ratismal/gms2-benchmark
GameMaker Studio 2 Data Structure Benchmark
benchmark data-structures gms2
Last synced: 16 Feb 2026
https://github.com/ozmap/technical-assessment
Technical assessment for the position of software engineer at DevOZ.
assessment-project challenge data-structures restful-api typescript
Last synced: 14 Apr 2025
https://github.com/bernardobarreto/python-data-structures
Data Structures implementation in Python 3
data-structures linked-list python queue stack
Last synced: 15 Jun 2025
https://github.com/larzuaga11/trivia_movie
Project that simulate the Backend of a Cinema App.
cpp data-structures linked-list object-oriented-programming
Last synced: 17 Mar 2025
https://github.com/marko19907/algorithms
A collection of algorithms and data structures made as a part of NTNU's "Algorithms and Data Structures" course, fall 2021.
algorithms cache data-structures heap java list maven recursion searching-algorithms sorting-algorithms tree unit-testing
Last synced: 15 May 2026
https://github.com/akshaypratapsingh09/data_structure_and_algorithm
This is a practice repo and boiler plate for all the data structures and Algorithms implemented Using Python
algorithms data-structures hashtable linked-list python3 tree
Last synced: 10 Jan 2026
https://github.com/greenheart/my-freecodecamp-projects
Algorithms and projects from the freeCodeCamp courses
algorithms data-structures freecodecamp javascript sorting-algorithms standard-js
Last synced: 16 Jun 2025
https://github.com/jeanbou/tech-interview-questions
A good collection of real-world coding interview problems, algorithm challenges & technical questions solved during application processes or its preparation for top tech companies. Includes multiple solutions for firms like Meta (Facebook), Goldman Sachs, Rakuten, Barclays, Line, Lifeware, Odoo, SES, Talkwalker & etc. Perfect for tech interview
algorithms code coding-challenges data-structures faang interview-preparation leetcode love tech-interviews
Last synced: 03 Feb 2026
https://github.com/gourabofficial/dsa-bootcamp
DSA using Java
algorithm data-structures dsa dsainjava
Last synced: 02 Mar 2025
https://github.com/julianp911/proyecto_2_202010_sec_4_team_5
📚 Proyecto 2 - Estructura de Datos
data-structures generic geojson java java8
Last synced: 26 Apr 2026
https://github.com/firatgoktepe/data-structures-for-react
Some real world examples about data structures commonly used for React
data-structures javascript react vitejs
Last synced: 11 Apr 2026
https://github.com/otabek-kholmirzaev/awesome-dsa
A 𝗿𝗼𝗮𝗱𝗺𝗮𝗽 for data structures and algorithms with comprehensive tutorials & practice resources.
algorithms awesome coding-interviews data-structures dsa faang-preparation leetcode roadmap
Last synced: 03 Mar 2025