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/akibhaider/battleship_guessing_game_javafx-
Classic ”Battleship” game using JavaFX and SceneBuilder.
css3 data-structures html5 javafx-application javafx-gui javafxgame
Last synced: 02 Jan 2026
https://github.com/nataliafrancisca/study-about-data-structure
my journey learning data structure
data-structures linked-list queue stack
Last synced: 02 Apr 2025
https://github.com/kwilczynski/container
Simple data structures to use in the Go Programming Language
Last synced: 30 Jun 2026
https://github.com/surya-v-28/leetytry
DSA (Data Structure and Algorithm) in Java
algorithms data-structures java oops oops-in-java
Last synced: 15 Jun 2025
https://github.com/techno-coder/strutters
Rust library for data structures
data-structures graph graph-algorithms no-std rust rust-library segment-tree shortest-paths
Last synced: 03 Apr 2025
https://github.com/shishir-grez/data-structures-algorithms
Solutions to various questions for Data Structures and Algorithms
algorithms cpp data-structures python
Last synced: 20 May 2026
https://github.com/prembhaskal/go_practice
this is repo to practice go code
algorithms data-structures golang interview
Last synced: 12 Jan 2026
https://github.com/clintjohnsn/ds-algo
Leetcode solutions in python, with time and complexity analysis and documentation.
algorithms data-structures leetcode leetcode-python leetcode-python3 leetcode-solutions
Last synced: 14 Mar 2025
https://github.com/daveanthonyc/data-structures-and-algorithms
👩🏽🔧 🧩 🔢 🖩 Based on the course by ThePrimeagen: "The Last Algorithms Course You'll Need" as listed below. The '/src/dsa' directory in this React project contains multiple TypeScript files with implementations of fundamental concepts in data structures and algorithms.
computer-science data-structures dsa-practice software-engineering theprimeagen typescript unit-testing vitest
Last synced: 27 May 2026
https://github.com/limon-s-interview-prep-zone/leetcode
🚀 Welcome to the Interview Preparation repository! This project is a comprehensive collection of Data Structures, Algorithms, and solved problems from common online judges, providing a robust resource for technical interview preparation.
algorithms cplusplus data-structures leetcode python
Last synced: 16 Feb 2026
https://github.com/bilgeswe/42
Algorithms and Data Structures in C, Memory Leaks, Building Libraries, Linux Operations, Peer Learning
c client-server data-structures data-structures-and-algorithms git github linux macos memory-leak object-oriented-programming p2p project-repository sorting-algorithms terminal-ui ubuntu
Last synced: 09 Apr 2026
https://github.com/sagarmedtiya/dsa-in-c-plus-plus
Data Structures and Algorithms In C++
algorithms cpp data-structures
Last synced: 20 May 2026
https://github.com/samuelsenerwa/alx-higher_level_programming
The repository contains all the tasks done in ALX software engineering program
algorithm alx-higher-level-programming api classes-and-objects data-structures development exception-handling inheritance javascript loops modules programm python unittest
Last synced: 04 May 2026
https://github.com/aditya172926/ds-algo-notebooks
Algorithms, Data Structures explanation, Machine learning and Deep learning code and theory.
algorithms data-structures deep-learning machine-learning
Last synced: 17 Jul 2025
https://github.com/vijayksingh/practice-datastructure
A collection of common data structure exercises accompanied with test cases for self study.
algorithms algorithms-and-data-structures data-structures datastructures-algorithms interview javascript practice
Last synced: 29 Aug 2025
https://github.com/sebastienrousseau/cmn
A Rust library for accessing a collection of mathematical and cryptographic constants
avogadro boltzmann constants cryptography data-structures development-tools euler gamma golden-ratio hash mathematics pi planck rust silver-ratio squareroot tau
Last synced: 28 Mar 2025
https://github.com/dan-sazonov/theorems-and-problems
🎓(RU) Решения задач из книги А. Шеня "Программирование: теоремы и задачи"
algorithms algorithms-and-data-structures data-structures education learn olympiad-in-informatics olympics
Last synced: 04 Apr 2025
https://github.com/archisman-mridha/leetcode
solved leetcode problems
algorithms data-structures interview-preparation leetcode
Last synced: 21 Mar 2025
https://github.com/mukeshthawani/swift-algo-ds
Implementation of Algorithms and Data Structures.
algorithms data-structures swift swift-3
Last synced: 13 Mar 2025
https://github.com/codejester01/the-connect-six-ai
此项目是吉大老学长们以前一起组队做的数据结构课设成果,虽然说实力没有那么强,但是也是值得一战的AI,可以提供借鉴思路和参考,需要的自取哦
ai algorithms alpha-beta-pruning data-structures decision-trees
Last synced: 26 Mar 2025
https://github.com/nishantpainter/problem-solving
📖 Problem Solution Archives.
algorithms data-structures problem-solving
Last synced: 14 May 2025
https://github.com/anhoder/data-structure
There are some data structure implemented by PHP.
data-structure data-structures ds
Last synced: 22 Mar 2025
https://github.com/qjnz/python-data-structure-and-algorithms
Code examples from LinkedIn course [Python Data Structures and Algorithms by Robin Andrews](https://www.linkedin.com/learning/python-data-structures-and-algorithms)
algorithms algorithms-and-data-structures data-structures python python3
Last synced: 04 Apr 2025
https://github.com/buzzybis/a-ds
Lecture notes and exercises on algorithms and data structures. Source material is A&DS from Pavel Marvin for the ITMO university.
algorithm algorithms-and-data-structures course data-structures data-structures-and-algorithms learn learning typst
Last synced: 18 Jun 2025
https://github.com/niedzielski/practice
💡 Coding exercises and program sketches.
algorithms arrays data-structures exercises graphs heaps linked-lists matrices practice study trees
Last synced: 28 Mar 2025
https://github.com/jakzo/priority-queue
JavaScript priority queue implementation.
computer-science data-structures
Last synced: 12 May 2026
https://github.com/abhishekmishra-17/python-programs
python programs and some algorithm based program
algorithm data-structures python python-programs
Last synced: 18 Feb 2026
https://github.com/oelin/favl
A purely functional AVL tree implementation in JavaScript.
algorithms avl-tree binary-tree data-structures functional-programming
Last synced: 12 Mar 2025
https://github.com/erkobridee/ds-ast
DS ( Data Structure ) AST ( Abstract Syntax Tree )
ast computer-science data-structures lexer parser
Last synced: 17 Jun 2025
https://github.com/vivaxy/data-structure-visualization
🎬Data Structure Visualization with animation.
algorithms animation data-structures svg visualization
Last synced: 14 May 2026
https://github.com/omarfawzi/data-structures
Various Data Structures implemented using C++
Last synced: 17 Jul 2025
https://github.com/priyakdey/dsa
Implementations of different algorithms and data structures.
algorithms computer-vision data-structures data-structures-and-algorithms interview-preparation java python software-engineering
Last synced: 04 May 2026
https://github.com/amansrv/dsa-gfg
In this repository i only practicing all different varieties of questions related to all different topics of data structure and algorithm.
algorithms data-structures gfg
Last synced: 11 May 2025
https://github.com/arvinsingh/advanced-oop
advanced object-oriented programming
classes data-structures inheritance memory-management standard-library
Last synced: 08 Jun 2026
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: 18 May 2026
https://github.com/lemunozm/runtypes
Fast and lightweight runtime-types library
cpp11 data-structures runtime-library shared-memory types
Last synced: 26 Mar 2025
https://github.com/hgschandeepa/dsa-repo
This repository contains all the answers for the🚀 LEETCODE and ⭐GFG questions, And the files are named with the Date.
arrays competitive-programming competitive-programming-contests cpp data-structures geeksforgeeks graphs javascript leetcode linked-list tree
Last synced: 20 May 2026
https://github.com/ibnaleem/cs-resources
a comprehensive collection of valuable computer science resources
algorithms-and-data-structures artificial-intelligence books computer-science data-science data-science-learning data-structures data-structures-and-algorithms discrete-mathematics leetcode resources
Last synced: 02 Feb 2026
https://github.com/ashiqursuperfly/data-structures-algorithms-1
My Data-Structures and Algorithms codes for CSE 203 Course.
algorithms closest-pair-of-points cpp data-structures divide-and-conquer dynamic-programming graph greedy-algorithms heap huffman-coding java karatsuba-algorithm karatsuba-multiplication lcs-algorithm linked-list matrix-chain-multiplication mergesort optimal-binary-search-tree quicksort skylineproblem
Last synced: 18 May 2026
https://github.com/mdabdullahibnaharun/c-cpp-projects
Some C/C++ Projects Develop By Me and My Team Fantastic Four
Last synced: 07 May 2026
https://github.com/axt-studio/arsenal
General-purpose JS/TS library by AyaExpTech
algorithms competitive-programming data-structures javascript typescript
Last synced: 07 Apr 2026
https://github.com/satyamgupta53/data-structures-algorithm
Comprehensive collections of all the important data structures and algorithms currently used & leetcode question-solutions also included.
algorithms data-structures java leetcode
Last synced: 18 Mar 2025
https://github.com/kei-k23/java-algorithms
This is the collection of coding implementation of DSA in Java.
algorithms algorithms-and-data-structures data-structures dsa java
Last synced: 26 Mar 2025
https://github.com/kena0ki/rustrithm
Common data structures and algorithms in Rust
algorithms data-structures rust
Last synced: 11 Jul 2025
https://github.com/yash22222/tsf-grip-tasks
The Sparks Foundation Data Science & Business Analytics Internship Tasks
buisness-intelligence business-analytics data data-science data-science-projects data-structures grip gripjune23 internship internship-task machine-learning projects python simple-linear-regression the-sparks-foundation tsf
Last synced: 27 Apr 2026
https://github.com/npanuhin/itmo-algo
Homework solutions for the Algorithms and Data Structures course at ITMO University (2021/2022, Future)
algorithm algorithms algorithms-and-data-structures data-structures graph graph-algorithms greedy-algorithms itmo itmo-labs itmo-university searching-algorithms shortest-path-algorithm shortest-paths sorting-algorithms
Last synced: 18 Jul 2025
https://github.com/ghaerdi/datastructure
Learning data structure and algorithms
algorithms data-structures typescript
Last synced: 25 Oct 2025
https://github.com/hta218/algorithms-and-data-structures
My solutions to LeetCode and HackerRank's problems
algorithms data-structures hackerrank leetcode
Last synced: 22 Mar 2025
https://github.com/rafalwrzeszcz-wrzasqpl/pl.wrzasq.commons
General-purpose data structures and routines.
aws data data-structures library rust
Last synced: 10 Apr 2025
https://github.com/guusdias/dijkstra-algorithm
N3 of data structures.
c data-structures dijkstra-algorithm
Last synced: 18 Jul 2025
https://github.com/yusinv/priority-search-tree
priority search tree data structure
binary-search-tree data-structures priority-queue priority-search-tree python python3 sorted
Last synced: 13 May 2025
https://github.com/make-github-pseudonymous-again/js-bst
:seedling: Binary search tree library in JavaScript
agpl binary-search-trees computer-science data-structures javascript search-trees searching sorting tree
Last synced: 20 May 2026
https://github.com/jessemao/data-structure
This package groups basic data structures in Javascript ES6.
avl-tree binary-search-tree circular-linked-list data-structures doubly-linked-list es6 graph hashtable javascript linked-list map priority-queue queue set stack
Last synced: 20 May 2026
https://github.com/harshikab2112/my-geeksofgeek-solutions
This repository contains Python solutions for GeeksforGeeks problems, covering Data Structures and Algorithms (DSA). Topics include arrays, linked lists, trees, graphs, dynamic programming, and more. Solutions are optimized, well-structured, and beginner-friendly. Ideal for coding practice, interview prep, and competitive programming.
algorithms beginner-friendly data-structures dsa python
Last synced: 21 Jul 2025
https://github.com/levichu51/pro2-practica1-22-23
Primera práctica de la asignatura de Programación 2 de la UDC 22/23
data-structures programming udc university
Last synced: 22 Jul 2025
https://github.com/vz-enzo/movie-rental-sytem-python
Movie Rental System (Python)
data-structures movie-rental-store python python-data-structures python3 python3-script
Last synced: 09 Jul 2025
https://github.com/frknbm/python
data-science data-structures numpy pandas pycharm python
Last synced: 06 Apr 2026
https://github.com/qnhat2004/competitive_programming
Data Structures and Algorithms in CP
algorithms data-structures programming
Last synced: 20 Jan 2026
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/macabdul9/competitive-programming
Competitive programming in CPP
algorithms competitive-programming cpp14 data-structures problem-solving
Last synced: 09 Jul 2025
https://github.com/wesleysales/estudandojava-dio
api data-structures database design-patterns git github intellij java orientacao-a-objetos spring sql
Last synced: 15 Jan 2026
https://github.com/noureldin2303/schoolmanagementsystem
SchoolManagementSystem Project in data-structures using java ( Double-LinkedList )
data-structures double-linked-list java linked-list project school-management student-management
Last synced: 09 Jul 2025
https://github.com/rohanvdvivedi/cutlery
A configurable data structures library in C.
c data-structures system-programming
Last synced: 11 Apr 2025
https://github.com/sdk-meb/ft_containers.42
Project aims to re-implement an STL C++ containers such as vector, map, stack, and potentially set while adhering to the C++98 standard. The goal is to ensure a deep understanding of these containers and to develop custom implementations that comply with C++98 features and restrictions.
1337school 42born2code containers cpp cpp98 data-structures data-types makefile redblack-tree
Last synced: 05 Jan 2026
https://github.com/jitendra3109/datastructure-algorithms
Contents code implemented in java.
algorithms data-structures hackerearth java
Last synced: 23 Mar 2025
https://github.com/gunksd/data-structure-course-design
用C语言写的数据结构课程设计作业(2024.2.22)
Last synced: 22 Aug 2025
https://github.com/rishabh96b/code-implementations
This repository contains the C++ problems that I have either solved or concepts that I've implemented myself.
coding-challenge cpp data-structures hackerrank
Last synced: 25 Mar 2025
https://github.com/that-prod-guy/foodpanda-management-system
A CRUD based project made using C++ Data Strucures
2darrays avl-tree cplusplus data-structures dijikstra-algorithm graphs linked-list queue stack
Last synced: 15 Aug 2025
https://github.com/jacobgrisham/spell-checker-data-structures-using-c
Program that spell-checks a file after loading a dictionary of words from disk into memory. Includes run-time data output.
big-o c computer-memory data-structures
Last synced: 04 Sep 2025
https://github.com/MateusLeviDev/Go-EventSourcing-CQRS
Java Exercises
array-manipulations data-structures fizzbuzz generics java logic oops-in-java problem-solving sets
Last synced: 19 Feb 2026
https://github.com/bzdgn/tower-of-hanoi-demo
Tower Of Hanoi Demonstration WIth Java and Custom Stack Implementation For Pegs
data-structures data-structures-algorithms java recursive recursive-algorithm stack tower-of-hanoi
Last synced: 28 Mar 2025
https://github.com/simranjeet97/datascience_crashcourse
Data Science Crash Course that Explained about Each and Every Process in Data Science.
dash data data-science data-science-crash-course data-structures data-visualization datascience-machinelearning datasciencecoursera datascienceproject instagram matplotlib numpy pandas telegram tutorials youtube
Last synced: 08 Apr 2026
https://github.com/blackspade/json-data-mine
Data collections using JSON format for applications.
Last synced: 04 Apr 2025
https://github.com/rockharshitmaurya/leetcode-hub
Collection of LeetCode questions to ace the coding interview!
algorithms data-structures java leetcode
Last synced: 14 Jul 2025
https://github.com/jakerockland/data-structure-essentials
Implementation of the basics of algorithms and data structures including searching, sorting, lists, stacks, queues, hash tables, trees, and graphs.
algorithms data-structures python
Last synced: 24 Jul 2025
https://github.com/the-c0d3r/data-structures-c
Data structures implemented from scratch in c
Last synced: 20 May 2026
https://github.com/pzaino/gods
GoDS is just a Go Lang library of Datastructures I created for my own projects and to practice some generic programming in go
algorithms buffer circular-buffer data-structures doubly-linked-list go golang linked-list priority-queue queues stack
Last synced: 27 Jul 2025
https://github.com/pedrofnseca/bd-vendas
🐬 Banco de dados para vendas
cloud data-structures database mysql sql
Last synced: 18 May 2026
https://github.com/wwwangxc/container
Various data structures implemented using Go.
Last synced: 16 Jan 2026
https://github.com/tebogoyungmercykay/hash_functions_and_utilities_in_java
These are methods of Computing a table Index from a key.
data-structures data-structures-and-algorithms division extraction folding hash-functions hash-methods hashing hashmap java midsquare
Last synced: 05 Oct 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/abhiroop/pearls
Pearls of Functional Algorithmic Design
algorithm data-structures haskell
Last synced: 18 Mar 2025
https://github.com/kibet-rotich/c-learning
A deep dive into C and C++ fundamentals, documenting my journey through K&R C, manual memory management, and custom data structures like BSTs.
binary-search-tree c cpp data-structures memory-management pointers
Last synced: 25 May 2026
https://github.com/suhatanriverdi/full-time-interviews-preparation
This repository contains various competitive programming Algorithms and Data Structures questions and sample codes in the preparation process of full-time software engineering interviews.
algorithms data-structures interviews-preparation
Last synced: 14 Mar 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/devourtech/christmasdb
A key value store to explore on database and storage internals
data-structures database golang key-value-store
Last synced: 04 Jan 2026
https://github.com/0xcourtney/data-structures-and-algorithms-in-js
In this series I will explore several different data structures and algorithms that are fundamental in Computer Science.
algorithms computer-science data-structures javascript
Last synced: 15 Mar 2025
https://github.com/matheusjohannaraujo/data-manager
DataManager is a PHP library developed to simplify file and directory manipulation, offering an intuitive class for common filesystem operations.
data-structures filestorage filesystem filesystem-library php php-library php7 php8
Last synced: 20 Feb 2026
https://github.com/mmiranda96/algorithms-go
Algorithms workshop in Golang
algorithm data-structures golang
Last synced: 02 Jul 2025
https://github.com/chrisammon3000/dict-smasher
Flatten Python dictionaries in one go.
data-structures python-library
Last synced: 16 Mar 2025
https://github.com/ibz-04/sudoku-solver
Solving the sudoku arithmetic game with python algorithms
algorithm-challenges data-structures sudoku-solver
Last synced: 31 Mar 2025
https://github.com/tom-spalding/petrie
a Graph-based phylogenetic tree, implemented in Javascript.
algorithms data-structures graph nature petrie phylogeny taxonomy tree
Last synced: 20 Jan 2026
https://github.com/can-dy-jack/queue
Queue implementation in JavaScript (based on Array)
data-structures implementation javascript queue
Last synced: 07 Apr 2025
https://github.com/spideystreet/ai-learning-journey
Documenting my journey in learning Artificial Intelligence, with a focus on Data systems & Machine / Deep Learning and their applications. Includes structured notes and interesting research papers. Updated regularly as I learn.
academic data-structures education learning machine-learning
Last synced: 09 Mar 2026