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-06 00:07:25 UTC
- JSON Representation
https://github.com/shreyas-wagire/java-dsa
algorithms data-structures dsa java
Last synced: 17 Aug 2025
https://github.com/zhuangqh/datastructure
several data structure's template
Last synced: 07 Nov 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/acskii/java-spell-checker
Made in accordance to the requirements specified in my Data Structures 1 course @ALEXU
Last synced: 26 Jun 2025
https://github.com/scar027/data-structures
Library containing documented implementations of internal workings of commonly used data structures.
cmake cpp ctest data-structures doxygen rtd rtfd sphinx
Last synced: 28 Jul 2025
https://github.com/nish7/algosjs
Algorithms and DS practice in Javascript
algorithms data-structures javascript
Last synced: 27 Jul 2025
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/jmcph4/oxcart
Just another container library
algorithms algorithms-datastructures algorithms-implemented collection collections containers data-structures datastructures rust
Last synced: 19 Sep 2025
https://github.com/newen356/javaplayground
JavaPlayground 🐙 is a collection of Java backend practice projects and coding exercises teaching OOP, data structures, algorithms, backend patterns for portfolio.
algorithms backend-development coding-practice data-structures intellij-idea java leetcode-solutions oop software-engineering system-design
Last synced: 18 Aug 2025
https://github.com/vcn222/itmo
Explore my projects and coursework from ITMO University in Computer Science. Join me on GitHub to see my journey! 🚀💻
284261 algorithms-and-data-structures cheatsheets codeforces cpp data-structures feature-selection flow graphs greedy-algorithms itmo java learning machine-learning shortest-paths software-engineering sorting-algorithms supervision
Last synced: 18 Aug 2025
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/0x464e/comp-cs-300
University Data Structures & Algorithms course
algorithms cplusplus data-structures datastructures graph-algorithms qt stl-algorithms university-project
Last synced: 07 Nov 2025
https://github.com/kingcitaldo125/pytree
My implementation of a BST data structure
Last synced: 27 Jul 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/sanish07/java-dsa
This repository contains the coding problems solved in Java DSA.
data-structures dsa-practice java-8
Last synced: 27 Jul 2025
https://github.com/thomascode92/fem-algorithms
Learn about Big O, time complexity, fundamental data structures like arrays, lists, trees, graphs, and maps. Even searching and sorting algorithms. 💡📚
algorithms data-structures frontendmasters typescript
Last synced: 18 Aug 2025
https://github.com/krankur/ds-algo
All things data structure and algorithm in vanilla JavaScript (no ES6)
algorithms data-structures es5-javascript javascript
Last synced: 01 Jul 2025
https://github.com/xm0onh/stateviz.dev
Interactive visualization playground for blockchain data structures. Learn how blockchains organize and store data through hands-on exploration and visual experimentation.
algorithms blockchain cryptography data-structures educational ethereum merkle-trie playground
Last synced: 27 Jul 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/ibrahimdur1989/comp2152-assignment1-workout-stats
Python basics exercise: lists, dictionaries, and loops to summarize friends’ workout minutes (COMP2152 – Assignment 1).
beginners cli comp2152-assignment data-structures dictionaries exercise jupyter-notebook lists loops practice-project python
Last synced: 19 Aug 2025
https://github.com/kanavgoyal898/spellsensei
spellSensei is a lightweight Python-based spell checker using the Wagner-Fischer algorithm to calculate Levenshtein distance and suggest accurate corrections. Designed for efficiency, it seamlessly integrates into applications without sacrificing performance. Ideal for enhancing text accuracy in personal projects or larger systems.
algorithms data-structures dynamic-programming python scratch-implementation spell-checker wagner-fischer-algorithm
Last synced: 27 Jul 2025
https://github.com/hariyebk/buble-sort
A generic sorting algorithm
data-structures linked-list sorting-algorithms
Last synced: 19 Sep 2025
https://github.com/neelkamath/ctci-practice
🧑💻 Just me practicing Cracking the Coding Interview problems
algorithms ctci data-structures kotlin
Last synced: 27 Jul 2025
https://github.com/farial-mahmod/bubble-sort-in-python
Implementing Bubble Sort algorithm using Python.
bubble-sort data-structures python3
Last synced: 27 Jul 2025
https://github.com/naforoutan/skyline-computation-bjr-tree
A data structures project implementing a BJR-Tree for efficient dynamic skyline queries, processing multi-dimensional datasets with continuous point insertions and deletions.
data-structures skyline tree-structure
Last synced: 18 Sep 2025
https://github.com/rahat-khan-pathan/ioi-solutions
My solutions for IOI problems
algorithms competitive-programming data-structures dynamic-programming graph-algorithms interactive problem-solving recursion
Last synced: 19 Aug 2025
https://github.com/dkauf42/tablequery
Functions to query a MATLAB DataTable, using match & range criteria
Last synced: 27 Jul 2025
https://github.com/grasielagomes/bloom-filter-ts
High-performance Bloom Filter implemented in TypeScript for fast membership checks.
bitwise bloom-filter data-structures performance typescript
Last synced: 22 Mar 2025
https://github.com/jankapunkt/meteor-reactive-data-structures
Collection of verious reactive data sructures for MeteorJS
data data-structures graph linked-list list meteor meteorjs queue reactive reactivity stack tree
Last synced: 27 Jul 2025
https://github.com/dpetrosy/saed_visitors_program
In this repository, I store my course project "Visits and visitors program", which I've done during my university education.
algorithm console-application course-work cpp cpp11 data-structures problem-solving university-project
Last synced: 19 Aug 2025
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: 01 Mar 2025
https://github.com/iampavangandhi/travelpathfinder
✈️ Travel Path Finder Web App (using Graphs)
data-structures dijkstra dijkstra-algorithm graph javascript
Last synced: 09 Mar 2025
https://github.com/maximfersko/console-transaction
algotithms data-structures java17 oops-in-java transcation
Last synced: 25 Dec 2025
https://github.com/maximfersko/stl-containers
My implementation of the standard template STL containers.
algorithms array binary-search-tree containers cpp17 data-structures library list map multiset set stl-containers vector
Last synced: 25 Dec 2025
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/adityasharmahub/dsa-notes
DSA Notes
algorithms data-structures data-structures-and-algorithms dsa dsa-practice dsa-questions
Last synced: 27 Jul 2025
https://github.com/daniilroman/heaps_comparison
C++ implementations and comparison of heap data structures
binomial-heap d-tree data-structures heap leftist-heap skew-heap
Last synced: 19 Aug 2025
https://github.com/tonianev/data-structures
Common data structures implemented in Python
Last synced: 25 Jan 2026
https://github.com/abhinandanmishra1/leetcode-practice
Practicing questions on leetcode and solutions are being reflected here
algorithms daily-coding-problem data-structures dsa-practice leetcode leetcode-cpp leetcode-solutions
Last synced: 19 Aug 2025
https://github.com/iampavangandhi/texteditor
📝 Text Editor Web App (using Stacks)
data-structures javascript stacks text-editor vanilla-javascript
Last synced: 09 Mar 2025
https://github.com/rikcav/dsa
A collection of Data Structures and Algorithms implemented in Python.
algorithms bigonotation data-structures dsa python
Last synced: 20 Aug 2025
https://github.com/iampavangandhi/chatlistcaching
💬 Chat list Caching Web App (using Linked List and Hashing)
data-structures hashing javascript linked-list lru-cache
Last synced: 09 Mar 2025
https://github.com/anderson-andre-p/datastructuresandalgorithms
Data Structures and Algorithms to Study
data data-structures data-structures-and-algorithms dsa dsa-algorithm dsa-learning-series structured-data
Last synced: 20 Aug 2025
https://github.com/lif31up/data-structures-and-algorithms-clang
data structure with CLang
Last synced: 18 Mar 2025
https://github.com/csvitor-dev/clang-exercises
Data Structures Exercises with Clang
Last synced: 27 Jul 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/yanfiq/cplusplus
a bunch of C++ code
computer-science cplusplus cpp data-structures learn-to-code segmentation-fault
Last synced: 27 Jul 2025
https://github.com/athulsabu2002/s3_ds_lab
Data Structures and Algorithms lab programs for S3 CSE B.Tech. Comprehensive implementation of sorting algorithms, linear/non-linear data structures, graph algorithms, and mathematical applications in C.
Last synced: 20 Aug 2025
https://github.com/hamidhosen42/lightoj-problems-discussion-and-solutions
lightOj-problems-discussion-and-solutions-and-algorithm-and-data structures
algorithms c-plus-plus c-programming data-structures discussion lightoj-solutions
Last synced: 26 Jul 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/kplanisphere/multilist-graph-operations
Proyecto 5 - Estructuras de Datos
adjacency-list algorithm-implementation breadth-first-search cpp data-structures depth-first-search graph-operations graph-theory multilist
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/anjaliwork20/moodify
Mood-based music recommendation system that considers a user's emotional state to recommend songs, genres, artists and playlists using Machine learning
artificial-intelligence cnn-keras cnn-model convolutional-neural-networks data data-analysis data-science data-structures data-visualization database deep-learning machine-learning machine-learning-algorithms python recommended song songs
Last synced: 08 Aug 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/whitedodo/datastructure1
Horowitz의 C++ 자료구조(Horowitz's C ++ Data Structure)
cpp data-structure-cpp data-structures
Last synced: 26 Jul 2025
https://github.com/selectiveduplicate/singll
A singly linked list.
data-structures linked-list rust rustlang
Last synced: 25 Dec 2025
https://github.com/lucabecci/funny-js
Practise of data structures and algorithms in Javascript ES6
algorithms data-structures javascript
Last synced: 20 Aug 2025
https://github.com/venkat-gorla/cpp-data-structures
Various data structures and algorithms implemented using C++
backtracking binary-search-tree binary-tree-iterator binary-tree-traversal binary-trees breadth-first-search cplusplus cycle-detection data-structures depth-first-search directed-graph linked-list-in-cpp morris-traversal quick-sort sorting-algorithms-implemented threaded-binary-search-tree trie undirected-graph unique-ptr
Last synced: 11 Feb 2026
https://github.com/xenoverseup/data-structures
Data structures in every language I know.
cpp data data-science data-structures data-structures-and-algorithms doubly-linked-list linked-list
Last synced: 26 Jul 2025
https://github.com/sheel-ui/advance-data-structures
Red Black tree and Priority Queue implementation for solving complex problems.
data-structures min-heap object-oriented-programming priority-queue red-black-trees
Last synced: 21 Aug 2025
https://github.com/sumit-kr-das/data_structure_and_algo
algorithms cpp data-structures
Last synced: 21 Aug 2025
https://github.com/dan-niles/data-structures-and-algorithms
Collection of data structures and algorithms for CS2023
algorithms cpp cs2023 data-structures
Last synced: 18 Sep 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/strar-buck/algo_implementation
Data Structure and Algorithms implementation
algorithm data-structures python
Last synced: 26 Jul 2025
https://github.com/msarmadqadeer/data-structures-implementation
These are the tasks that I performed during learning data structures.
cpp data-structures dsa dsa-algorithm
Last synced: 26 Jul 2025
https://github.com/karsterr/code-challanges
A personal repository of coding challenge solutions from platforms like LeetCode and HackerRank, written in Python and C++. Includes failed attempts, debugging notes, and detailed README files for each problem to track learning progress.
algorithms code-challenge competitive-programming cpp data-structures hackerrrank learning-by-doing leetcode neetcode problem-solving python
Last synced: 18 Sep 2025
https://github.com/curtis-thomas/sherlock-web
Sherlock-Web is an open-source web application aimed at empowering users by providing transparency into the personal data available from their browser.
browser-info data-structures javascript material-ui privacy react transparency web-application
Last synced: 21 Aug 2025
https://github.com/danilgansky/algorithms-and-data-structures
Implementation of the most popular algorithms and data structures in Python.
algorithms algorithms-and-data-structures data-structures python
Last synced: 21 Aug 2025
https://github.com/make-github-pseudonymous-again/js-collections-defaultdict
:see_no_evil: Python's defaultdict data structure for JavaScript
agpl collections data-structures default defaultdict dict javascript
Last synced: 21 Aug 2025
https://github.com/selectiveduplicate/dsago
Data structures and algorithms in Go, for learning purposes
algorithms data-structures data-structures-and-algorithms go golang
Last synced: 25 Dec 2025
https://github.com/ocdbytes/ds-algo-important-questions
Data Structures and Algorithms | LeetCode Solutions | Coding Ninjas Solutions | Love Babbar Playlist
algorithms cpp data-structures
Last synced: 26 Jul 2025
https://github.com/arkid15r/cs
Go/TypeScript exercies on algorithms and data structures.
algorithms data-structures data-structures-algorithms sorting-algorithms
Last synced: 26 Jul 2025
https://github.com/lourd/swift-data-structures
Basic data structures and algorithms in Swift, made for teaching
algorithms data-structures swift
Last synced: 24 Mar 2025
https://github.com/woosungkim0123/data-structures-deep-dive
Repository for Data Structures Learning
Last synced: 24 Aug 2025
https://github.com/ilovebacteria/analysis-prime-number-algorithms
My Data Structure course project. Analyzing the performance of some prime number algorithms with graph
algorithm algorithms data-structures graph java matplotlib pyfpdf python
Last synced: 22 Aug 2025
https://github.com/3ein39/sparse_array_matrix
Representing an array of very huge indices (e.g. 10^8) using doubly linked list
data-structures doubly-linked-list linked-list sparse-matrices sparse-matrix
Last synced: 26 Jul 2025
https://github.com/zot/differencelists.jl
A difference list implementation for Julia. These are a highly efficient and simple way to build up lists from parts: appending, prepending, and concatenation are all very fast (constant time). They're also immutable, so you can reuse the parts.
data-structures julia utilities
Last synced: 18 Sep 2025
https://github.com/felipenobrg/c-exercices
C exercises for my college.
arrays c data-structures pointers
Last synced: 22 Aug 2025
https://github.com/snhilde/dsa
Data Structures and Algorithms
algorithms data-structures golang
Last synced: 09 Mar 2026
https://github.com/abdelrahmantaymour/dvld
🚘 The DVLD Management System is a comprehensive desktop software designed to streamline the process of managing driving licenses and related applications.
3tierapp clean-code crud-operations csharp data-structures delegate desktop-application dotnet-framework events opp winforms
Last synced: 05 Jan 2026
https://github.com/xonorhc/water-distribution-data-management
Modelo de dados geoespaciais para sistemas de distribuicao de agua.
data-structures postgis postgresql
Last synced: 27 Jun 2025
https://github.com/rationalcrafter/avl_tree
Simple implementation of an AVL tree set data structure
Last synced: 26 Jul 2025
https://github.com/truongd3/public-key-cryptography
Implement Public Key Cryptography algorithms to secure information over networks.
algorithms cpp cybersecurity data-structures
Last synced: 15 Mar 2025
https://github.com/ianfelps/leetcode
Repositório com soluções comentadas de problemas de LeetCode. Inclui explicações, abordagens utilizadas e reflexões sobre cada questão resolvida.
data-structures leetcode python study
Last synced: 18 Sep 2025
https://github.com/abdellahbellakrim/philosophers_42
Implementing the dining problem with philosophers around the table in C programming using threads and processes.
algorithms c data-structures dining-philosophers-problem low-level-programming processes threads
Last synced: 26 Jul 2025
https://github.com/abarichello/ine5408
INE5408 - Data Structures. Use avaliate.sh for running tests locally
Last synced: 16 May 2025
https://github.com/cserajdeep/dsa-sparse-matrix2triplet
Sparse Matrix to Triplet and various triplet operations. e.g., transpose, addition, and multiplication.
c colab-notebook data-structures dsa matrix matrix-multiplication multiplication sparse-matrix triplet
Last synced: 26 Jul 2025
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: 30 Oct 2025
https://github.com/rurangiza/philosopher
This project is about solving the "dinning philosopher" problem in a multi-threading progam
algorithms data-structures inter-process-communication multithreading operating-system
Last synced: 10 Sep 2025
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: 23 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/salvillalon45/technical-interview-preparation
My journey coding through NeetCode 150 Problems
algorithms data-structures javascript technical-interview-questions typescript
Last synced: 10 Jun 2025
https://github.com/mateus-claudino/ds-in-c
just having some fun learning data structures and implementing them in c. :)
algorithms c data-structures university-assignment
Last synced: 25 Jul 2025
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