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-03-28 00:07:46 UTC
- JSON Representation
https://github.com/annennenne/pcadsc
An R package for performing Principal Component Analysis-based Data Structure Comparisons (PCADSC)
data-structures exploratory-data-visualizations principal-component-analysis r
Last synced: 11 Mar 2026
https://github.com/aldoignatachandra/javascript-linkedlist
Learning data structure (Singly Linked List) using javscript and test using jest
data-structures javascript jest linked-list
Last synced: 28 Feb 2025
https://github.com/kwanhooo/pods
Practices on Data Structures
cpp data-structures data-structures-and-algorithms
Last synced: 19 Nov 2025
https://github.com/harshit-3905/striver_sde_sheet
Solutions to Striver SDE Sheet
algorithms data-structures java
Last synced: 07 Feb 2026
https://github.com/vladpodilnyk/probably
A Bloom filter implementation in Go
data-structures distributed-systems probabilistic-data-structures
Last synced: 25 Mar 2025
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: 28 Feb 2025
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/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/radmitr/data-structures-and-algorithms
Data structures and algorithms by Olexandr Tsymbaliuk. Not finished.
Last synced: 16 Mar 2025
https://github.com/rabi-siddique/sudoku-solver
A web application that allows you to solve a Sudoku puzzle using a backtracking algorithm. The goal of this application is to help you visualize how the backtracking algorithm works to solve the puzzle.
algorithms computer-science data-structures interview interview-questions programming
Last synced: 25 Mar 2025
https://github.com/zalbright90/top-linked-list
This project implements a custom Linked List data structure in JavaScript using ES6 modules. The LinkedList class provides a comprehensive set of methods for manipulating and interacting with a singly linked list.
algorithms coding-challenge computer-science data-structures es6 interview-prep learning linked-list nodejs odin-project programming software-development web-development
Last synced: 30 Mar 2025
https://github.com/lebrancconvas/datastructure-algorithms-playground
Practicing Data Structures and Algorithms in various Programming Language.
algorithms data-structures data-structures-and-algorithms
Last synced: 26 Feb 2025
https://github.com/inductivecomputerscience/pbgraphs.ts
pbGraphs.ts is a graph library for TypeScript
algorithms data-structures directed-graphs graph-algorithms graph-datastructures graph-theory-algorithms graphs typescript typescript-library undirected-graphs
Last synced: 20 Jun 2025
https://github.com/iagodahlem/practice
:books: My daily plan for practicing programming languages.
algorithms c data-structures javascript python ruby
Last synced: 01 Apr 2025
https://github.com/alexfigliolia/data-structures
Efficient data structures for every day programming
algorithms data-structures typescript
Last synced: 23 Apr 2025
https://github.com/dougsoftware/college_computer_science
This repository is my college computer science studies.
c code-block code-blocks cpp data-science data-structures database eclipse gcc-complier html-css-javascript intellij java java-8 javascript jvm opengl operating-system php vscode
Last synced: 05 Jul 2025
https://github.com/rabinadk1/linearhashing
Hash Table visualization with Linear Probing for key collision
data-structures hashtable javascript p5js
Last synced: 11 Mar 2026
https://github.com/wesleybertipaglia/dsa
This repository contains solutions to problems from various platforms like LeetCode, Codeforces, CodeChef, etc. The solutions are written in Python.
algorithms data-structures dsa
Last synced: 08 Mar 2026
https://github.com/fou1100ouacus/course19_driving-license-management_full-real-project
DVLD is a Desktop Application that I've been working on from scratch, using .NET Core Windows Forms, ADO.Net and Microsft SQL Server from Programming Advices Course 19.
advanced-programming csharp-code data-structures database desktop-app dotnet sql
Last synced: 14 Apr 2025
https://github.com/sugaliudaykiran/dsa_labs
Only DSA
algorithms-and-data-structures cpp cpp-programming data-structures dsa-algorithm dsa-practice stl-containers
Last synced: 15 Jul 2025
https://github.com/ximaz/list-in-c
This project aims to re-build the most powerfull list type in C at ground-0 level, with the most optimized memory management and the most accessible features.
c data-structures epitech epitech-project epitech-study epitech-workshop linked-data linked-list linkedlist list lists
Last synced: 30 Mar 2025
https://github.com/viktorsvertoka/goit-algo-hw-08
Home task for Basic Algorithms and Data Structures📊
algorithms data-structures python
Last synced: 09 Apr 2025
https://github.com/sugaliudaykiran/cpp
Lets_go
algorithms cpp cpp-stl-algorithms data-structures gfg-cpp leetcode stack
Last synced: 14 May 2025
https://github.com/diego-evaristo-crtl/algoc-lib
Collection of data structures to allow users to self learn DSA
c data-structures dsa self-learning
Last synced: 16 Jul 2025
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: 16 Jul 2025
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/cs-joy/dsa
Data Structures and Algorithms
algorithms data-structures dsl java
Last synced: 23 Feb 2025
https://github.com/tauqueeralam42/dsa-java
Explore fundamental Data Structures and Algorithms (DSA) concepts with Java implementations. Includes arrays, linked lists, stacks, queues, trees, graphs, sorting algorithms, dynamic programming, and more.
algorithms data-structures java
Last synced: 30 Oct 2025
https://github.com/follen99/algorithmsanddatastructures_java
Questa è una serie di esempi di algoritmi e strutture dati scritti in linguaggio Java
algorithms algorithms-and-data-structures data-science data-structures java
Last synced: 05 Nov 2025
https://github.com/maestre3d/coding-interview
Basic coding interview algorithms written in Java 15.
algorithms algorithms-and-data-structures coding-interviews data-structures
Last synced: 02 Apr 2025
https://github.com/asarkar/algorithms-design-analysis-2
Lecture videos and homework for Algorithms: Design and Analysis, Part 2, taught by Tim Roughgarden
algorithms coursera data-structures scala stanford
Last synced: 27 Nov 2025
https://github.com/alpha74/icf
My Codeforces submissions. Maintained from 2020 onwards
algorithms codeforces codeforces-com codeforces-problems codeforces-solutions codeforces-submissions coders coding cpp data-structures programming water-buying
Last synced: 05 Mar 2025
https://github.com/lucidfrontier45/indexed-vector
A Rust library that implements vector container that can be indexed with specified function.
Last synced: 05 Apr 2025
https://github.com/yziyan/data_struct
数据结构
arraylist data-structures datastructures linked-list queue stack
Last synced: 05 Apr 2025
https://github.com/faresbakhit/cp
competitive programming ⚔️ resources and notes 🤺
algorithms competitive-programming cpp data-structures problem-solving
Last synced: 22 Mar 2025
https://github.com/abhijeet-muneshwar/leetcode
This repository contains solutions to LeetCode problems.
algorithm data-structures system-design
Last synced: 05 Aug 2025
https://github.com/danishayman/boyer-moore-string-matching
This Java program implements the Boyer-Moore string matching algorithm using the Bad Character Heuristic.
algorithms booyer-moore booyer-moore-harspool data-structures java
Last synced: 20 Jun 2025
https://github.com/poodarchu/algos
Algorithms and Data Structures in practice.
algorithms cpp data-structures leetcode-solutions map sorting-algorithms tree-structure
Last synced: 04 Sep 2025
https://github.com/aswinbarath/sde-problems
SDE Problems marked with FAQ Companies
algorithms data-structures gfg java leetcode problem-solving sde-sheet
Last synced: 14 May 2025
https://github.com/dirkgroot/fsharpx.radixtree
A general-purpose implementation of a Relaxed Radix Balanced tree.
data-structures fsharp fsharp-practice fsunit immutable-collections test-driven-development
Last synced: 26 Dec 2025
https://github.com/harshbatra/music_player_using_ll
MUSIC PLAYER SYSTEM USING LINKED LISTS : Academic Project under Data Structures & Algorithms course
algorithms cpp data-structures double-linked-list doubly-linked-list linked-list music-player optimization queue stack
Last synced: 01 Sep 2025
https://github.com/mrpranavr/data_structures_and_algos
A daily practice tracker for Data structures and Algorithms
algorithms data-structures java python3
Last synced: 05 Nov 2025
https://github.com/edumigueis/mars-map-router
Route finder between cities in Mars. The project uses files with informations of Mars's cities to find the best path between them.
binary-trees data-structures data-structures-and-algorithms maps maps-routing mars-cities route-finder tree
Last synced: 27 Mar 2025
https://github.com/stackcats/collections
A library provides efficient implementations of the most common general purpose programming data structures.
algorithms data-structures elixir
Last synced: 30 Mar 2025
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: 25 Mar 2025
https://github.com/musleh0001/dsa
Data Structure and Algorithm
alrogithm data-structures python3
Last synced: 24 Mar 2025
https://github.com/ifeelgarv/kunalkushwaha-java-dsa-bootcamp
This repos contains QnA of Kunal Kushwaha and some Leetcode Question/Solution.💻
algorithms basic data-structures java
Last synced: 11 Jun 2025
https://github.com/sbueschel/go-linked
Doubly linked list for Go (with generics)
data-structures generics go golang linked-list
Last synced: 23 Jul 2025
https://github.com/bimus-github/data-structures-in-js-python
Based on my knowledge so far, the best data structure is b-tree, red-black-tree is also good but saving it to json file is a problem.
array binary-search-tree btree data-structures hashtables heaps redblacktree tries
Last synced: 11 Jun 2025
https://github.com/alexdvorak/c_cpp_projects
For the sake of learning how to translate across languages and how things work
algorithms algorithms-implemented c data-structures data-structures-c sorting-algorithms sorting-algorithms-implemented
Last synced: 10 Mar 2025
https://github.com/danitilahun/competitiveprogrammingsolutions
A comprehensive collection of code solutions for LeetCode and Codeforces problems, designed to enhance your competitive programming skills and help you tackle coding challenges with confidence.
algorithms array data-structures dynamic-programming graph kmp-algorithm linked-list matrix monotonic-stack python queue sliding-window sorting-algorithms stack tree trie two-pointers union-find
Last synced: 03 Nov 2025
https://github.com/ishaansathaye/datastructalgorithms
Data Structures and Sorting Algorithms Prep and Repo before CPE 202 Course
algorithms data-structures python3 sorting-algorithms
Last synced: 13 Apr 2025
https://github.com/hosu-kim/super_cool_goat_stack_sorter
A highly optimized integer sorting project implementing the chunk sorting algorithm.
algorithm-optimization c data-structures sorting-algorithms stack-operations
Last synced: 11 Jun 2025
https://github.com/almmiko/rttd
Solutions for different technical problems.
algorithms data-structures leetcode
Last synced: 06 Jul 2025
https://github.com/gurrudev/data-structure
data-structure programs using C++
cpp data-structures dsa dsa-algorithm
Last synced: 11 Nov 2025
https://github.com/qtle3/boxing_weight_classes
The Python Boxing Weight Classifier is a simple Python script that determines the appropriate Olympic boxing weight class based on the user's input weight (in pounds) and gender. It categorizes both men and women into their respective weight classes according to Olympic standards.
arithmetic-operations conditional-statements data-structures error-handling modular-design string-manipulation
Last synced: 08 Apr 2025
https://github.com/lunaroyster/algolyze
A searchable database of algorithms
algorithm-pages algorithms data-structures information reference
Last synced: 01 Mar 2025
https://github.com/aruneshbasak/python-dsa-problems-geeksforgeeks-160-days
I will upload my daily Python DSA problems solved on GeeksforGeeks and post it here!
algorithms-and-data-structures and data data-structures dsa python python3 structure
Last synced: 08 May 2025
https://github.com/glintonliao/berkeley-cs-61b
CS 61B: Data Structures
algorithms data-structures java
Last synced: 18 Mar 2025
https://github.com/sergio16t/algorithms-datastructures-python
Algorithm solutions in Python Version 3.8.2 with notes on Big O Notation and time complexity analysis
algorithms data-structures python3
Last synced: 25 Feb 2025
https://github.com/madhvi-n/python-dsa
Data Structures and Algorithms in Python. Solutions to practice problems on GFG.
algorithms data-structures problem-solving python3
Last synced: 08 Apr 2025
https://github.com/vishesh-gupta/algolvers
A :notebook: to my solutions to algorithms that I have encountered and want to face
algorthims cpp data-structures leetcode
Last synced: 03 Apr 2025
https://github.com/shravan20/data-structures-and-algorithm
Repo contains the development explanation and code for Data Structure and Algorithm
algorithm algorithms data-structures
Last synced: 04 Apr 2025
https://github.com/dy/multiscale-array
Multiscale representation of an array
Last synced: 06 Sep 2025
https://github.com/gabriel-dp/ufsj-labprog2
All exercises solved during "Programming Laboratory II" subject at UFSJ
Last synced: 03 Jul 2025
https://github.com/dreden33773/ds_in_rust
An implementation of some common data structures in Rust.
algorithms data-structures data-structures-and-algorithms rust
Last synced: 06 Apr 2025
https://github.com/icherya/coursera-data-structures-algorithms
🎓 Coursera: Data Structures and Algorithms Specialization | JavaScript
algorithms binary-search-tree data-structures data-structures-and-algorithms dynamic-programming graph-algorithms greedy-algorithm hash-algorithm heap heuristics javascript js minimum-spanning-trees priority-queue search-algorithms shortest-paths sorting-algorithms tree-structure
Last synced: 14 Apr 2025
https://github.com/sh1zen/crossync
Blazingly fast concurrent Data Structures for Rust.
concurrent-programming data-structures dev-tools rust-lang rust-library
Last synced: 06 Nov 2025
https://github.com/samethope/arduino-structs
This is a small arduino "library" made of data structures for common IO components with common functionality for myself that I find extremely helpful.
arduino arduino-library arduino-uno data-structures
Last synced: 16 Sep 2025
https://github.com/lehoangan2906/cp
Competitive Programming
algorithms cpp data-structures java python3
Last synced: 24 Mar 2025
https://github.com/talha4t/dsa
Data Structure and Algorithm
algorithms data-structures data-structures-and-algorithms dsa
Last synced: 28 Oct 2025
https://github.com/sumitkumargiri/data-structure-project-convert-an-array-to-a-doubly-linked-list
This repository contain all the best practices for managing Github repository.
data-structures datastructuresandalgorithm github project
Last synced: 12 Mar 2025
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/chowdhuryj-github/benchmarkinggui
A MSOE Lab Project for a JavaFX application on generating benchmarking plots for different methods of a Array List or Linked List implementation.
benchmarking data-structures javafx
Last synced: 14 Mar 2025
https://github.com/w1redch4d/pcclist
PCCList is a dynamic, Python-style list implementation in C++ capable of storing heterogeneous types
cpp17 data-structures dynamic-array python-list
Last synced: 11 May 2025
https://github.com/withrvr/dsa
🔥: Consistency is the key
algorithm data-structures data-structures-and-algorithms dsa dsa-questions final450 leetcode lovebabbar lovebabbar-dsa-list lovebabbar-dsa-sheet
Last synced: 24 Jul 2025
https://github.com/vs4vijay/data-structures-and-algorithms
Data Structures and Algorithms problems and solutions in Ruby
data-structures datastructures dsa ruby
Last synced: 27 Feb 2025
https://github.com/antdeivid/sparsematrix
Projeto da cadeira de Estrutura de Dados: Implementação de uma matriz esparsa baseada em listas circularmente encadeadas.
circular-linked-list cpp data-structures sparse-matrix
Last synced: 16 Mar 2025
https://github.com/neehan/dsa-implemented
C++ implementation of various data structures and algorithms
algorithms c-plus-plus data-structures implementaion
Last synced: 23 Aug 2025
https://github.com/suddenlygiovanni/learning
This is my personal learning monorepo. It contains multiple sub repositories regarding different subjects that I have decided to explore.
abstract-syntax-tree algorithms data-structures lexer parser
Last synced: 19 Jul 2025
https://github.com/angelosans/java
From noob to pro, using this repository to improve my java programing abilities
data-structures design-patterns oop-in-java
Last synced: 13 May 2025
https://github.com/abhiroop/pearls
Pearls of Functional Algorithmic Design
algorithm data-structures haskell
Last synced: 18 Mar 2025
https://github.com/angelosans/csharp
From Junior to Senior using Csharp, this repository will enhance my knowledge in C# language #c#
data-structures design-patterns oop-in-csharp
Last synced: 13 May 2025
https://github.com/codomatech/clodss
On-Disk data-structures store with redis-like API.
data-structures embedded-database
Last synced: 24 Mar 2025
https://github.com/can-dy-jack/heap
MinHeap, MaxHeap, minHeapSort and maxHeapSort implementation in JavaScript.
data-structures heap heap-sort javascript maxheap minheap
Last synced: 25 Jul 2025
https://github.com/priyakdey/leetcode
Solutions to problems from leetcode
algorithm-challenges algorithms algorithms-and-data-structures algorithms-datastructures data-structures leetcode leetcode-python leetcode-solutions python3
Last synced: 28 Mar 2025
https://github.com/ososuna/js-data-structures-library
💾 JavaScript data structures library
data-structures es6 javascript nodejs
Last synced: 26 Jul 2025
https://github.com/yashsiwach/algorithms
Its all About Algorithms And Daily Dose !!❤️🔥
advancealgo algorithm algorithm-challenges algorithms algorithms-and-data-structures competitive-coding competitive-programming competitive-programming-contests data-structures data-structuresalgo
Last synced: 03 Jul 2025
https://github.com/sakapon/wbtrees
Provides a basic implementation of weight-balanced binary trees.
algorithms binary-search-tree data-structures self-balancing-binary-search-tree weight-balanced-tree
Last synced: 26 Jul 2025
https://github.com/abdulvahabaa/geeksforgeeks-dsa
This is my Geeks for Geeks test submission reports repository for improving my DSA knowledge and coding skill.
algorithms data-structures dsa-learning-series dsa-practice javascript nodejs
Last synced: 06 Jan 2026
https://github.com/mubashir1osmani/datastructures-algorithms
CPS305
c data-structures emacs-lisp lisp shell
Last synced: 21 Feb 2025
https://github.com/fralotito/icpctraining_unitn
Training for the ACM - ICPC competition @ UniTN
acm-icpc algorithms competitive-programming data-structures
Last synced: 03 Feb 2026
https://github.com/mdawoud27/data_structures_and_algorithms
Data Structures and Algorithms, you'll find comprehensive notes, explanations, and implementations of various data structures and algorithms.
arrays bigonotation binary-tree binary-trees c cpp data-structures hashtable javascript linked-list queues searching-algorithms sorting-algorithms stack stl
Last synced: 26 Mar 2025
https://github.com/devdrops/spl-data-structures
Material usado na talk do PHP Community Summit 2018.
Last synced: 14 Jun 2025