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-08 00:08:01 UTC
- JSON Representation
https://github.com/tom474/map_system
[RMIT 2024A] COSC2658 - Data Structures & Algorithms - Group Assignment
algorithms data-structures java
Last synced: 04 Mar 2025
https://github.com/tom474/learn_dsa_rmit
[RMIT 2024A] COSC2658 - Data Structures & Algorithms - Learning Resources
algorithms data-structures java
Last synced: 04 Mar 2025
https://github.com/xam1dullo/dsa
Master the Coding Interview: Data Structures + Algorithms The ultimate coding interview bootcamp to help you ace your coding interviews and land your dream job. You'll not only learn data structures and algorithms but also the exact steps to take to get more interviews, more job offers, and a higher salary.
algorithms-and-data-structures data-structures javascript problem-solving self selfstudy
Last synced: 27 Mar 2025
https://github.com/khaledkamr/clothes_shop_system
Data structure project
coding cpp data-structures oop-in-cpp
Last synced: 06 Feb 2026
https://github.com/urtuba/cpp-binary-tree
constructing a binary tree structure and finding path on it
binary-tree cpp data-structures homework istanbul-technical-university
Last synced: 15 Jul 2025
https://github.com/prasundas99/problem-solving
A list of all common problems (solved) from beginners to advance in problem solving
c codeforces-solutions cpp data-structures java oops-in-java problem-solving
Last synced: 09 May 2026
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/muhammetgumus/leetcode
LeetCode algorithm problems solutions & interview questions
algorithm algorithms data-structure data-structure-java data-structures data-structures-and-algorithms interview-preparation interview-questions leetcode leetcode-java leetcode-practice leetcode-questions leetcode-solutions problem problem-solving problemsolving
Last synced: 29 Oct 2025
https://github.com/sheabunge/kit205-assign2
KIT205 Data Structures and Algorithms: Assignment 2 (Semester 1, 2018) | Assignment Grade: 100%
algorithms data-structures dijkstra-algorithm floyd-warshall-algorithm homework
Last synced: 17 Mar 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/madebypixel02/amazon-management-simulation-in-python
[Uc3m] The not-so-amazing power of management
amazon data-science data-structures data-structures-and-algorithms python uc3m
Last synced: 11 Sep 2025
https://github.com/galaxy4276/algorithm-study
팀 기반으로 운영하는 알고리즘 스터디
algorithms data-structures leetcode leetcode-solutions
Last synced: 04 Mar 2026
https://github.com/ahmedshaabanal-saidi/custom_data_structure
A C# implementation of a generic custom data structure named MyList<T> that mimics the behavior of built-in collections. It implements IEnumerable<T>, ICollection<T>, and IList<T>, showcasing a deep understanding of interfaces, generics, and collection manipulation in C#.
Last synced: 24 Jun 2025
https://github.com/elcobvg/hackerrank-ctci
My javascript solutions to Cracking the Coding Interview tutorials: https://www.hackerrank.com/domains/tutorials/cracking-the-coding-interview
algorithm-challenges coding-interview-tutorials cracking-the-coding-interview data-structures hackerrank-ctci javascript
Last synced: 27 Mar 2025
https://github.com/bragdond/universal-stack-c
Dynamic stack in C which can store any type of data
Last synced: 21 Mar 2025
https://github.com/taharachedi/custom_stack_library-cpp
This stack isn't the usual LIFO stack; it's more like a linked list with unique behavior. I built it to learn object-oriented programming and master stack manipulation.
Last synced: 20 Mar 2025
https://github.com/taharachedi/custom_queue_library-cpp
This is a custom queue, different from a standard FIFO queue, resembling a linked list with unique behavior. I built this project to learn object-oriented programming and master queue manipulation. I also implemented the core queue logic.
Last synced: 20 Mar 2025
https://github.com/masumkhan081/python-code-notes
A personal collection of code notes, use cases, and best practices organized by topics for quick reference.
arrays-and-strings concurrency data-structures data-types deque dictionaries-in-python language-learning lists-python matpotlib multithreading numpy-arrays pandas python read-write sets-python tuples-in-python
Last synced: 29 Apr 2026
https://github.com/krypt0nn/table
Библиотека реализации таблиц данных на PHP 7.4
Last synced: 12 Jun 2026
https://github.com/arindam2003/cpp_dsa
This Repo Contains Data Structures and Algorithm in C++ in organize manner. It have all Problem from Basic to Advanced and Compititie Program
cpp data-structures data-structures-and-algorithms dsa dsa-algorithm dsa-cpp
Last synced: 17 May 2026
https://github.com/adrinlol/leetcode-javascript-algorithm-solutions
This repository contains JavaScript algorithm examples and solutions from Leetcode.
algorithms basic-algorithms data-structures data-structures-and-algorithms javascript javascript-guide
Last synced: 13 Mar 2025
https://github.com/lauslim12/competitive-programming
My solutions for many competitive programming websites.
algorithms codeforces competitive-programming cplusplus data-structures leetcode
Last synced: 16 Jul 2025
https://github.com/bogwi/musubi
All purpose Graph in ZIG
data-structures graph graph-algorithms zig zig-package ziglang
Last synced: 16 Jul 2025
https://github.com/sohamratnaparkhi/dsa-course
Collection of different problems on Data Structures and Algorithms - segregated topic-wise
algorithms data-structures dsa hashmap leetcode-java leetcode-solutions linked-list stacks trees
Last synced: 07 Mar 2026
https://github.com/ranjeet1106/codeforces_solution
Beginner friendly codeforces solutions
algorithm c codeforces-solutions codeforces-solutions-github cpp17 data-structures data-structures-and-algorithms
Last synced: 18 May 2026
https://github.com/lordubuntu/maths
Maths algorithms and data structures you'll find useful, formally verified and optimized
algebra algorithms calculus computer-algebra-system data-structures design-by-contract formal-verification mathematical-programming mathematics maths property-based-testing
Last synced: 12 Sep 2025
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/princebansal7/concept-programs
This Repository contains Logic programs with full explanations and multiple ways of approaching the Problems
algorithms-and-data-structures binary-search bitmanipulation cpp17 data-structures oops
Last synced: 24 Jul 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/asfak00/play-visual-queue-and-stack
Here you can practice Stack and Queue like a game. You can do this by selecting separately. You can add and delete elements by manual input.
data-structures queue stack visualization
Last synced: 15 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/ph4un00b/minmax-stack
having fun with stacks / deno / typescript
data-structures deno typescript
Last synced: 18 May 2026
https://github.com/dcristoloveanu/clds
C Lockless Data Structures
c data-structures hash-table hazard-pointer library lock-free lockless singly-linked-list
Last synced: 22 Jun 2025
https://github.com/joaoassalim/algorithms
Data Struct in Python
binary binary-search-tree data-structures python
Last synced: 25 Jun 2025
https://github.com/codejsha/algorithm-examples
Examples of algorithms, data structures, and problem-solving for practical applications
algorithms data-structures problem-solving
Last synced: 02 Apr 2025
https://github.com/01barthez/learn_datastructure_c
In the university context, learning C language is a prerequisite for success in certain subjects such as INF131, INF231... To make up for this deficit, I'm going to learn complex data structures in C (Stack, File, Lists...).
c data-structures file initialization list makefile pile programming-exercises
Last synced: 04 Mar 2025
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/omarfawzi/data-structures
Various Data Structures implemented using C++
Last synced: 17 Jul 2025
https://github.com/01barthez/expression-checker
We would like to write a program to tell whether expressions made up of pa-renthèses, brackets and accolades are well-formed. brackets and braces are well formed: the algorithm scans the string and determines whether determines whether there's a balance (and in the right order) between the opening parentheses and fer- brackets “[” and others...
assessment-project c data-structures homework makefile
Last synced: 04 Mar 2025
https://github.com/ianfelps/estrutura_de_dados_em_c
Repositório para estudos sobre estrutura de dados na linguagem C.
Last synced: 12 Jun 2025
https://github.com/01barthez/ludo-game-c-sdl
Ludo is a game in which each player moves his four pawns on a board according to the rolls of the dice, with the aim of getting all his pawns to the central square. This project consists in implementing a digital version of the game in C with SDL, managing the interface and the game rules.
assessment-project c cprograms data-structures makefile sdl2 sdl2-image
Last synced: 04 Mar 2025
https://github.com/abhijeet-muneshwar/leetcode
This repository contains solutions to LeetCode problems solved in Java & Golang.
algorithm data-structures golang java rust system-design
Last synced: 18 May 2026
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: 03 Jul 2026
https://github.com/asbhogal/javascript-algorithms-and-data-structures
Course notes for the JavaScript course provided by freeCodeCamp entitled 'JavaScript Algorithms and Data Structures.' Notes from activites and exercises will be pushed to this repo to serve as a 'bank' of resources and future reference.
algorithms data-structures data-structures-and-algorithms debugging dsa dsa-algorithm dsa-practice es6 freecodecamp functional-programming html5 javascript javascript-algorithms js object-oriented-programming oop
Last synced: 14 Oct 2025
https://github.com/seifalmotaz/routly
Routly: Elevating skills through dynamic data structures, using binary trees for precise URL path matching.
algorithms algorithms-and-data-structures dart dartlang data-structures
Last synced: 06 Feb 2026
https://github.com/yizhezhang-ervin/algorithmspy
Algorithms By Python (数据结构+算法+SortSearch+剑指offer)
algorithms data-structures python3
Last synced: 04 Jul 2026
https://github.com/bryandejesusrt/data-structure-javascript
📊 Proyecto JavaScript: Implementación y aprendizaje de estructuras de datos comunes como grafos, listas enlazadas, mapas, filas, pilas, árboles y diccionarios.
data-structures diccionari graph javascript linked-list map tree-structure
Last synced: 17 Feb 2026
https://github.com/mcquerol/java-projects
Various Java projects showcasing OOP, data structures, and GUI development.
array-manipulation calculator data-structures gui java minecraft-plugins notepad-clone object-oriented-programming personal-projects
Last synced: 24 Jun 2026
https://github.com/sangqle/study
All my code while studying at university in here.
algorithms-and-data-structures ctu data-structures freecodecamp graph-theory interview interview-questions machine-learning networking object-oriented-programming pop3-client sample-code smtp-client web
Last synced: 17 Feb 2026
https://github.com/guusdias/dijkstra-algorithm
N3 of data structures.
c data-structures dijkstra-algorithm
Last synced: 18 Jul 2025
https://github.com/douglasmatosdev/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: 21 Mar 2025
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/pockerman/tech3java
Collection of Java based algorithms on numerics, statistics, control etc
algorithms bayesian-filter data-structures java machine-learning reinforcement-learning statistics
Last synced: 15 May 2026
https://github.com/shravzzv/odin-knights-travails-project
An implementation of finding the shortest path between a knight and its destination using a breadth-first search algorithm.
algorithms breadth-first-search data-structures theodinproject
Last synced: 08 Jul 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/krashish8/cso102-lab
Lab and Assignment files of the course "Data Structures and Algorithms" (CSO102) - Even Semester 2018-19 (2nd Semester)
Last synced: 30 May 2026
https://github.com/sehgalvibhor/n-arytree
A N-Children tree developed in Python, nothing fancy !
Last synced: 18 May 2026
https://github.com/mastercruelty/c-go-algorithms
Just a repository where I put my C and Go exercises about my exam of Algorithm and data structures at University of Milan
algorithms c data-structures golang
Last synced: 14 May 2026
https://github.com/onnesok/cse220-summer
Bracu Cse220 (DATA STRUCTURES || ) basic things lab assignments all codes of DATA STRUCTURES
Last synced: 16 Jun 2026
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: 03 Jul 2026
https://github.com/rfieve/binary-search-tree
A zero-dependency TypeScript library to work with binary search trees and arrays of any types, with a functional-programming and immutable approach.
array binary-search-tree data-structures typescript utility-library
Last synced: 27 Mar 2025
https://github.com/papilo-cloud/leetcode
My Leetcode Solutions
algorithms data-structures leetcode-solutions python3
Last synced: 21 Mar 2025
https://github.com/khavishbhundoo/collections
A collection of common data structures for Go in both thread safe and non-thread safe variants
conccurent data-structures golang map queue stack
Last synced: 17 Jan 2026
https://github.com/lotrien/leet-code
Algorithm and data structure problems from https://leetcode.com solved in JavaScript
algorithms data-structures javascript js 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/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/bursasha/c-projects
Programming and algorithmization in C ⚙️
algorithms bst c cvut-fit data-structures doubly-linked-list list programming structure
Last synced: 19 Jul 2025
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/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/maxrt101/c-data-structures
Some common data structures in c11
Last synced: 05 Apr 2025
https://github.com/gcarreno/nosodatasharp
Basic Noso Data blocks in C#
csharp data-structures datastructures dotnet noso noso-coin nosocoin
Last synced: 15 May 2026
https://github.com/knlsharma/competitive-programming-cp
This repository contains some useful codes, techniques, algorithms and problem solutions helpful in Competitive Coding. Join with me on telegram group https://t.me/joinchat/GL4Y8RREZbz
algo-ds-notes algorithm code competitive-programming data-structures language problem-solving telegram-group
Last synced: 30 Apr 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/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/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/camsai/notebooks
CAMSAI Notebooks provides interactive Jupyter notebooks for AI-driven materials science research. These notebooks demonstrate the use of CAMSAI tools, schemas, and workflows, offering hands-on examples for data validation, materials design, and AI integration to accelerate scientific discovery.
artificial-intelligence chemistry data-science data-standards data-structures data-visualization density-functional-theory machine-learning materials materials-design materials-informatics materials-science modeling-and-simulation molecular-dynamics
Last synced: 02 Jul 2026
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/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/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/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/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/emmanuel-dominic/ireporter_api
IReporter enables any/every citizen to bring any form of corruption to the notice of appropriate authorities and the general public. Users can also report on things that needs government intervention
api automated-testing data-structures database-management python
Last synced: 02 Jul 2026
https://github.com/mahmud-kandawala/leetcode-solutions
Geeking Time :)
data-structures javascript leetcode python sql
Last synced: 22 Apr 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/1337fury/42_minishell
Simple Unix shell implementation developed as part of the curriculum at 42. It provides a command-line interface that allows users to execute commands, launch programs, and perform various operations in a shell environment.
algorithms command-line data-structures shell unix
Last synced: 20 Apr 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/codejester01/the-connect-six-ai
此项目是吉大老学长们以前一起组队做的数据结构课设成果,虽然说实力没有那么强,但是也是值得一战的AI,可以提供借鉴思路和参考,需要的自取哦
ai algorithms alpha-beta-pruning data-structures decision-trees
Last synced: 26 Mar 2025
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/mukeshthawani/swift-algo-ds
Implementation of Algorithms and Data Structures.
algorithms data-structures swift swift-3
Last synced: 13 Mar 2025
https://github.com/ankush-003/data-structures-using-c
Learning Data Structures using C Language
Last synced: 21 Mar 2025