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/ericgitangu/leetcode-projects
Solutions to various LeetCode Problems
algorithms data-structures dynamic-programming problem-solving
Last synced: 24 Apr 2026
https://github.com/shwetajoshi601/cracking-the-coding-interview-solutions
This repository contains my solutions to the problems in the book Cracking the Coding Interview.
cracking-the-coding-interview ctci ctci-solutions data-structures java solutions
Last synced: 10 Oct 2025
https://github.com/nberlette/iterable
Type-safe utilities for iterables and iterators in TypeScript and JavaScript.
collections data-structures deno iterable iterables iteration iterator jsr monorepo typescript
Last synced: 18 Apr 2026
https://github.com/utkarshmishra12/leetcode_solutions
LeetCode Solutions - Repository For Codes Of Various Data Structures And Algorithms and Competitive Programming Problems
algorithms coding-solutions cpp data-structures interview interview-preparation leetcode leetcode-cpp leetcode-cpp-solutions leetcode-solutions
Last synced: 05 Apr 2026
https://github.com/smile040501/data_structures
My implementation of various Data Structures using C++
algorithm algorithms algorithms-and-data-structures algorithms-datastructures algorithms-implemented cpp data-structures datastructures
Last synced: 06 Jun 2026
https://github.com/yashkathe/dsa-with-javascript
Data Structures, Algorithms and Problems with Javascript
algorithms data-structures graphs javascript javascript-dsa linked-list problem-solving sorting-algorithms trees typescript
Last synced: 25 Apr 2026
https://github.com/moindalvs/learn_eda_house_price_dataset
Data Set: House Prices: Advanced Regression Techniques Exploratory Data Analysis on more than 80 features
cardinality data-analysis data-science data-structures data-visualization missing-values
Last synced: 10 Oct 2025
https://github.com/lxmn22nov/cohort3.0
I'll post everything here, whatever I'll learn during this cohort. 💯
bitcoin-wallet css-grid css3 data-structures express-middleware expressjs html5 javascript mongodb nodejs reactjs web3
Last synced: 04 Apr 2026
https://github.com/mehwishferoz/wynk-music-app-in-c
C project simulating Wynk music app functionalities, featuring user management, music browsing, playlist creation, and song playback using linked lists, hash tables, stacks, and queues.
algorithms c data-structures dsa dsa-project
Last synced: 06 Jun 2026
https://github.com/maemoonfarooq/shortest-path-finder-using-parallel-processing
Welcome to the Parallel Shortest Path Finder! This innovative tool is designed to swiftly determine the shortest routes between pairs of nodes in a graph. Leveraging the power of Dijkstra's algorithm, it navigates graph connections using an adjacency list and a hash table-based distance matrix for optimal efficiency.
bash-script c data-structures mpi openmp-parallelization
Last synced: 18 Apr 2026
https://github.com/frenzyexists/linked-lists-everywhere
The second Data Structures Project I made during Data Structures, that's it
college college-assignment college-project data-structures java java-project reeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
Last synced: 11 Jun 2026
https://github.com/avivharuzi/algorithms-and-data-structures
Implementation of Algorithms and Data Structures using JS
algorithms algorithms-and-data-structures data-structures javascript
Last synced: 07 Jun 2026
https://github.com/aliaks-ei/data-structures
A collection of the most famous data structures implemented in Typescript
binary-search data-structures editorconfig-checker hash-table javascript jest linked-list typescript unit-testing
Last synced: 19 Apr 2026
https://github.com/dzenis-h/data-structures-and-algorithms
JS Interview preparation 👨💻 📊 📋
algorithms data-structures es6 interview-questions javascript
Last synced: 08 Oct 2025
https://github.com/aja512/python-lab
Python Language Dabbling
calculator-application coursera data-structures mysql programming-language python-3 restaurant-management
Last synced: 27 Apr 2026
https://github.com/muhammad-fiaz/data-structures-and-algorithms-solutions
Explore comprehensive solutions to coding problems from Geeks for Geeks, LeetCode, and HackerRank. This repository focuses on implementing and understanding fundamental data structures and algorithms, organized for easy navigation and quick learning.
algorithm-challenges algorithms-and-data-structures data-structure data-structures data-structures-algorithms data-structures-and-algorithms datastructure datastructures datastructures-algorithms datastructuresandalgorithm dsa dsa-algorithm dsa-learning-series dsa-practice dsa-questions dsa-solutions dsalgo-questions hackerrank leetcode solutions
Last synced: 11 Oct 2025
https://github.com/483759/algorithmsolutionstorage
Problem Solving, 자료구조, 알고리즘 공부 내용 정리
algorithm data-structures problem-solving
Last synced: 07 Jun 2026
https://github.com/sidp919/competitive-programming
Created to improve python + competitive programming skills. This repository will include python programs and notes on Basics of Python, Data Structures and Algorithms with their implementations and explanations.
algorithms-and-data-structures competitive-programming data-structures python3
Last synced: 13 Jul 2025
https://github.com/tomasoak/datahopper
Python package for data engineering and data wrangling
data data-analysis data-engineering data-mining data-science data-structures data-wrangling datascience pandas python
Last synced: 12 Mar 2026
https://github.com/kopach-artem/fleet-managment
Car Fleet Manager in C: Manages vehicle data, refueling logs, and service alerts. The program utilizes linked lists for efficient data handling and provides a console-based user interface for interactive management. Includes source code, user interface, and documentation.
c c-plus-plus data-structures fleet-management structures
Last synced: 28 Apr 2026
https://github.com/piratesmanx1/tutor-management-system-2020
A group assessment that required individuals to implement their specific data structure within the system, such as the likes of Array List and Linked List. The assessment required no knowledge of database which is making the overall assessment tricky to handle as we need to rely on the memory addresses that act as a temporary storage to get the job done. In this assessment we've learned the concept of C++, Data Structures, and numerous algorithm that could exploit in other programming languages, which increased our critical thinking skill on applying the system's feature.
c-plus-plus data-structures data-visualization datastructures doubly-linked-list doublylinkedlist linked-list linked-lists
Last synced: 11 Oct 2025
https://github.com/emanoelcampos/java-data-structures-algorithms
Atividades e exercícios desenvolvidos no curso de Estrutura de Dados e Algoritmos com Java da orientadora Loiane Groner
algorithms algoritmos data-structures estrutura-de-dados java loiane loiane-groner
Last synced: 28 Apr 2026
https://github.com/junaidbinjaman/dsa-notes
A collection of my learning journey in Data Structures and Algorithms (DSA), featuring practice problems, solutions, and explanations in PHP & JS. Perfect for brushing up on core concepts and improving coding skills!
data-algorithms data-structure-and-algorithm data-structures
Last synced: 28 Apr 2026
https://github.com/vitsalis/usaco
My solutions to USACO problems
algorithms c-plus-plus data-structures usaco usaco-solutions
Last synced: 17 Apr 2026
https://github.com/sparsh-kumar/algorithms-implementation-in-js
A list of all algorithms implemented in plain javascript with clean code and explanation.
algorithms algorithms-and-data-structures data-structures data-structures-and-algorithms javascript linked-list queue stack trees
Last synced: 11 Oct 2025
https://github.com/wzslr321/leetcode
My leetcode solutions, update systematically :>
algorithms algorithms-and-data-structures cpp data-structures leetcode leetcode-cpp leetcode-solutions
Last synced: 07 Oct 2025
https://github.com/sachinkalsi/algorithms
Algorithms
algorithms algorithms-and-data-structures data-structures
Last synced: 08 Jun 2026
https://github.com/neerajkumar161/kata-machine-primegen
Primegen Data Structures and Algorithms in TypeScript
arrays data-structures linked-list typescript
Last synced: 08 Jun 2026
https://github.com/md-emon-hasan/python
🐍 Python programming ranging from beginner to advanced levels, enhancing coding skills and understanding to various Python concepts.
anaconda data-structures dsa programming python python-programming python3
Last synced: 08 Jun 2026
https://github.com/kedarkk1/data-structures-and-algorithm-visualizer
Visualization of Various Data Structure and Algorithms (sorting, filtering, etc) for better understanding. MergeSort Done. Scroll down this github page to see screenshots of the WebApp
data-structure data-structures javascript javascript-game merge-sort mergesort react reactjs visualizer
Last synced: 29 Apr 2026
https://github.com/siddhantsingh1230/algorithms
All Algorithms in nutshell C
algorithms daa data-structures design-analysis-algorithms
Last synced: 12 Oct 2025
https://github.com/64j0/js-datastructures-algorithms
Estruturas de dados e algoritmos com javascript - Livro (2019).
algorithms book data-structures javascript
Last synced: 03 Jun 2026
https://github.com/imdanielsp/dstructs-swift
A Swift's data structures and algorithms library. The purpose of this repository is to practice the Swift programming language and data structure in general.
algorithms data-structures practice review swift
Last synced: 05 Jun 2026
https://github.com/r533-code/colt-cpp
C++ data structures, Unicode-aware string, allocators and other utilities used throughout the Colt Compiler.
allocators cpp20 data-structures string unicode
Last synced: 25 Feb 2026
https://github.com/iamjuniorb/data_structures_and_algorithms
I'm working on Data Structures and Algorithms I C949 class in school and decided to write up all of these searching algorithms, sorting algorithms, strutures, and so on to get a better understanding. These can be used with large datasets to test their space and time complexities.
data data-analysis data-science data-structures datastructures datastructures-algorithms datastructuresandalgorithm math mathematics programming python python-app python-library python3
Last synced: 08 Jun 2026
https://github.com/kabragaurav/practice-c-cpp-python-oops-dsa
Study and Practice Material for Chief Programming Languages and Major Topics in Computer Science
c cpp data-structures java object-oriented-programming python
Last synced: 29 Apr 2026
https://github.com/lai-huy/csce-221
Source code for CSCE 221
algorithms cpp csce221 data-structures data-structures-and-algorithms tamu tamu-csce221
Last synced: 05 Jul 2025
https://github.com/nubango/eda-domjudge
Estructuras de Datos y Algoritmos | Data Structures and Algorithms | UCM - DV
algorithms algorithms-and-data-structures data-structures
Last synced: 14 Apr 2026
https://github.com/gaarutyunov/dsa
Data Structures and Algorithms
algorithms data-structures deno
Last synced: 30 Apr 2026
https://github.com/baqar-abbas/data-structures---algorithms
This Repo contains the programs related to Data structures and algorithms built using C language, C# (C Sharp), JavaScript and Ruby.
abstract-data-types algorithms algorithms-and-data-structures arrays binary-search c cpp csharp data-structures javascript linear-search linked-list linkedlist queue recursion stack
Last synced: 12 Oct 2025
https://github.com/krishanmurariji/SMS
Student managment System Using Html, CSS and JS & Php, SQL for DataBase
college-project data-structures database html html-css-javascript html5 php php7 phpmyadmin sql sqlite3 studentmanagement studentmanagementsystem
Last synced: 04 Dec 2025
https://github.com/prismadic/hygiene
A payload compression toolkit that makes it easy to create ideal data structures for LLMs; from training data to chain payloads.
compression-methods data-preprocessing data-structures llm-chain llm-finetuning llm-inference
Last synced: 13 Oct 2025
https://github.com/dimodimchev/struct-algo
A repository where I will upload different data structures and algorithms I explore
Last synced: 13 Oct 2025
https://github.com/miladsade96/leetcode_with_java
Solving Leetcode Challenges using Java Programming Language and Testing them with JUnit
algorithm algorithms algorithms-and-data-structures data-structures java java-8 javaee leetcode leetcode-java leetcode-solutions
Last synced: 18 Feb 2026
https://github.com/learnwithfair/data-structure
data-structure with [learnwithfair, Learn with fair, Rahatul Rabbi, Md Rahatul Rabbi ,rahatulrabbi]
2-2 academic data-structures data-structures-and-algorithms learn-with-fair learnwithfair python rahatul-rabbi rahatulrabbi
Last synced: 17 Apr 2026
https://github.com/ctoic/polynomial-calculator-using_c-
Some of the basic concept's and algorithm implementations.
algorithm data-structures linked-list
Last synced: 08 Jun 2026
https://github.com/alansastre/java-data-structures
Estructuras de datos en Java
data-structures deque java java11 java17 java8 linked-list queue stack treemap vector
Last synced: 08 Jun 2026
https://github.com/md-mafujul-hasan/hackerrank_algorithms_solution
These Contain Some Algorithm Solution of Hacker Rank😏
algorithm algorithm-challenges algorithm-hackerrank algorithms algorithms-and-data-structures algorithms-datastructures data-structures hackerrank hackerrank-algorithm hackerrank-algorithms hackerrank-algorithms-solution hackerrank-algorithms-solutions hackerrank-algorithms-solutions-php hackerrank-algorithms-warmup hackerrank-algorithms-youtube hackerrank-solutions python
Last synced: 30 Apr 2026
https://github.com/dominikjalowiecki/java-certificate-database
Simple database alike program for storing and managing rows with certificates informations.
data-structures database inno-setup java launch4j
Last synced: 17 Apr 2026
https://github.com/saqibbedar/cpp-algorithms-datastructures
Structured Data Structures & Algorithms (DSA) in C++: topic-wise implementations, labs, assignments, revision notes, and interview practice.
algorithms c-plus-plus coding-interview coding-practice competitive-programming cp cpp data-structures dsa interview-preparation linked-list priority-queue problem-solving queue recursion searching sorting stack stl tree
Last synced: 03 Jun 2026
https://github.com/almmiko/rttd
Solutions for different technical problems.
algorithms data-structures leetcode
Last synced: 06 Jul 2025
https://github.com/lebrancworkshop/learn-dsal-cpp-mikelopster
Learning Data Structures and Algorithms with C++ by Mikelopster (Thai Software Developer Youtube Channel)
algorithms algorithms-and-data-structures cpp data-structures data-structures-and-algorithms
Last synced: 02 May 2026
https://github.com/tufahel/interview-prep-q-a
This repo is to track, save and practice mostly asked questions in technical interview for future use and hand-note for beginners like me.
algorithms back-end css data-structures database front-end html javascript postgresql reactjs redux ror ruby
Last synced: 13 Apr 2026
https://github.com/fuston05/cs-module-project-hash-tables_2
copy of lambda school repo for extra practice: python hash tables
data-structures hashtable python3
Last synced: 31 May 2026
https://github.com/sunchit17/june-leetcode-30daychallenge
June LeetCode Challenge
algorithms data-structures java leetcode leetcode-challenge python
Last synced: 03 May 2026
https://github.com/pranshuchittora/stacky
🥞 Stack emulator
array css data-structures html js material project stack
Last synced: 03 May 2026
https://github.com/alecmocatta/sum
General-purpose sum types.
data-structures rust sum-types
Last synced: 10 Apr 2025
https://github.com/lebrancworkshop/learn-cpp-from-youtube
Learning C++ from many resources in Youtube (E.G. The Cherno, Neso Academy)
algorithms assembly-language cpp data-structures data-structures-and-algorithms self-study youtube
Last synced: 03 May 2026
https://github.com/avanishd-3/data-structures
Implementations of various data structures
Last synced: 04 May 2026
https://github.com/peterpf/gomathlib
Go library with mathematical functions, data structures and other concepts
data-structures filters mathematics number-theory
Last synced: 04 Mar 2026
https://github.com/ikhsan3adi/dsa_dump
Matkul Struktur Data dan Algoritma
algorithms c cpp data-structures data-structures-and-algorithms dsa
Last synced: 09 Jun 2026
https://github.com/pr47h4m/datastructuresandalgorithmscpp
Repository Focuses On Implementation Of Data Structures And Algorithms In CPP
algorithms codejam cpp data-structures kickstart oop
Last synced: 09 Apr 2025
https://github.com/fl97-mo/level-1-python-beginner-guide
Learn Python from scratch! This repository provides a beginner-friendly guide to Python programming, with practical examples, projects and detailed explanations.
algorithms basics beginner-friendly control-structures data-structures examples exercises functions modules oop programming projects python tutorial
Last synced: 05 May 2026
https://github.com/bm371613/slice-aggregator
A library for aggregating values assigned to indices by slices and the other way around
data-structures fenwick-tree interval interval-tree prefix-sum slice slice-aggregator
Last synced: 12 Mar 2026
https://github.com/stdlib-js/utils-fifo
First-in-first-out (FIFO) queue.
collection data data-structure data-structures fifo first-in first-out javascript node node-js nodejs queue stdlib structure util utilities utility utils
Last synced: 16 Apr 2026
https://github.com/kacper0199/agh-navigator-app
The purpose of this project is to create AGH University of Science and Technology navigator app using Dijkstra's algorithm to find the shortest paths between the buildings.
agh-university algorithms data-structures dijkstra-algorithm folium-maps heroku-app navigator python streamlit
Last synced: 06 May 2026
https://github.com/devdrops/spl-data-structures
Material usado na talk do PHP Community Summit 2018.
Last synced: 14 Jun 2025
https://github.com/adityasworks/library-management-system-using-data-structures-cpp-
A library management system using data structures in C++
binary-search-tree cpp data-structures hashing library-management-system linked-list queue
Last synced: 29 May 2026
https://github.com/brosnanyuen/raybnn_dataloader
Data Loader for RayBNN
arrayfire cpu csv csv-parser cuda data-structures gpu-computing oneapi opencl parallel parallel-computing rust
Last synced: 07 May 2026
https://github.com/massigy/c-hash-tables
This C project implments a Hash Table data structure.
c cprogramming data-structures gcc git github hashtable linked-list makefile
Last synced: 07 May 2026
https://github.com/bmoretz/daily-coding-problem
A coding problem a day keeps the interviewers at bay.
algorithms algorithms-interview cpp data-structures julia optimization python
Last synced: 07 May 2026
https://github.com/helcsnewsxd/famaf-computer_science-data_structures_and_algorithms_ii
Laboratorios de la materia de Algoritmos y Estructuras de Datos II de la Licenciatura en Ciencias de la Computación de FAMAF (UNC)
algorithms c data-structures data-structures-and-algorithms famaf-unc labs university-subjects
Last synced: 28 Feb 2025
https://github.com/rafaatsouza/ufmg-undergrad-works
UFMG's Computer Science Department practical assignments
aeds c cpp data-structures datastructures jupyter-notebook lstm machine-learning mining-software-repositories ml natural-language-processing nlp paradigms python recommendation-system recsys
Last synced: 16 Apr 2026
https://github.com/thais81/whatdogru
Personnal project. Funny Php app to find which dog breed you would be if you were a dog. No framework but cool design patterns! One month work alone.
data-structures database design-patterns interactive javascript pdo-mysql php8 quiz
Last synced: 07 May 2026
https://github.com/samayun/data-structures-and-algorithms
All data stucture and algorthms I practiceare below here
cplusplus data-structures dsa dsa-algorithm dsa-practice
Last synced: 06 Sep 2025
https://github.com/mohammad-malik/linkedlist-notepad
A console-based notepad using a 2D linked list for text storage. Features text editing, saving, loading, and a spell-checker with correction suggestions—all in a C++ console environment.
cpp data-structures dsa linked-list linux macos ncurses-library unix
Last synced: 08 May 2026
https://github.com/jabellard/heap
Max heap implementation.
algorithm algorithms c data-structure data-structures heap max-heap
Last synced: 11 Mar 2025
https://github.com/idriz4work/cs50
In CS50 from the Harvard University, I acquired a strong foundation in programming and gained the skills to develop my own software. This was showcased in my final project titled "Hustlers Place".
algorithms arrays c data-structures flask html-css-javascript memory python sql
Last synced: 08 May 2026
https://github.com/abrarulhassan-786/phone-book
Hello, This project is a Phone book system Project, I have made using only python and use the concept of Data Structure. It's simple and you can download or copy code easily.
algorithms data-structures programming-language project python
Last synced: 17 Mar 2025
https://github.com/xanonymous-github/data_structure
Practice Data Structure
Last synced: 08 May 2026
https://github.com/sphere-sh/go-struct-sync
A Go package for comparing struct instances and applying detected changes.
data-structures golang sphere structures sync
Last synced: 10 Jun 2026
https://github.com/radmitr/data-structures-and-algorithms
Data structures and algorithms by Olexandr Tsymbaliuk. Not finished.
Last synced: 16 Mar 2025
https://github.com/Priyansusahoo/Data-Structure-And-Algorithms-Java
Learning Data Structures & Algorithms | Leetcode | Java
algorithms data-structures dsa-practice graph java leetcode leetcode-java list searching-algorithms sorting-algorithms tree
Last synced: 25 Apr 2025
https://github.com/md-emon-hasan/data-structures-and-algorithms-dsa-in-python-full-course-by-coding-ninjas-in-english-
A comprehensive Python course on data structures and algorithms from Coding Ninjas, providing detailed explanations and practical examples.
algorithm algorithms-and-data-structures data-structures dsa programming-language pyhton-3 python
Last synced: 09 May 2026
https://github.com/harish-aka-shivi/daily-exercises
Workout for brain 🧠 💪 .
algorithms data-structures javascript leetcode
Last synced: 05 Feb 2026
https://github.com/izure1/node-relation
This module helps you manage string, numbers as a group.
backend data-structures front-end javascript linked-list linkedlist math relationship tree tree-structure
Last synced: 09 May 2026
https://github.com/savi-lang/map
Hash Map data structures for the Savi standard library.
data-structures hash-map library savi standard-library
Last synced: 19 Mar 2026
https://github.com/vmchale/linear-zipper
Zippers (a la Huet) in ATS
ats data-structures functional-data-structure huet linear-types zipper
Last synced: 28 Feb 2026
https://github.com/shresta-voruganti/leetcodee
solutions to leetcode questions
algorithms cpp data-structures data-structures-and-algorithms java leetcode leetcode-solutions mysql-database python3
Last synced: 12 Apr 2026
https://github.com/andronovo-bit/hybridcachelibrary
HybridCacheLibrary - A high-performance, thread-safe caching library in C#, combining the strengths of both LRU and LFU cache eviction strategies. Perfect for managing dynamically sized caches with customizable frequency settings.
cache caching csharp data-structures dotnet hybrid-cache lfu lru memory-management performance software-library thread-safe
Last synced: 09 May 2026
https://github.com/sun-lab-nbb/ataraxis-data-structures
A Python library that provides classes and structures for storing, manipulating, and sharing data between Python processes.
ataraxis data-logging data-manipulation data-structures shared-memory
Last synced: 19 Feb 2026
https://github.com/debakarr/code_backup
Backup of programs I did in my college.
algorithm college cpp data-structures java lab numerical-methods vhdl
Last synced: 09 May 2026
https://github.com/souvikpaul6436/dsa-sheet
Merged DSA Sheet
algorithm algorithms-and-data-structures data-structures
Last synced: 19 Mar 2026
https://github.com/gabrielmpinho/cs50-sql
Solutions and notes from CS50’s Introduction to Databases with SQL. Covers CRUD operations, data modeling, normalization, joins, views, indexes, and connecting SQL with Python and Java. Begins with SQLite for portability and introduces PostgreSQL and MySQL for scalability.
data-analysis data-structures data-visualization database databases javascript python sql
Last synced: 10 May 2026
https://github.com/tehsim/competitive_programming
Codeforces submission link and my regular problem solving or coding added here
arrays c css data-structures datatypes function geometry html input-output loops recursion sorting-algorithms string
Last synced: 10 May 2026
https://github.com/grainme/cs50x_2022
Bunch of CS problems
c cs data-structures flask memory python
Last synced: 13 Apr 2026
https://github.com/ralvarezdev/uru-programming-2-the-bank-of-wall-street
The Bank of Wall Street terminal project from Programming 2 college course
cpp data-structures dsa merge-sort rafael-urdaneta-university terminal universidad-rafael-urdaneta uru
Last synced: 10 May 2026