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-03 00:07:45 UTC
- JSON Representation
https://github.com/urtuba/tea-programming-language
Implementation of a simple programming language using cpp.
cpp data-structures istanbul-technical-university programming-language recursive
Last synced: 16 Mar 2025
https://github.com/gkamboj/leetcode
Collection of LeetCode questions to ace the coding interview!
data-structures java leetcode python
Last synced: 11 Jun 2025
https://github.com/codenitros/dsa
The repository contains solutions to standard DSA problems
algorithms cplusplus data-structures dsa-algorithm
Last synced: 02 Jul 2025
https://github.com/at1as/hash_array_utils
Supercharge Ruby's Array and Hash classes
array data-structures hash monkey-patch ruby
Last synced: 22 Nov 2025
https://github.com/thenocturnaldevgypsy-io/duskgrimoires-java-lab-exercises
DuskGrimoires : Java library/source codes that I've coded and used for lecturing CS/IT subjects and topics during my career as Assistant Professor for BSCS, BSIT and BSCOE way back late 2012 to 2015 (on-going retrieving the codes and rearranging the repo) . You like the Repo? Don't forget to 🌟, 👁️, 🔱 and ❤️
algorithms algorithms-and-data-structures computer-science computer-science-algorithms computer-science-data-structures computer-science-education data-structures data-structures-and-algorithms duskgrimoires java programming programming-exercises thenocturnaldevgypsy thenocturnaldevgypsy-io
Last synced: 26 Feb 2025
https://github.com/dorosch/datastructures
Rust implementations of data structures
algorithms data-structures educational-project rust
Last synced: 18 Jun 2025
https://github.com/anindya-prithvi/dsa-sem2plus
Nothing impressive here, just thousands of lines of code trying to solve problems manually implementing data structures and algorithms.
Last synced: 28 May 2026
https://github.com/mun1r0b0t/c-development-kit
A collection of simple datastructures in C
Last synced: 11 Jun 2025
https://github.com/lvmalware/lib-list
Uma biblioteca simples, escrita em C++ que implementa uma estrutura de dados do tipo lista
cplusplus data-structures lib list
Last synced: 03 Jul 2025
https://github.com/gcsecsey/leetcode
Solutions for the LeetCode problems I've encountered.
algorithms data-structures leetcode leetcode-solutions
Last synced: 16 Mar 2025
https://gitlab.com/dawn_app/grapes
Persistent graph data structures
data-structures graph immutable persistent rust rust-lang tree
Last synced: 24 Mar 2025
https://github.com/kelcisayshello/algorithms
collection of data structures and algorithms problem solutions in Python
algorithms data-structures data-structures-and-algorithms python
Last synced: 20 Mar 2025
https://github.com/arthur-arslanov/cs-playground
My Computer Science Education
algorithms computer-science data-structures javascript leetcode python typescript
Last synced: 22 Apr 2025
https://github.com/mukuliskul/linecraft360
An advanced C++ Object-Oriented simulation of an assembly line, featuring modular design with multiple stations. It integrates complex order processing, inventory management, and dynamic workflow handling, offering a real-world industrial process experience.
algorithm-implementation cpp17 data-structures data-structures-and-algorithms educational-project modular-design object-oriented-programming system-design
Last synced: 14 Apr 2025
https://github.com/naveenrajm7/py-algo-ds
Algorithms and Data Structures in Python
algorithms data-structures python
Last synced: 24 Apr 2026
https://github.com/lucas54neves/gcc216-data_structures
Repository for the activities of the discipline of Data Structures of the course of Computer Science of the Federal University of Lavras
algorithms cplusplus cpp data-structures ufla
Last synced: 28 May 2026
https://github.com/somudrochowdhury08/doubly-linked-list-prctice
cpp data-structures singly-linked-list
Last synced: 27 Mar 2025
https://github.com/ytakzk/basic_data_structures_and_algorithms_in_python
A collection of snippets of basic data structures and algorithms written in Python.
algorithms computational-geometry data-structures geometry graph-algorithms
Last synced: 03 Sep 2025
https://github.com/axelvazslima/data-structures
Repository for my Data Structures studies
algorithms algorithms-and-data-structures data-structures java leetcode leetcode-java leetcode-python python
Last synced: 19 May 2026
https://github.com/milanh34/gfg-160-days-dsa-challenge
🚀 Currently solving the GFG 160 Days DSA Challenge with Java — committing one problem a day, complete with clean solutions and markdown explanations. This is a live repository that's constantly evolving as I progress through the challenge. Follow along or fork it to start your own grind! 💻🔥
algorithms competitive-programming data-structure-and-algorithm data-structure-java data-structures data-structures-algorithms data-structures-and-algorithms dsa dsa-java geeksforgeeks-dsa geeksforgeeks-java geeksforgeeks-practice geeksforgeeks-solutions gfg-160 gfg-java gfg-practice gfg-questions gfg-solutions java solutions
Last synced: 22 Apr 2025
https://github.com/abdellahbellakrim/libft
Custom C library
algorithms c data-structures headerfile library low-level-programming makefile
Last synced: 12 Jun 2026
https://github.com/abhinandpn/dsa-golang
Data structure and algorithm in golang
algorithm data-structures golang linked-list
Last synced: 04 Apr 2025
https://github.com/amrmabdelazeem/data-structure
Data structure and algorithms
Last synced: 11 Jun 2025
https://github.com/s4rvesh/golangcodes
Basic Go Lang codes
algorithms api-client array commands-git competative-programming data-structures decimal-numbers factoring fibbonacci fizz-buzz fizzbuzz gcd gin-gonic golang linked-list mux mysql rest-api sorting-algorithms string
Last synced: 21 Feb 2026
https://github.com/miladsade96/ds_algo_code_snippets
Python Data Structures and Algorithms Code Snippets
algorithms data-structures python python3 snippets
Last synced: 03 Jul 2025
https://github.com/martincapovcak/data-structures
Data-structures demo plus mocha / chai tests
Last synced: 22 May 2026
https://github.com/arkeasz/leetcode
A collection of my solutions to LeetCode problems
algorithms data-structures javascript leetcode python rust
Last synced: 12 Apr 2026
https://github.com/jorgechato/leetcode
Just a LeetCode challenges library
algorithm-challenges algorithms data-structures leetcode leetcode-solutions
Last synced: 11 Jun 2025
https://github.com/esraakamel1195/data-structure-and-algorithms-practice
Practice With Learn Algorithms And Data Structure From Zero To Hero in JS By @AbanoubNabilTawfik
algorithms data-structures javascript
Last synced: 08 Apr 2025
https://github.com/robinfriedli/cranevec
Vector that is generic over its underlying implementation offering several inline or heap based storage implementations and providing fallible operations allowing graceful handling of allocation failure.
Last synced: 06 Apr 2025
https://github.com/latiefdatavisionary/data-structures-and-algorithms-college-task
algorithm algorithms algorithms-and-data-structures algorithms-implemented data-structure data-structure-and-algorithm data-structures data-structures-algorithms data-structures-and-algorithms data-structures-c data-structures-python
Last synced: 30 Mar 2025
https://github.com/thegirlsynth/binary_trees
This is a project on Binary Trees.
Last synced: 08 Dec 2025
https://github.com/eniiju/c-data-structures
Small collection of data structures and algorithms in C.
Last synced: 20 Mar 2025
https://github.com/lyannabueno/data-structures-paradigms
In this repository, I store some exercises done in Python during college on Data Structures and Paradigms, covering the topics of Linear (stacks and queues) and Non-Linear (trees and graphs) structures.
data-structures paradigms python3
Last synced: 08 Apr 2025
https://github.com/martincastroalvarez/data-structures-java
Data Structures in Java
array binary-search data-structures hash-table java linked-list queue set stack tree
Last synced: 08 Apr 2025
https://github.com/nisarldev/top_10_javascript_algorithms_to_prepare_for_coding_interviews
Top 10 Javascript Algorithms to Prepare for Coding Interviews. FreeCodeCamp.
algorithm-challenges coding-challenge coding-interviews data-structures freecodecamp javascript leetcode
Last synced: 10 Apr 2025
https://github.com/clifftech123/hackerrank-data-structures
This repository contains C# solutions to HackerRank data structures problems
cshap data-structures hackrank
Last synced: 03 Nov 2025
https://github.com/snjlee58/datastructures-snu2022
[Assignment Source Codes & Scores] SNU CSE M1522.000900 Data Structures (자료구조) by Prof. Byeong Ro Moon (문병로 교수님), 2022 Spring Semester.
assignment cse data-structures java snu solutions
Last synced: 16 Mar 2025
https://github.com/tush-tr/code-in-cpp
Learn C++ with solving a lot of questions and also data structures and algorithms concepts
algorithms-and-data-structures c cpp data-structures
Last synced: 29 Mar 2025
https://github.com/pablorodrigo52/leetcode
Some Algorithm problems
algorithms binary-search-tree data-structures sorting-algorithms tree
Last synced: 01 Apr 2025
https://github.com/dizcza/algs4
Algorithms Parts I & II solutions. Taught by Robert Sedgewick
Last synced: 03 Jul 2025
https://github.com/rezairfanwijaya/go-hackerrank
algorithm data-structures go hackerrank
Last synced: 08 Apr 2025
https://github.com/onmax/dyna
Dynamic data structures in C.
c data-structures dynamic-data-structure
Last synced: 24 Mar 2025
https://github.com/shucharjer/datastructure
data structure course design. | 数据结构课程设计(黑历史)
Last synced: 02 Apr 2025
https://github.com/joakimteixeira/student-registration
Student registration console program
Last synced: 29 May 2026
https://github.com/mmanishh/codilitysolution
Codility problem solutions
algorithms codility codility-solutions data-structures
Last synced: 01 Apr 2025
https://github.com/nstefan002/aisp
AiSP i smer
algorithms cpp data-structures faculty learning
Last synced: 29 May 2026
https://github.com/manikpandita23/python
arrays data-structures python python3
Last synced: 24 Mar 2025
https://github.com/xorz57/binarysearchtree
Binary Search Tree written in C++14
binary-search-tree cpp data-structures datastructures
Last synced: 24 Mar 2025
https://github.com/harrisonhoward/data-structures-and-algorithms
My implementation of common data structures and algorithms in JavaScript
algorithms algorithms-and-data-structures data-structures data-structures-and-algorithms
Last synced: 23 Apr 2025
https://github.com/nouranhaitham/competitve_programming_reference
A collection of competitive programming templates and C++ solutions for number theory, graph algorithms, and various challenges.
algorithms codeforces competitive-programming cplusplus data-structures number-theory solutions
Last synced: 04 Jan 2026
https://github.com/arindal1/geekstreak-deutschebank
21 Days POTD Challenge Powered By Deutsche Bank
algorithms arrays cpp data-structures deutsche-bank dsa geeksforgeeks linked-list tree
Last synced: 09 Apr 2025
https://github.com/princeinscripts/leetcode-question
A repository containing solutions to LeetCode questions focused on Data Structures and Algorithms (DSA), aiding in practicing and mastering key concepts in computer science.
algorithms computer-science data-structures leetcode practice-repository programming
Last synced: 04 Sep 2025
https://github.com/brevex/binary-search-tree
A binary search tree made in Java that manipulates integer values.
algorithm binary-search-tree computer-science data-structures java
Last synced: 12 Jun 2025
https://github.com/aryantyagi1/brutetooptimal-200-dsa-solutions
This repository contains 200 solved DSA problems in Java, each featuring both brute force and optimal solutions in the same file. Designed for learners and practitioners, it serves as a reference to understand different approaches to problem-solving, compare solution efficiencies, and prepare for coding interviews
data-structures dsa-algorithm java
Last synced: 24 Mar 2025
https://github.com/varugasu/go-heap
Heap implementation based on container/heap using Generics
data-structures generics go golang heap
Last synced: 03 Nov 2025
https://github.com/katiechurchwell/data-structures
Demystifying Data Structures Notes by Brook Riggio, 2022 CascadiaJS.
Last synced: 28 Feb 2025
https://github.com/c1m50c/leet-code-solutions
A collection of my LeetCode submissions.
algorithm algorithms data-structures dynamic-programming interview-questions leetcode leetcode-python leetcode-solutions python python-3 solutions
Last synced: 22 May 2026
https://github.com/lccodder/linkedlist-ts
Default linked list implementation written on TypeScript
data-structures linked-list typescript
Last synced: 21 Mar 2025
https://github.com/spo0kydev/datastructures-cpp
Data Structures in C++
academic algortithms c-plus-plus computer-science cpp data-structures datastructures learning no-stl self-study
Last synced: 23 Apr 2025
https://github.com/liblaf/apple
🍎 Advanced optimization and math utilities with JAX for Python projects!
ci-cd code-quality data-structures github-actions hvp jax machine-learning numerical-methods optimization python
Last synced: 14 Apr 2025
https://github.com/bohdanmoroziuk/ds-a-js
A collection of data structures and algorithms implemented using JavaScript
algorithms data-structures javascript
Last synced: 06 Apr 2025
https://github.com/stardustdl/algorithms-in-rust
A collection of some algorithms and data-structures.
algorithm algorithm-competitions algorithms-implemented data-structures
Last synced: 01 Apr 2025
https://github.com/murpdefense/studies-software-engineering-univesp
Esse repositório é voltado para código de aulas e projetos realizados durante meus estudos com o material da formação Bacharel em Engenharia de Software disponibilizado gratuitamente pela UNIVESP na plataforma YouTube.
Last synced: 03 Apr 2025
https://github.com/liwnn/skiplist
A fast skip list implementation for Go
algorithm data-structures go golang skiplist
Last synced: 08 Jun 2026
https://github.com/harisjamal28/tower_of_hanoi
A Game built focusing on the Tower of Hanoi basis! An old project but something i was passionate about finishing. It was a great way to work with Stack Data Structures practically and employ Javascript functions for Time Keeping and Stack Manipulation
css data-structures game-development gamedev html javascript old-project stack tower-of-hanoi
Last synced: 12 Apr 2026
https://github.com/chenshuliu/python-guide-to-numpy
This repository is dedicated to explaining the functionalities of Numpy in Python
Last synced: 18 Jan 2026
https://github.com/chenshuliu/python-fundamentals
Python fundamentals
data-structures programming python
Last synced: 18 Jan 2026
https://github.com/cruxrebels/leetcode
Collection of Abhishek Agrawal's submissions to problems found on https://leetcode.com/.
algorithms cpp cpp11 cpp14 data-structures leedcode-contest-solutions leetcode leetcode-contest leetcode-solutions weekly-contest
Last synced: 09 Apr 2025
https://github.com/ayushexploring/earthquake-tracker
Tracks earthquakes happened around the world in the past week
coursera data-structures earthquake-prediction java
Last synced: 09 Apr 2025
https://github.com/bola-nabil/codechef
codechef solutions
algorithm algorithms algorithms-and-data-structures codechef codechef-solutions cpp data-structures problem-solving
Last synced: 16 Mar 2025
https://github.com/bola-nabil/hackerrank-solutions
HacerRank Solutions
algorithm algorithms algorithms-and-data-structures cpp data-structures hackerrank hackerrank-solutions javascript problem-solving
Last synced: 21 May 2026
https://github.com/feroz-ehses-shishir/phonebook
PhoneBook is a C++ Console Application. Using Hash Table and Trie Data Structure.
data-structures hashtable trie
Last synced: 28 Mar 2025
https://github.com/rohankvashisht/dsa
This repository contains code for DSA.
algorithms data-structures freecodecamp jovian replit teamtreehouse
Last synced: 25 Mar 2025
https://github.com/isobarbaric/word-predictor
an emulation of popular browsers' auto-complete feature
autocomplete data-structures java trie
Last synced: 04 Sep 2025
https://github.com/ishibi/binary-search-tree
An implementation of Binary Search Tree in TypeScript
algorithms binary-search-tree data-structures typescript
Last synced: 02 Apr 2025
https://github.com/poonamkhatri/php-find-unique-values-function
This repository contains a custom PHP function for retrieving unique values from an array without relying on built-in PHP functions like array_unique(). The function utilizes a straightforward algorithm to identify and collect only the unique elements present in the input array.
array array-manipulations array-methods arraylist arrays arrays-and-strings data-science data-structures data-structures-and-algorithms php php7 php8
Last synced: 31 Mar 2025
https://github.com/vladimir-skvortsov/spbstu-interval-anylysis
Лабораторные работы по дисциплине «интервальный анализ».
data-structures interval interval-analysis interval-arithmetic math python range
Last synced: 16 Apr 2026
https://github.com/burlingsmith/gridd
2D grid
2d 2d-grid data-structures grid rust
Last synced: 16 Mar 2025
https://github.com/eusebioajas/estructuras-de-datos
Ejercicios y Algoritmos de la Asignatura Estructuras de Datos
Last synced: 25 Mar 2025
https://github.com/tca166/asd1c
A collection of C algorithms made for my CS class
algorithms c data-structures searching-algorithms sorting-algorithms
Last synced: 02 Apr 2025
https://github.com/iasminmartins/methods-and-programming-techniques
Repository dedicated to MPT activities, guided by Prof. Dr. Igor Sousa Peretta.
algorithms c data-structures file-handling mathematical-programming memory-management pointers recursion
Last synced: 05 Apr 2025
https://github.com/0xpuddi/algorithms
A collection of algos written in python, detailed with time and space complexity
algorithms data-structures python3
Last synced: 20 Jun 2025
https://github.com/dansalahi/javascript-data-structures
Experimenting and implementing algorithms with JS
algorithm data-structures javascript
Last synced: 20 Mar 2025
https://github.com/pietrapaz/ed_dados
Arquivos da disciplina de Estrutura de Dados ✅
data-structures estrutura-de-dados
Last synced: 09 Apr 2025
https://github.com/applicativesystem/go-phylogenomics-tab
estimation of phygenome conservation across the genome alignments
bioinformatics data-structures evolutionary-algorithms genome genome-analysis genome-phylogenomics phylogenomics phylogenomics-golang
Last synced: 03 Apr 2025
https://github.com/rigbir/data_structures
binary-tree cpp data-structures file-handling graph-theory linked-list rpn rpn-calculator stack
Last synced: 04 Jul 2025
https://github.com/shane-staret/machine-learning-sim-mccc-cis-112
The final project for CIS 112 at MCCC. This is a project that visualizes machine learning by teaching an AI how to place dots on a 3x3 grid in a specific order.
advanced-data-structures algorithms algorithms-datastructures data-structures java javafx machine-learning machine-learning-algorithms neural-network priority-queue queue
Last synced: 22 May 2026
https://github.com/dhruvsrikanth/algorithms
A collection of useful algorithms I am learning or have learnt and implemented to further develop my understanding!
algorithms data-structures dynamic-programming graph-algorithms graphs multiplcation-algorithms np-complete-problems optimization-algorithms searching-algorithms sorting-algorithms
Last synced: 23 Apr 2025
https://github.com/nandahkrishna/datastructureslab
Programs written for Data Structures Lab in the 3rd Semester
c c-programming data-structures datastructures
Last synced: 25 Mar 2025
https://github.com/fudhail1102/pgp_hms_system_interface
Welcome to the Housing Management System for Provident Green Park. This system is designed to streamline the management of housing-related activities for residents and administrators. It includes functionalities for resident and admin login, searching for vacant houses, and managing maintenance calculations, complaints, and notices.
data-structures python tkinter-python
Last synced: 12 Jun 2025
https://github.com/mituskillologies/data-science-sep24
Programs of Data Science batch @ MITU Skillologies, September 2024
clustering data-analytics data-preparation data-preprocessing data-science data-structures data-visualization machine-learning mysql powerbi python-programming sql supervised-learning unsupervised-learning
Last synced: 13 May 2026
https://github.com/camara94/analysediscriminant
L'analyse factorielle discriminante (AFD) ou simplement analyse discriminante est une technique statistique qui vise à décrire, expliquer et prédire l'appartenance à des groupes prédéfinis (classes, modalités de la variable à prédire…) d'un ensemble d'observations (individus, exemples…)
data-minig data-mining-algorithms data-mining-python data-science data-structures
Last synced: 23 Jan 2026
https://github.com/edignot/algorithm-data-structure-practice
🧠 My solutions to popular LeetCode, HackerRank, and other problems. Each solution has a unit test file. The goal of this project is to learn/practice algorithms, data structures, time and space complexity
algorithms algorithms-and-data-structures data-structures javascript
Last synced: 09 Apr 2025