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/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/ribtas007/dsa_cs506
contains all the works that I did while pursuing the DSA_CS506 course.
algorithm c cpp data-structures
Last synced: 18 Mar 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/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/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/kernel-loophole/datastructure
Data structure using c++
data-structures graph linked-list
Last synced: 18 Mar 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/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/pedrohenrique-git/data-structures-with-javascript
Data structures with javascript
Last synced: 18 Jul 2025
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/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/thgroblox/advanced_video_stabilization_and_roi_pixel_analysis
Enhance your videos with advanced stabilization and analyze pixel data in defined regions. Explore techniques like optical flow tracking and moving average smoothing. ๐๐น
data-structures debugging english-language git github html markdown numpy opencv project-management python
Last synced: 18 Jul 2025
https://github.com/fdero/lasd
a data-structures library in C++
algorithms data-structures linked-list tree tree-structure
Last synced: 04 Mar 2025
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/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/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/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/ztlaine/assignment7
Unit testing a custom data structure using Java.
data-structures java junit unit-testing
Last synced: 17 Mar 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/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/billgewrgoulas/algorithm-visualizer
Visualization tool for various pathfinding algorithms and perfect maze generation.
aldous-broder algorithm-visualisation angular astar-algorithm breadth-first-search data-structures depth-first-search dijkstra-algorithm disjoint-sets heapq kruskal-maze-generator pathfinding prims-algorithm recursive-backtracking-algorithm recursive-division uniform-cost-search
Last synced: 18 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: 17 Mar 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/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/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/misterzurg/stepik_csc_algorithms
๐ Solutions to Stepik "ะะปะณะพัะธัะผั: ัะตะพัะธั ะธ ะฟัะฐะบัะธะบะฐ", "ะะปะณะพัะธัะผั: ัะตะพัะธั ะธ ะฟัะฐะบัะธะบะฐ. ะกัััะบัััั ะดะฐะฝะฝัั ", "ะะปะณะพัะธัะผะธัะตัะบะธะต ะทะฐะดะฐัะธ ั ัะพะฑะตัะตะดะพะฒะฐะฝะธะน aka Ace Your Next Coding Interview by Learning Algorithms", "ะะธะบะฑะตะท ะฟะพ ะดะธัะบัะตัะฝะพะน ะผะฐัะตะผะฐัะธะบะต" courses
algorithmic-warm-up algorithms algorithms-and-data-structures data-structures descrete-math greedy-algorithms stepik
Last synced: 30 Dec 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/sammyne/data-structures-and-algorithms-go
Data structures playground in Go
Last synced: 18 Mar 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/joserafael0160/dmoj-uclv
Algoritmos y estructuras de datos || Soluciones del DMOJ con explicaciรณn
algorithm algorithms algorithms-and-data-structures array arrays cplusplus cpp data-structures data-structures-and-algorithms dmoj dmoj-solution dmoj-solutions dmoj-submissions solutions string strings
Last synced: 29 Dec 2025
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: 02 Mar 2025
https://github.com/abdellahbellakrim/minishell_42
Simple shell program written in C
algorithms bash c data-structures low-level-programming parsing shell unix
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/jfrimmel/talks-and-sources
This repository contains a list of talks and papers, that I find insightful and worth sharing
c concurrency conference conference-talk cplusplus cpp data-oriented data-structures list optimization papers rust security simd software-arch software-design talk talks video videos
Last synced: 19 Jul 2025
https://github.com/headlessnode/dsa
My first GitHub repository showcasing a collection of code snippets that highlight my learning journey in data structures and algorithms. From basic arrays to complex trees and graphs, these practical implementations demonstrate my growing expertise
algorithms beginner-friendly code-examples code-snippets coding-challenges coding-practice competitive-programming cpp data-structures learning-resources problem-solving
Last synced: 28 Dec 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/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/walkerrandolphsmith/rust-data-structures
Common data structures implemented in rust.
Last synced: 17 Mar 2025
https://github.com/alvin319/competitive-programming
algorithms competitive-programming data-structures
Last synced: 19 Jul 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/arshad-khalid/patient-queue-management-system
A queue management system for patients in a clinic
algorithms c data-structures queue-management
Last synced: 19 Jul 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/joscha-alisch/algorithms
A collection of data structures and algorithms in various languages for practicing purposes
algorithm-challenges algorithms c data-structures golang katas kotlin python
Last synced: 29 Oct 2025
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: 15 Dec 2025
https://github.com/douglasdotv/cs50x
A repository for CS50 problem sets, labs and final project.
ai c cs50 cs50x cybersecurity data-structures python sql web-development
Last synced: 11 Jul 2025
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/lmithilesh-26/interview-bit-solutions
This Repository contains Topic wise Solutions to various problems on Interview_Bit Practice section in C++.
algorithms cpp20 data-structures interview-bit practice-programming solutions
Last synced: 17 Mar 2025
https://github.com/rubenwihler/c-dynamic-array
Une simple implรฉmentation d'un tableau dynamique gรฉnรฉrique en C. Les รฉlรฉments du tableau sont stockรฉs dans un espace mรฉmoire contigu. La taille des รฉlรฉments est spรฉcifiรฉe lors de la crรฉation du tableau.
c data-structures dynamic-array generic
Last synced: 13 Sep 2025
https://github.com/walshyb/datastructures-and-algorithms
My notes on common algorithms and data structures
algorithms algorithms-and-data-structures arrays data-structures datastructures graphs hashmaps latex
Last synced: 21 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/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/torao/banded-hash-tree
bht: Reference implementation of Banded Hash Tree, an immutable and appendable hash tree (Merkle tree).
blockchain data-structures database hash merkle-tree merkletree
Last synced: 13 Mar 2025
https://github.com/c1m50c/py-data-structures
Package containing various data structures written in Python, primarily for learning purposes.
binary-search-tree binary-tree data-structures doubly-linked-list linked-list mit-license python python-3
Last synced: 29 Dec 2025
https://github.com/yuvrajchandra/dsapractice
This repository contains topic-wise questions and solutions for DSA practice.
algorithms data-structures dsa mathematics
Last synced: 28 Nov 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/shahfh/data-structure-and-algo-my-journey
My journey Algo and DS
algorithm-challenges algorithms-and-data-structures data-structures javascript leetcode-solutions python
Last synced: 03 Mar 2025
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/igoraugust0/data-struct-1
๐ Repositรณrio para arquivos da disciplina GSI006 - Estrutura de Dados 1
abstract-data-type adt conditionals data-structures data-structures-and-algorithms expressions linked-list loops pointers queue sequential-list stack
Last synced: 30 Dec 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/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
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/shikha-code36/strivers-sde-sheet-python-solutions
Solution of Striver's SDE Sheet in Python
algorithm algorithms algorithms-and-data-structures data-structures data-structures-and-algorithms dsa dsa-algorithm dsa-practice dsa-python python-ds-algo python-dsa striver-sde-sheet strivers-sde-sheet strivers-sde-sheet-solutions
Last synced: 03 Mar 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/shikha-code36/strivers-sde-sheet-go-solutions
Solution for Striver's SDE Sheet in Golang
algorithm algorithms algorithms-and-data-structures data-structures data-structures-and-algorithms dsa dsa-algorithm dsa-golang dsa-practice dsa-questions dsalgo golang golang-dsa striver-sde-sheet strivers-sde-sheet strivers-sde-sheet-solutions
Last synced: 03 Mar 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
https://github.com/finnishcancerregistry/vame
A principled approach to metadata in R for your dataset.
data-documentation data-governance data-structures data-validation metadata-management r r-package variable-management variable-metadata
Last synced: 26 Mar 2025
https://github.com/gurrudev/dsa
Data Structures & Algorithms
algorithms c cpp data-structures dsa
Last synced: 29 Oct 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: 03 Mar 2025
https://github.com/carlosagalicia/tc1031-act43-integral-activity-graphs-template-ad2023
This program processes a forest represented as a graph, counting the number of trees and acorns. It uses maps and vectors to manage the vertices and edges, determining the connections and components of the graph.
cplusplus cpp data-structures labs
Last synced: 03 Mar 2025
https://github.com/carlosagalicia/tc1031-act23-integral-lineal-data-structures-template-ad2023
This program simulates the Josephus problem, where people are arranged in a circle and eliminated every k-th step until only one remains. It uses lists and iterators to manage the elimination process and determine the safe position.
cplusplus cpp data-structures labs
Last synced: 03 Mar 2025
https://github.com/renato4333/learn-artificial-intelligence
bayesian-inference capsule-network causal-inference convolutional-neural-networks data-structures deep-learning deep-learning-algorithm knn lua matplotlib pandas probabilistic-programming python pytorch question-answering regression-algorithms scikit-learn torch
Last synced: 30 Dec 2025
https://github.com/carlosagalicia/tc1031-act34-integral-activity-trees-template-ad2023
This program determines whether a given tree is a spruce tree, where every non-leaf node has at least three leaf children. It uses maps and vectors to track nodes and their children, ensuring the tree meets the spruce tree criteria.
cplusplus cpp data-structures labs
Last synced: 03 Mar 2025
https://github.com/ancs21/cs
My journey to Master of Science in Computer Science (C/C++, Python, Javascript)
alogrithms c computer-science data-structures python
Last synced: 26 Jun 2025
https://github.com/nivasharmaa/climate-and-economic-justice
Java-based application for managing and processing climate and economic information for USA communities using a layered linked list structure. Features include CSV data import, efficient data management, and retrieval methods. Ideal for learning and applying OOP and linked lists.
algorithms algorithms-and-data-structures csv-processing data-management data-structures file-io java-libraries linked-lists object-oriented-programming
Last synced: 26 Dec 2025
https://github.com/joshuainovero/reverse-ll-in-a-snake-game
cpp data-structures linked-list reverse-linked-list sfml snake-game
Last synced: 03 Mar 2025
https://github.com/mahmudmardini/stack
Data Structures course 2019 (3rd semester)
Last synced: 03 Mar 2025
https://github.com/chinnanj666/data-structures-sorting-python
data structures -sorting algorithms using python.
data-structures python sorting-algorithms-implemented
Last synced: 03 Mar 2025
https://github.com/mp81ss/miniclib
Mini C data-structure library containing vector and list
c data-structures header-only list vector
Last synced: 17 Mar 2025
https://github.com/chinnanj666/data-structures-string-using-cpp
string data structures using c++
Last synced: 03 Mar 2025
https://github.com/mituskillologies/data-science-sep24
Programs of Data Science batch @ MITU Skillologies, September 2024
clustering data-analytics data-preparation data-preprocessing data-science data-structures data-visualization machine-learning mysql powerbi python-programming sql supervised-learning unsupervised-learning
Last synced: 03 Mar 2025
https://github.com/tomas542/dsaa
Data Structures and Algorithms on Python, C, C++ and Rust
algorithms c cpp data-structures python rust
Last synced: 30 Dec 2025
https://github.com/erykmika/datastructures
This repository contains my solutions to the tasks that I had to solve during the "Data structures and time complexity" classes.
data-structures politechnikawroclawska university-project
Last synced: 02 Mar 2025
https://github.com/giri7a/java-fintech-transaction-processor
Java Fintech Transaction Analyzer: A program for processing fintech transaction logs. Analyzes statuses, identifies peak times, and lists failures. Includes a test class for functionality demonstration. Efficiently monitors and gains insights into transaction dynamics.
algorithmic-logic data-representation data-structures date-and-time-handling documentation exception-handling java oops string-formatting testing
Last synced: 02 Mar 2025
https://github.com/mdh266/cpp-practice
Practice Codes in C++
algorithms c-plus-plus cpp cpp11 data-structures datastructures
Last synced: 11 Sep 2025
https://github.com/ibfleming/the-fundamentals
This repository contains various implementations of programming concepts, principles, and techniques...
algorithms algorithms-and-data-structures c-plus-plus data-structures
Last synced: 05 Apr 2025
https://github.com/seanballais/a-crazy-calculator
A simple calculator where the operations utilize stacks that are implemented with queues that are implemented by arrays that are implemented by linked lists.
Last synced: 24 Dec 2025