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-06-23 00:07:37 UTC
- JSON Representation
https://github.com/harish-aka-shivi/daily-exercises
Workout for brain 🧠 💪 .
algorithms data-structures javascript leetcode
Last synced: 05 Feb 2026
https://github.com/sminerport/sortvisualizer
The Sort Visualizer is an interactive tool that demonstrates various sorting algorithms in real-time. It supports Bubble Sort, Quick Sort, and more, making algorithm learning visual and intuitive.
algorithm-analysis algorithm-visualisation algorithm-visualizer data-structures data-structures-and-algorithms educational-project educational-software interactive interactive-visualizations python sorting-algorithms visualization
Last synced: 19 Oct 2025
https://github.com/ralvarezdev/uru-programming-2-blockbuster
Blockbuster terminal project from Programming 2 college course
cpp data-structures dsa merge-sort rafael-urdaneta-university terminal universidad-rafael-urdaneta uru
Last synced: 20 Oct 2025
https://github.com/richiepagard/c-algorithm
Write some algorithms with C programming language. I'm trying to write the best way that I can.
algorithms c cprogramming data-structures
Last synced: 18 Jan 2026
https://github.com/pradyuman7/tree
Tree data structure class in all of its glory, in Java.
data-structures java tree tree-library
Last synced: 01 Jun 2026
https://github.com/massigy/entry-to-data-structures
this repo containes code about basic data structures (arrays, strings, matrixs...) and thier sorts and searching algorithms!
data-structures git github pascal
Last synced: 22 Oct 2025
https://github.com/merteldem1r/AlgoStruct
AlgoStruct: Mastering DSA with C & C++ Data Structures and Algorithms, Essential Concepts like Pointers, OOP, Structures, Memory Allocation etc. with well explained comment lines and Readme files. Implementing all Data Structures from scratch and their Algorithms.
algorithms c cpp data-structures
Last synced: 23 Oct 2025
https://github.com/lucasguiss/algorithms
Algorithms and data structures in Go
Last synced: 24 Oct 2025
https://github.com/vedant-jain03/dsa-questions
This repo contain all my Algorithms basics problems and problem types
algorithms cpp14 data-structures
Last synced: 25 Oct 2025
https://github.com/fork123aniket/optimal-partition-search
Official Implementation of Optimal Partition Search Algorithm
array array-methods data-structures data-structures-and-algorithms data-structures-python python search search-algorithm search-algorithms searching searching-algorithms
Last synced: 01 Jun 2026
https://github.com/siyamulislam/oop_ps
AN INTRODUCTION TO OBJECT-ORIENTED PROGRAMMING WITH JAVA™, FIFTH EDITION
data-structures java oop problem-solving
Last synced: 26 Oct 2025
https://github.com/thomasthaddeus/musicalchairs
This project contains implementations of a seating arrangement algorithm using four different approaches: us module, using standalone functions, and using Python's zip function along with the built-in sorted function.
data-structures interview-questions lgplv3 optimization-algorithms python python3
Last synced: 26 Oct 2025
https://github.com/morwenn/prime_multiset
A multiset of prime numbers represented by a single integer
data-structures python python-3-5
Last synced: 28 Jan 2026
https://github.com/nixtomalon/guess-the-number
🎲 A basic text-based game developed using the C programming language.
basic-programming c console-application data-structures fundamentals game sample-project
Last synced: 24 Jan 2026
https://github.com/solangeug/text-editor
This project is part of the Data Structures and Performance in Java Coursera course, developed by the University of California, San Diego. It allows its user to manage, manipulate and reason about large sets of textual data.
algorithms data-structures java-8 java-fx junit5 maven string-manipulation
Last synced: 15 Apr 2026
https://github.com/swetha4444/data-structures
c-programming-language data-structures python
Last synced: 15 Apr 2026
https://github.com/khalidelboray/dsa-20-labs
Solutions for DSA 20 Course
algorithm-challenges data-structures perl perl6 python3 raku rakudo
Last synced: 29 Jan 2026
https://github.com/fabiolutz/estruturas-de-dados
Estruturas de dados criados do zero em C
binary-tree c data-structures linked-list queue stack
Last synced: 29 Jan 2026
https://github.com/breadinator/qmat
A simple library for 2-dimensional matrices.
data-structures math mathematics matrix matrix-calculations matrix-library matrix-multiplication rust rustlang
Last synced: 30 Jan 2026
https://github.com/gossiperloturot/densemap
A collection data structure that is permanently accessible by unique keys and fast iterable
Last synced: 31 Jan 2026
https://github.com/skytreader/pydagogical
Implementations of textbook data structures
algorithms data-structures python
Last synced: 01 Feb 2026
https://github.com/mehdieidi/cmap
Concurrent multi-writable, multi-readable, and thread-safe hash table implemented using sharding technique.
concurrent data-structure data-structures go golang map parallel thread-safe
Last synced: 01 Feb 2026
https://github.com/hqarroum/binary-search-tree
🌳 A set of idiomatic implementations of a binary-search tree in multiple languages.
algorithms-and-data-structures binary-search-tree bst-tree c cpp17 data-structures python tree-structure
Last synced: 02 Feb 2026
https://github.com/thanhdatpb/leetcode
These are the exercises I did on the leetcode website to further improve my knowledge of algorithms, data queries and learn new programming languages.
algorithms data-structures java javascript mysql-database
Last synced: 08 Feb 2026
https://github.com/thegolurk/improve-your-skill
Algorithms, and a bit of everything
algorithms c-plus-plus data-structures elixir exercises go golang rust skill
Last synced: 12 Apr 2026
https://github.com/harismuneer/queue-and-stack
🎈 A C++ implementation of two datastructures: queue and stack
cplusplus data-storage data-structures datastructures free-to-use open-source-code queue stack
Last synced: 09 Feb 2026
https://github.com/forketyfork/coding-problems
Solutions to various coding problems from LeetCode, HackerRank, Daily Coding Problem etc. Each problem is accompanied by unit tests.
algorithms coding-problems data-structures hackerrank java leetcode
Last synced: 26 Feb 2026
https://github.com/orxfun/orx-imp-vec
ImpVec stands for immutable push vector 👿, it is a data structure which allows appending elements with a shared reference.
data-structures pinned pinned-elements rust self-referential self-referential-structure vector
Last synced: 17 Mar 2026
https://github.com/somaz94/terraform-bigquery-googlesheet
terraform-bigquery-googlesheet
bigquery data-structures googlesheetapi terraform
Last synced: 10 Feb 2026
https://github.com/aswinbarath/100-days-of-ds-algo
100 Days of DS Algo: Problem solving on Data Structures and Algorithms
Last synced: 19 Mar 2026
https://github.com/noughtmare/fleet-array
A modern implementation of diff arrays
array data-structures persistent-data-structure
Last synced: 14 Feb 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/shivajivarma/codebase
Collection of algorithms
algorithms computer-science data-structures graph search-algorithms sorting-algorithms tree
Last synced: 15 Feb 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/huseyincenik/tableau
This repository contains Tableau visualizations and related resources for my project.
analytics api bianalyst business-analytics business-intelligence business-solutions dashboard data data-analysis data-science data-structures dataanalysis dataset datavisualization drilldown interactive-visualizations tableau tableau-dashboards viz
Last synced: 19 Mar 2026
https://github.com/dominikjalowiecki/programming-projects
Minor programming projects (from books, tutorials and my own).
algorithms data-structures design-patterns practice-projects programming
Last synced: 02 Mar 2026
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/yawar-abass/dsa
Data Structure And Algorithms through Java. Some Basic Java Programs .
algorithms data-structures data-structures-and-algorithms dsa java
Last synced: 29 Mar 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/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/iboudhaine/HNSW-Attribute-Filtering-Optimization
Optimizing multi-attribute filtering for Approximate Nearest Neighbor (ANN) search using HNSW. This project integrates bitsets and Roaring Bitmaps into HNSWLib to accelerate query performance by reducing evaluation costs for large attribute datasets.
ann-search approximate-nearest-neighbor bitsets cpp data-structures efficient-filtering hnsw optimization roaring-bitmaps
Last synced: 02 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/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/massigy/c-graphs
This C project implements a graph data structure
c cprogramming data-structures gcc git github graph-algorithms makefile
Last synced: 17 Apr 2026
https://github.com/samarjit98/dsa_college
This is a compilation of many important data structures and their applications.
algorithms c cplusplus-11 data-structures java
Last synced: 17 Apr 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/olaolatunbos/leetcode
The repository contains my solutions to leetcode questions in Python, along with data structures and algorithms
algorithms algorithms-and-data-structures data-structures leetocde python
Last synced: 03 Jun 2026
https://github.com/maxicorrea/javascript-data-structures
Basic implementation of data structures programmed and tested with javascript and jest.
abstract-data-types adt data-structures javascript jest jest-test jest-tests unit-testing unittest
Last synced: 17 Apr 2026
https://github.com/neelanjan00/grid-path-finder
A web app for finding and visualizing the path between a source position and a destination position in a grid using Graph algorithms such as BFS, DFS, Dijkstra, etc.
algorithms data-structures graph-theory reactjs search-algorithm
Last synced: 18 Apr 2026
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/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/vishalpadaswan3/mykaa---shopping-website
An E-Commerce website for women fashion products. A Solo Project built by a me and executed in 5 Days
backend css css-animations css-grid data-structures database expressjs html mongodb mongoose nodejs
Last synced: 05 Apr 2026
https://github.com/moindalvs/assignment_multi_linear_regression_2
Consider only the below columns and prepare a prediction model for predicting Price. Corolla<-Corolla[c("Price","Age_08_04","KM","HP","cc","Doors","Gears","Quarterly_Tax","Weight")]
cooks-distance data-science data-structures data-visualization exploratory-data-analysis feature-engineering feature-selection influencers multi-collinearity-issue outlier-removal outliers-detection predictive-modeling
Last synced: 18 Apr 2026
https://github.com/nelsonbn/algorithms-data-structures-binary-search-tree
Algorithms and Data Structures - Binary Search Tree (BST)
algorithms algorithms-and-data-structures data-structures
Last synced: 20 Apr 2026
https://github.com/algusdark/programming-puzzles
A repository with programming puzzles and solutions in TypeScript
algorithms codeando-pues data-structures javascript programming programming-puzzles puzzles typescript
Last synced: 20 Apr 2026
https://github.com/soroush-04/algorithms-data-structures
algorithms data-structures python
Last synced: 20 Apr 2026
https://github.com/priyakdey/algoexpert-solutions
Algoexpert Solution
algoexpert algoexpert-java-solutions algoexpert-solutions algorithms algorithms-and-data-structures data-structures faang-interview interview-preparation
Last synced: 21 Apr 2026
https://github.com/wisdomenigma/probable-potato
The rust wrapper of Btree *
data-structures docker docker-image rust rust-crate
Last synced: 21 Apr 2026
https://github.com/moindalvs/learn_feature_engg_time_series
Feature Engineering on Time Series Dataset (Flight Price Prediction)
data-science data-structures data-transformation feature-engineering feature-extraction feature-selection label-encoder onehot-encoding time-series-analysis
Last synced: 21 Apr 2026
https://github.com/justinlubin/cs-162-notes
UChicago CS 162 Notes, Winter 2017.
algorithms c data-structures notes
Last synced: 21 Apr 2026
https://github.com/ahmdeltoky03/school_management_system
School Management System-C project
algorithm c-programming data-structures
Last synced: 22 Apr 2026
https://github.com/hossein13m/leetcodechallenges
LeetCode Challenges Answers and Explanations
algorithms data-structures javascript leetcode
Last synced: 05 Jun 2026
https://github.com/4hmedyasser/shortest-path-distance-calculator
Application implemented with C++ in which dijkstra algorithm used to compute the shortest path between any two inputs on a graph represented with adjacency list
adjacency-list data-structures dijkstra graph object-oriented shortest-path
Last synced: 22 Apr 2026
https://github.com/brianttn/linked-list_bubble-sort_insert-node
A simple "linked list" application with the bubble sort method. It can sort the linked list node values in ascending order and find the appropriate position in sorted linked list to insert a new node element.
data-structures linked-list memory-allocation sorting
Last synced: 24 Apr 2026
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/betarixm/csed233
POSTECH: Data Structure (Spring 2020)
data-structures graph postech sort trees
Last synced: 25 Apr 2026
https://github.com/satishdash/juliaexercism
Exercises on various Julia concepts from Exercism.io
data-structures julialang programming
Last synced: 25 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/vtickner/codecademy-recommendation-software
This portfolio project was created as part of Codecademy's Computer Science Career Path course. The recommendation software I have created provides TV show recommendations based off genre types.
algorithms classes-in-python data-structures flowchart json python quicksort stack
Last synced: 25 Apr 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/nitsas/py3algs
Simple Python 3 implementations of popular algorithms and data structures.
algorithms data-structures python
Last synced: 06 Jun 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/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/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/483759/algorithmsolutionstorage
Problem Solving, 자료구조, 알고리즘 공부 내용 정리
algorithm data-structures problem-solving
Last synced: 07 Jun 2026
https://github.com/iampavangandhi/chatbot
💬 Chatbot Web App (using APIs)
chatbot data-structures javascript json json-api
Last synced: 28 Apr 2026
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/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/eduardob-programador/dsa-learning
A project where I build data structures and algorithms, and test them
algorithms algorithms-datastructures data-structures dsa java junit-jupiter junit5 searching-algorithms sorting-algorithms
Last synced: 29 Apr 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/bzdgn/serce
Serce is a primitive database
cli data-structure data-structures data-structures-algorithms database databases java memory-management
Last synced: 29 Apr 2026
https://github.com/valentinnsoare/mathquizwithcomputerassistedinstructions
Math quizes with an interactive menu and instructions from computer to solve the questions in case you have your answer wrong.
data-structures interaction-design interactive java-17 mathematics maven oop-principles
Last synced: 30 Apr 2026
https://github.com/harshnag1/pep-dsa-2026
Structured topic-wise implementation of Data Structures and Algorithms in C++ for placement preparation and interview practice (PEP-DSA-2026).
algorithms cpp data-structures dsa interview-preparation placement-preparation problem-solving
Last synced: 30 Apr 2026
https://github.com/gaarutyunov/dsa
Data Structures and Algorithms
algorithms data-structures deno
Last synced: 30 Apr 2026
https://github.com/rvats20/airline-dashboard
Airline Dashboard is designed to provide real-time insights and analytics for airline operations. This dashboard helps airlines monitor key performance indicators (KPIs), track flights, manage resources, and improve overall efficiency.
cicd dashboard-application dashboard-templates data-structures matplotlib pandas plotly python real-time visualization
Last synced: 30 Apr 2026
https://github.com/tuan882612/leetcode
My solutions to Leetcode problems.
algorithms data-structures leetcode python
Last synced: 08 Jun 2026
https://github.com/oussama-zbair/e-challenge
E-challenge 2023 | Java Problem Solving
data-structures java javaee oops-in-java problem-solving
Last synced: 08 Jun 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/lsegg/javascript-algorithms-and-data-structures
Code accompanying the Udemy course JavaScript Algorithms and Data Structures Masterclass by Colt Steele
algorithms algorithms-and-data-structures colt-steele data-structures data-structures-and-algorithms javascript
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/abhishekmaity001/data-structures-algorithms
This Repository contains all my Data Structures & Algorithms code snippets which will help in coding interview. (All codes will be implemented in Python)
algorithms circular-linked-list data-structures doubly-linked-list linked-list python queue recursion-problem stack
Last synced: 02 May 2026
https://github.com/bastidood/option-block
A minimal utility Rust crate for small, fixed-size blocks of optional types.
data-structures embedded no-std rust
Last synced: 09 Jun 2026
https://github.com/hermantrym/linked-list-double-pointer
Linked List Double Pointer
advanced-cpp cpp data-structures
Last synced: 03 May 2026
https://github.com/avanishd-3/data-structures
Implementations of various data structures
Last synced: 04 May 2026