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-01 00:07:41 UTC
- JSON Representation
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/addressbook_objectoriented
C++ (OOP) application - Przyszly Programista course (training)
cpp data-structures oop txt-files
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/mahmud-kandawala/c-programming-coursework
This repository delves into the advanced facets of the C programming language, exploring topics from basic syntax to intricate data structures like linked lists, binary trees, and multiway search trees.
Last synced: 25 Feb 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/nathaniyell/meta-js-course
A repository with details of the different Javascript concepts learnt in Meta's Javascript course on Coursera
array-methods data-structures destructuring dom-manipulation functional-programming handling-errors ifelse inheritance javascript jest-test loops-and-iterations map mocking oop oop-principles set switch-case unit-test
Last synced: 05 Mar 2025
https://github.com/jandermoreira/drawdc
data-structures latex latex-package tikz
Last synced: 02 Oct 2025
https://github.com/devinmcgloin/probabilistic
Bloom Filters, Min Sketch Count and Min Hashing.
data-structures golang probabilistic probabilistic-data-structures
Last synced: 03 Feb 2026
https://github.com/maccauhuru/modern-js-sandbox-code
Code i am writing for the modern JS from beginning course
api data-structures es6 functional-programming javascript object-oriented-programming prototype
Last synced: 25 Feb 2025
https://github.com/mahmud-kandawala/product_linked_list
A python program that maintains a Linked-List using products as a prototype
data-structures linked-list node python3
Last synced: 25 Feb 2025
https://github.com/agu3des/estanteencantada
Livraria feita para a disciplina de Banco de Dados l e para as disciplinas de Estrutura de Dados, Sistemas Operacionais e Protocolos de Interconexão de Redes de Computadores
bancodedados books bookstore client-server data-structures livros python semaphore sql systems threads
Last synced: 14 Apr 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/kingcitaldo125/pygraph
My implementation of a Graph data structure
Last synced: 09 Aug 2025
https://github.com/louis3112/crud_taxi_datastruct
One of my project for Data Structure in 2nd Semester. A simple crud taxi app implements 3 data structure concepts, such as : Linked list, Queue, Stack
cli college-project cpp data-structures linked-list queue simple-project stack
Last synced: 22 Mar 2025
https://github.com/mahmud-kandawala/binary-and-linear-search
A python program that searches an array using Binary and Linear search.
Last synced: 25 Feb 2025
https://github.com/baguilar6174/react-ts-queue-app
Implementation of the queue data structure, using Typescript.
data-structures queue typescript
Last synced: 09 Nov 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/dpashutskii/data_structures_algorithms_in_python
Solutions for the Udacity course - Intro to Data Structures and Algorithms
algorithms course data-structures udacity
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/avestura/shell-dads
❓ Show a random tip from NIST DADS (https://xlinux.nist.gov/dads) every time you open your terminal
algorithms dads data data-structures ds nist
Last synced: 23 Oct 2025
https://github.com/v-shenoy/advent-of-code-2021
🎄 My solutions to Advent of Code 2021.
advent-of-code advent-of-code-2021 algorithms aoc aoc-2021 data-structures python
Last synced: 04 Apr 2025
https://github.com/kizivat/play-ground-c
This is my coding play ground for C.
Last synced: 03 Oct 2025
https://github.com/roy7077/design-and-analysis-of-algorithm
algorithms-and-data-structures circular-linked-list data-structures dfs-algorithm dijkstra-algorithm doubly-linked-list dynamic-programming graph knapsack01 linked-list power-function stack subset-sum-problem topological-sort unordered-map
Last synced: 10 Aug 2025
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/jiaqiluo/war
A implementation of card game War. Practice for OOP.
data-structures object-oriented oop
Last synced: 10 Aug 2025
https://github.com/thajuddin007/nptel-courses
Explore my completed NPTEL courses: "The Joy of Computing using Python" and "The Internet of Things (IoT)." 📚💻 Enhance your learning journey!
chrome-extension data-structures datastructures dfs dijkstra-shortest-path downloader dp greedy hacktoberfest2021 image-processing image-processing-python javaprogram javaprograms javascript medical-image-analysis nptel-course python-downloader trigger
Last synced: 10 Aug 2025
https://github.com/ganzerli/e-pathy
e-pathy saves integers (also in a file) in a way that you can find them following a path. /0/1/50/0 for example
binary-data c data-structures database graph graph-algorithms
Last synced: 21 Jun 2025
https://github.com/dking1342/data-structures-algorithms
An assortment of data structures and algorithm problems
algorithm-challenges algorithms algorithms-and-data-structures data-structures data-structures-algorithms data-structures-and-algorithms javascript python
Last synced: 03 Oct 2025
https://github.com/fhasnur/codewars
📂 My solutions to various programming problems (kata) from the codewars platform.
algorithms codewars data-structures javascript problem-solving
Last synced: 14 May 2025
https://github.com/iozsaygi/dsaa
Implementations for several data structures and algorithms.
algorithms c data-structures data-structures-and-algorithms mit-license
Last synced: 14 May 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/mollybeach/cucumber
Cucumber: Java Project Dynamic OOP Programming Data Structures Project
data-structures dynamic java oop project
Last synced: 10 Aug 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/mrdav30/swiftcollections-unity
A high-performance, memory-efficient library of collections designed for game development, simulations, and other performance-critical applications.
collections data-structures game-development memory-management object-pooling observables performance unity
Last synced: 08 Mar 2026
https://github.com/hiedt/difs
Source code implemented from scratch by myself. For studying purpose only. The following topics are covered.
algorithms artificial-intelligence data-structures deep-learning engineering machine-learning mathematics signal-processing simulation
Last synced: 22 Mar 2025
https://github.com/hitensharma18/pathfindingvisualizer
A React-based pathfinding visualizer that demonstrates Dijkstra’s algorithm on an interactive grid using JSX, HTML, CSS, and JavaScript.
algorithm-visualizer css data-structures dijkstra educational frontend grid html interactive javascript jsx pathfinding react visualization web-app
Last synced: 04 Oct 2025
https://github.com/abidmuin/data-structures-and-algorithms-specialization
Data Structures and Algorithms Specialization
algorithms algorithms-and-data-structures coursera data-structures
Last synced: 04 Oct 2025
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: 04 Oct 2025
https://github.com/balta2ar/scratchpad
Experiments with algorithms/data structures, leetcode solutions
algorithms data-structures leetcode leetcode-python leetcode-solutions
Last synced: 05 Nov 2025
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/shravanatirtha/java-data-structures
Most of the DSA Questions and Google Coding Competition questions
algorithms data-structures google java
Last synced: 11 Aug 2025
https://github.com/dj1095/leetcode-mastery
Mastering LeetCode with detailed solutions and complexity analysis 🚀📊💡
algorithms-and-data-structures data-structures java leetcode-solutions python3 spacecomplexity timecomplexity
Last synced: 11 Aug 2025
https://github.com/devfancy/knu
컴퓨터학부에서 배운 과목들을 정리한 repo 입니다.
algorithm data-structures system-programming
Last synced: 24 Jun 2025
https://github.com/belimfaux/extendible_hashing
C++ Implementation of an Extendible Hashing Set
cpp data-structures extendible-hashing hashing
Last synced: 14 Mar 2025
https://github.com/dev-mdirfan/data-structure-in-c
Data Structure and Algorithm in c language full guide Tutorial.
c-language data-structures dsa-algorithm
Last synced: 01 Jul 2025
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/hendurhance/cs50-c
This is my solution to the CS50 2021 problem set and laboratory set, using C from cash/credit to speller
algorithms c computer-science cs50problemsets cs50x data-structures
Last synced: 05 Apr 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/kamzzi/dsa-typescript
Data Structures and Algorithms using Typescript and Vitest
algorithms data-structures typescript vite vitest
Last synced: 25 Feb 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/zyad-eltayabi/data-structures-small-projects
🔷 A collection of data structure implementations including linked lists, stacks, queues, dynamic arrays, and an undo/redo manager, designed to demonstrate core algorithms and their practical applications.
csharp data-structures oop-principles
Last synced: 04 Oct 2025
https://github.com/usk2003/vnrvjiet-lab-work
This repository contains my lab work for the B.Tech CSE-AIML program (2022-2026) under the R22 regulation at VNR Vignana Jyothi Institute of Engineering and Technology. It includes various subjects like Machine Learning, OS, Data Structures, C Programming, and more, showcasing my practical learning and implementations.
c-programming compiler-design computer-networks data-engineering data-structures data-visualization dbms engineering-drawing java machine-learning operating-system python software-engineering
Last synced: 25 Feb 2025
https://github.com/andrea-vicari/codewars-katas
Repository for Javascript files from some Codewars katas
algorithms-and-data-structures data-structures javascript
Last synced: 16 May 2025
https://github.com/tim0-12432/data-structures
data-structures datastructures datastructures-algorithms
Last synced: 12 Aug 2025
https://github.com/micmurawski/cloud-array
cloud-array is an open-source Python library for storing and streaming large Numpy Arrays on local file systems and major cloud proviers CDNs.
aws azure big-data bigarray blob-storage cloud data-structures digitalocean-spaces gcp gcp-cloud-storage ibm-cloud-object-storage numpy s3 stream-processing streaming zadara
Last synced: 12 Aug 2025
https://github.com/vladd12/data-structures-and-algorithms-in-python-and-cpp
Data structures and algorithms in Python and C++
algorithms cplusplus cpp data-structures python python3
Last synced: 23 Mar 2025
https://github.com/asarkar/jdata
Java data structures and JUnit 5 utilities used in coding questions
binary-tree data-structures fenwick-tree java junit5 leetcode linked-list
Last synced: 13 Aug 2025
https://github.com/suraj-kumar00/learnings-dsa-with-java
Documenting My DSA learning wth Java
algorithms-and-data-structures data-structures dsa java oop
Last synced: 05 Apr 2025
https://github.com/isensee-bastian/set-generics
Tutorial code for my video Generics Part 3: How to use Generics in Golang
basic-programming beginner-tutorial-series data-structures generics golang interfaces learn-to-code sets tutorial types youtube
Last synced: 13 Aug 2025
https://github.com/lukabratos/stack
Stack implementation in Swift
data-structures generics stack swift
Last synced: 10 Nov 2025
https://github.com/lukabratos/queue
Queue implementation in Swift
data-structures generics queue swift
Last synced: 10 Nov 2025
https://github.com/rohan-bhautoo/data-structures-and-algorithms
Data Structures is about how data can be stored in different structures. Algorithms is about how to solve different problems, often by searching through and manipulating data structures. Theory about Data Structures and Algorithms (DSA) helps us to use large amounts of data to solve problems efficiently.
algorithm-analysis algorithm-challenges algorithms csharp data-structures data-structures-and-algorithms
Last synced: 25 Dec 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/habedi/ordered
A collection of useful data structures that keep data sorted by key
data-structures ordered-collections zig zig-library zig-package ziglang
Last synced: 13 Aug 2025
https://github.com/yapeansa/estrutura_fila
Implementação de estrutura de fila
Last synced: 13 Aug 2025
https://github.com/naveenrajm7/py-algo-ds
Algorithms and Data Structures in Python
algorithms data-structures python
Last synced: 28 Jun 2025
https://github.com/aravachoudhary/data_structures_algorithms
This Repository contains my DSA codes and problem Solutions
algorithms-and-data-structures data-structures
Last synced: 05 Mar 2025
https://github.com/carlosecosmesilva/c-projects-and-exercises
Exercices using C to exercise fundamentals that are being learned during courses , training and college
algorithms c data-structures linked-list
Last synced: 20 Nov 2025
https://github.com/danigb/cs-playground
Classic algorithms and data structures implemented in clojure
algorithms computer-science data-structures
Last synced: 05 Nov 2025
https://github.com/bridgerbrown/c-http-server
HTTP Server built in C with manually built thread pool, linked list, queue, binary search tree, merge sort, and dictionary.
api backend binary-search-tree c c-language data-structures data-structures-and-algorithms http http-server linked-list low-level merge-sort queue server socket thread-pool user-management
Last synced: 14 Aug 2025
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: 04 Oct 2025
https://github.com/alphaleporus/leetabhyas
Daily DSA grind on LeetCode – Abhyas of code, logic, and consistency.
algorithms auto-sync competitive-programming cronjob data-structures dsa github-actions java leetcode leetcode-export python workflow
Last synced: 04 Oct 2025
https://github.com/saxarona/tc1031
Data Structures and Fundamental Algorithms---A full course based on González Guerra original lecture notes using C++
Last synced: 02 Jan 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/kothar/compactlist
An efficient in-memory implementation of List<Long> aiming for minimum memory usage and good insert/remove performance.
Last synced: 16 Jan 2026
https://github.com/luisedmc/datastructures-algorithms
Data Structures & Algorithms in C and Java
algorithms c data-structures java solutions
Last synced: 25 Feb 2025
https://github.com/hellokelci/cs112
Data Structures (198:112) course materials from Rutgers University’s Spring 2020 semester
data-structures rutgers-university
Last synced: 14 Aug 2025
https://github.com/i2mint/s3dol
s3 (through boto3) with a simple (dict-like or list-like) interface
data-structures python python3 s3 s3-bucket s3-storage
Last synced: 14 Aug 2025
https://github.com/sujeetkrjaiswal/notes
Notes on various topics for content creation and for quick referencing during interviews
algorithms browser css data-structures html interview-preparation javascript network rust typescript
Last synced: 27 Nov 2025
https://github.com/pedrohenrique-git/voting-system
system to create polls
data-structures oriented-object-programming typescript
Last synced: 05 Mar 2025
https://github.com/vikky2810/c-preparation-notes
Intermediate-level C programming notes, covering advanced control flow, pointers, memory management, file handling, and more.
algorithms bitwise-operations c c-programming data-structures file-handling intermediate-c memory-management pointers
Last synced: 05 Mar 2025
https://github.com/hamza-rafique/foundations-of-problem-solving
A complete roadmap to build strong problem-solving and debugging skills with structured phases, resources, and daily practice plans.
algorithms bug-fixing coding-interview coding-practice competitive-programming daily-coding data-structures debugging developer-roadmap dsa javascript learning-roadmap leetcode logic-building problem-solving programming-basics software-engineering technical-skills typescript
Last synced: 15 Aug 2025
https://github.com/ofadiman/grinding-leetcode
Repository contains solutions to leetcode problems.
algorithms data-structures golang leetcode sql typescript
Last synced: 15 Aug 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/ascendho/dstfw
Modern C++ Syntax Implementations of the Pseudocode in Data Structures the Fun Way (from No Starch Press)
data-structures no-starch-press
Last synced: 04 Oct 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 Dec 2025
https://github.com/mhasanjoy/code
Data Structures
data-structures linked-list stack
Last synced: 30 Mar 2025
https://github.com/sagarsdagdu/linkedlistwithrandompointer
A data structure problem which is about duplicating a linkedlist which has random pointers without using extra memory. Details : https://youtu.be/xbpUHSKoALg?t=27
Last synced: 30 Mar 2025
https://github.com/farhad2415/Job_Scraper
Job Site Based Job Scrapping with python
automation bash-script data data-scraping data-structures python selenium selenium-python
Last synced: 15 Aug 2025
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/ashirafzal/data-structures-examples
Data-Structures-Examples
csharp data-structures programming
Last synced: 14 Mar 2025
https://github.com/an4b4515/data-structures
Most common Data-Structures and Algorithms implemented in Java from scratch ☕ ♨️
algorithms bstree data-structures graph hashtable java linear linked-list nonlinear queue searching-algorithms sorting stack
Last synced: 22 Mar 2025
https://github.com/mujibsayyad/task-manager_linked-list
data-structures reactjs singly-linked-list
Last synced: 15 Aug 2025