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-29 00:07:46 UTC
- JSON Representation
https://github.com/skyv26/hackerrank-solution
HackerRank is a tech company that focuses on competitive programming challenges for both consumers and businesses. Developers compete by writing programs according to provided specifications.
algorithms coding-challenge data-structures interview-preparation javascript
Last synced: 05 Apr 2025
https://github.com/estkey/datastructure
Multi Language Implementation for Elementary Data Structure
Last synced: 27 Mar 2025
https://github.com/n1colasf/obligatorio-aed2
Obligatorio Algoritmos y Estructuras de Datos 2 (Semestre 4 - Marzo 2022) Calificación: 38/40
binary-search-tree data-structures hash java tree-structure
Last synced: 08 May 2025
https://github.com/csalam07/dslab
For reference only. Don't misuse it. Thank you
Last synced: 17 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/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/zerefwayne/go-data-structures
Implementation of popular data structures and algorithms in Go
Last synced: 27 Jul 2025
https://github.com/rahulnisanth/complete-python-hub
My Complete python journey repository from zero to mastery experience.
backtracking bots data-structures dynamic-programming leetcode-study-plan problem-solving python python-bots python-regex scraping-python scriptings searching-algorithms sorting-algorithms
Last synced: 21 May 2026
https://github.com/nitinkedia7/cs210-data-structures
Solutions to assignments of CS201/210 Data Structures course taught at IITG-2017
data-structures graph hashing-algorithm heap linked-list queue soritng stack tree
Last synced: 27 Jul 2025
https://github.com/gustavohnsv/ep1_aed2
Exercício de Programa sobre Grafos não Direcionados Ponderados da matéria de Algoritmos e Estrutura de Dados II, onde é possível realizar funções como Busca em Largura, em Profundidade, verificar componentes e vértices de articulação, entre outras funcionalidades.
bfs-algorithm c data-structures dfs-algorithm exercises graphs graphs-algorithms
Last synced: 03 Apr 2025
https://github.com/kafkawannafly/generic-collections
Generic data structures of Golang
algorithms data-structures generic golang hashmap linkedlist list queue stack
Last synced: 11 Jul 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/intina47/escape-commit
medium++
algorithms cpp data-structures
Last synced: 17 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/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/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/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/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/yevheniidatsenko/goit-algo-fp
📊 Hometask - Basic Algorithms and Data Structures (Final Project)
algorithms breadth-first-search data-structures deapth-first-search goit goit-algo-fp monte-carlo python
Last synced: 05 Apr 2025
https://github.com/youseftareq33/java_datastructuer_1_tawjihirecord-linkedlist-
This project focuses on Tawjihi students in the West Bank and Gaza, and involves working with data using (linkedlist).
Last synced: 01 May 2026
https://github.com/antojebi7/java_chloroplast
(Growing)Java-Chloroplast is your ultimate Java reference hub, packed with concepts, code snippets, and best practices from basic syntax to advanced frameworks. Whether you're preparing for interviews, building applications, or mastering Java, this repo converts knowledge into pure coding energy—just like a chloroplast!
algorithms classes-and-objects data-structures java logical-programming object-oriented-programming problem-solving
Last synced: 05 Nov 2025
https://github.com/jojiiofficial/bytestore
Various data structures directly stored in memmapped files or as bytearray in memory with focus on efficiency and performance.
bytes data-structures datastructures memory-mapped-file memory-mapping mmap mmapped
Last synced: 22 May 2026
https://github.com/an4b4515/data-structures
Most common Data-Structures and Algorithms implemented in Java from scratch ☕ ♨️
algorithms bstree data-structures graph hashtable java linear linked-list nonlinear queue searching-algorithms sorting stack
Last synced: 22 Mar 2025
https://github.com/yevheniidatsenko/goit-algo-hw-02
📊 Hometask - Basic Algorithms and Data Structures (Basic data structures)
algorithms data-structures goit-algo-hw-02 python
Last synced: 23 Jul 2025
https://github.com/r1cm3d/go-algorithms
This project has some algorithms and data structures implemented in Golang
algorithms data-structures go golang
Last synced: 15 Jan 2026
https://github.com/nouman6093/python_dsa_and_leetcode
in this repository i will upload everything i have learned about data structures and algorithms in python. Also i will upload all the LeetCode Exercises which i would solve using python.
algorithms algorithms-and-data-structures algorithms-datastructures data-structures data-structures-algorithms data-structures-and-algorithms data-structures-interview-questions data-structures-python dsa dsa-algorithm python python3
Last synced: 22 May 2026
https://github.com/kothar/compactlist
An efficient in-memory implementation of List<Long> aiming for minimum memory usage and good insert/remove performance.
Last synced: 16 Jan 2026
https://github.com/carlosecosmesilva/c-projects-and-exercises
Exercices using C to exercise fundamentals that are being learned during courses , training and college
algorithms c data-structures linked-list
Last synced: 11 Jun 2026
https://github.com/sabyasc/dp-pyproj
dp-pyproj is all about various dynamic programs written in Python.
data-structures dynamic-programming python3 solid-principles
Last synced: 13 Jun 2025
https://github.com/marcoschalet/pokedex
Jogo em C feito com intuito de treinar conceitos para monitoria em Algoritmos e Estrutura de Dados.
Last synced: 15 Mar 2025
https://github.com/suraj-kumar00/learnings-dsa-with-java
Documenting My DSA learning wth Java
algorithms-and-data-structures data-structures dsa java oop
Last synced: 05 Apr 2025
https://github.com/hendurhance/cs50-c
This is my solution to the CS50 2021 problem set and laboratory set, using C from cash/credit to speller
algorithms c computer-science cs50problemsets cs50x data-structures
Last synced: 05 Apr 2025
https://github.com/mrdav30/swiftcollections-unity
A high-performance, memory-efficient library of collections designed for game development, simulations, and other performance-critical applications.
collections data-structures game-development memory-management object-pooling observables performance unity
Last synced: 08 Mar 2026
https://github.com/blue32a-sandbox/php-data-structures
PHPのData Structuresを使ってみる
Last synced: 22 May 2026
https://github.com/agu3des/estanteencantada
Livraria feita para a disciplina de Banco de Dados l e para as disciplinas de Estrutura de Dados, Sistemas Operacionais e Protocolos de Interconexão de Redes de Computadores
bancodedados books bookstore client-server data-structures livros python semaphore sql systems threads
Last synced: 14 Apr 2025
https://github.com/devinmcgloin/probabilistic
Bloom Filters, Min Sketch Count and Min Hashing.
data-structures golang probabilistic probabilistic-data-structures
Last synced: 03 Feb 2026
https://github.com/smeltier/competitive-programming
These are my resolutions to problems on various platforms related to competitive programming
algorithms beecrowd beecrowd-solutions competitive-learning competitive-programming competitive-programming-algorithms competitive-programming-contests cplusplus cpp cses-solutions data-structures neps-academy solutions spoj-solutions
Last synced: 28 Jun 2025
https://github.com/crissyro/-algorithms-and-data-structures-course
algorithms and data structures course in BSTU named after V.G. Shukhov on C
algorithms bstu data-structures discrete-mathematics
Last synced: 07 Jul 2025
https://github.com/bytelu/text-generator
Random text generation based on a preprocess of data with markov method based on a corpus data structure.
data-structures natural-language-processing random-generation
Last synced: 12 Jul 2025
https://github.com/ramy-ibrahim-ahmed/learn-algorithms
Algorithms & Data structure studies and implementations.
Last synced: 26 Mar 2025
https://github.com/awpala/data-structures-and-algorithms
Implementations of canonical data structures and algorithms, based on CLRS 3rd edition.
algorithms algorithms-and-data-structures algorithms-datastructures clrs clrs-algorithms computer-science data-structures javascript python
Last synced: 17 May 2026
https://github.com/iamjuaness/knot
Knot is a Java library designed to model and visualize complex structures, such as knots, molecules and helical structures. Inspired by knot theory, this library allows you to graphically represent links between nodes with specific crossings, which is ideal for visually exploring patterns and connections in two-dimensional graphs.
bidimensional data-structures graphs java knot-theory knots library nodes patterns
Last synced: 26 Feb 2025
https://github.com/divyanshu013/algorithm-journey
Some interesting algorithms for study.
algorithms cpp data-structures
Last synced: 17 Mar 2025
https://github.com/shriram2005/ds-practicals-bca-2nd-semester
Data Structures lab manual programs of my 2nd semester BCA at Sandip University.
bca data-structures datastructures-algorithms dsa-practice program
Last synced: 18 Feb 2026
https://github.com/hk-transfield/java-data-structures
A collection of basic data structures, written in Java.
abstract-data-types algorithms-and-data-structures binary-search-tree data-structures data-structures-and-algorithms hashtable java linked-list
Last synced: 01 Apr 2025
https://github.com/nicopujia/ctci
My solutions to CtCi problems
algorithms ctci ctci-solutions data-structures data-structures-and-algorithms dsa pytest
Last synced: 05 Nov 2025
https://github.com/royhridoy/data-structure-using-php
Implementation of Data Structure using PHP
data-structures implementation-of-data-structures php queue set stack
Last synced: 06 Nov 2025
https://github.com/adrianomonteiroweb/python-algorithms-project
Projeto em Python de algoritimos.
algorithms algorithms-and-data-structures complexity-algorithm data-science data-structures python3
Last synced: 15 Mar 2025
https://github.com/usmanmehmood55/ring_buffer
A ring buffer implementation in C
buffer c data-structures ring-buffer
Last synced: 11 Jun 2026
https://github.com/andrewocc/info1905-assignment1
INFO1905 Data Structures Assignment 1 (tree traversal and arithmetic trees)
Last synced: 06 Nov 2025
https://github.com/kingcitaldo125/pytrie
My implementation of a Trie(tree) data structure
Last synced: 14 May 2025
https://github.com/kambojankit/javads
Implementation of various Data Structures & algorithms along with some interesting problem solving.
algorithms-and-data-structures algorithms-datastructures data-structures datastructures dynamic-programming java
Last synced: 23 Jul 2025
https://github.com/yevheniidatsenko/goit-algo-hw-08
📊 Hometask - Basic Algorithms and Data Structures (Heaps or Pyramids)
algorithms data-structures goit goit-algo-hw-08 heaps python
Last synced: 05 Apr 2025
https://github.com/ap-atul/data-structures
Simple and Complex Data Structure problems
Last synced: 04 Apr 2025
https://github.com/sutac/visgorithm
Algorithm visualizer (Under construction!)
algorithm-visualisation algorithms algorithms-and-data-structures data-structures nextjs typescript visualization
Last synced: 26 Feb 2025
https://github.com/dimits-ts/skiplists
A project implementing common sorted data structures with Skip Lists in C#.
data-structures dictionary library testdrivendevelopment wrappers
Last synced: 06 Nov 2025
https://github.com/danaelshrbiny10/ds-in-python
An implementation of a custom data structure in Python.
Last synced: 12 Aug 2025
https://github.com/arseniistratiuk/codewarslinkedlist
Practice of using Linked List Data Structure
codewars-solutions data-structures linked-list practice-exercises
Last synced: 30 Mar 2025
https://github.com/yunir/timus-problem-solving
ITMO (09.03.04). 4th semester. Data Structures and Algorithms. Problem solving.
algorithms data-structures dsa problem-solving
Last synced: 17 Jun 2025
https://github.com/stdlib-js/dstructs-struct
Fixed-width composite data type (a.k.a., a `struct`).
c composite data data-structure data-structures dataview fixed-width javascript node node-js nodejs stdlib structure type
Last synced: 06 May 2026
https://github.com/jubayer98/go-travel---a-web-based-platform-of-tourism-sector-in-bangladesh
The tourism sector in Bangladesh significantly boosts the economy, benefiting from its prime geographic location and numerous attractions. However, the limited use of technology poses a major challenge, as tourists often encounter difficulties navigating destinations online, which can deter travel.
data-management data-structures web-development
Last synced: 08 Mar 2026
https://github.com/d-coder135/competitive_codes-codingblocks
This repository contains competitive codes based on Recursion and Data Structures.
coding-blocks coding-blocks-practice-questions competitve-programming data-structures intellij java leetcodesolution recursion
Last synced: 15 May 2026
https://github.com/mossykazemi/java
Data Structures & Algorithms using Java
algorithms array arrays data-structures hashtables java linkedlists queue stack
Last synced: 23 May 2026
https://github.com/xonorhc/sewer-data-management
Modelo de dados geoespaciais para sistemas de esgotamento sanitario.
data-structures postgis postgresql sql
Last synced: 14 Jul 2025
https://github.com/ahmed-dotnetdev/ps-csharp
LeetCode Challenges using C-Sharp
alogrithms array csharp data-structures dynamic-programming linked-list problem-solving
Last synced: 04 Apr 2025
https://github.com/jseg380/estructuras-datos
Prácticas en C++ de la asignatura Estructuras de Datos
Last synced: 20 Mar 2025
https://github.com/billgewrgoulas/algorithm-visualizer
Visualization tool for various pathfinding algorithms and perfect maze generation.
aldous-broder algorithm-visualisation angular astar-algorithm breadth-first-search data-structures depth-first-search dijkstra-algorithm disjoint-sets heapq kruskal-maze-generator pathfinding prims-algorithm recursive-backtracking-algorithm recursive-division uniform-cost-search
Last synced: 16 May 2026
https://github.com/till213/back-to-java
Algorithms & data structures implemented in Java.
algortithms data-structures java
Last synced: 07 Jul 2025
https://github.com/taxborn/mastermind
A mastermind clone in C#
c-sharp data-structures mastermind
Last synced: 04 Apr 2025
https://github.com/vcardea/ds-collection-self-made
Collection of my own implementations of Data Structures in C.
c-programming-language data-structures own-implem vector
Last synced: 24 Jul 2025
https://github.com/naganandana-n/dsa-in-c
Data Structures & Algorithms coursework at BITS, Pilani.
Last synced: 24 Jul 2025
https://github.com/brianelizondo/data-structures-graphs
Data Structure Graphs Exercises
algorithms data-structures javascript
Last synced: 24 Jul 2025
https://github.com/isaychris/practice
Practice implementation of algorithms in multiple languages
algorithms cpp data-structures java practice python
Last synced: 10 May 2026
https://github.com/aelabassi/alx-low_level_programming
ALX Low Level Programming with C
algorithms alx-africa c-language data-structures
Last synced: 14 Jun 2025
https://github.com/bertrand31/haskell-experiments
👨🏻🔬 Experimenting with Haskell - mostly data structures and random algorithms
algorithms data-structures functional-programming haskell
Last synced: 21 Aug 2025
https://github.com/nullthefirst/fcc-cash-register
freeCodeCamp - Cash Register
Last synced: 25 Jul 2025
https://github.com/ahmedsaad3117/algorithms-data-structure
JavaScript Algorithms and Data Structures Masterclass (Summary)
algorithms data-structures javascript
Last synced: 01 Apr 2025
https://github.com/tonisanta/generar-arbol
Generar postorden de un árbol a partir de sus recorridos de preorden e inorden
arbol data-structures postorden postorder tree
Last synced: 25 Jul 2025
https://github.com/mateus-claudino/ds-in-c
just having some fun learning data structures and implementing them in c. :)
algorithms c data-structures university-assignment
Last synced: 25 Jul 2025
https://github.com/qsoulior/misc
Collection of implementations written in Go
algorithms data-structures patterns
Last synced: 04 Apr 2025
https://github.com/labex-labs/numpy-for-beginners
This comprehensive course covers the fundamental concepts and practical techniques of NumPy, the essential library for numerical computing in Python. Learn to create, manipulate, and analyze arrays efficiently.
array-manipulation array-slicing beginner-friendly course data-analysis data-science data-structures fast-computation hands-on labex labs linear-algebra matrix-operations numerical-computing numpy programming python python-programming scientific-computing vectorized-operations
Last synced: 20 Jun 2026
https://github.com/3ein39/sparse_array_matrix
Representing an array of very huge indices (e.g. 10^8) using doubly linked list
data-structures doubly-linked-list linked-list sparse-matrices sparse-matrix
Last synced: 26 Jul 2025
https://github.com/xenoverseup/data-structures
Data structures in every language I know.
cpp data data-science data-structures data-structures-and-algorithms doubly-linked-list linked-list
Last synced: 14 May 2026
https://github.com/woosungkim0123/data-structures-deep-dive
Repository for Data Structures Learning
Last synced: 24 Aug 2025
https://github.com/ocdbytes/ds-algo-important-questions
Data Structures and Algorithms | LeetCode Solutions | Coding Ninjas Solutions | Love Babbar Playlist
algorithms cpp data-structures
Last synced: 26 Jul 2025
https://github.com/strar-buck/algo_implementation
Data Structure and Algorithms implementation
algorithm data-structures python
Last synced: 26 Jul 2025
https://github.com/dan-niles/data-structures-and-algorithms
Collection of data structures and algorithms for CS2023
algorithms cpp cs2023 data-structures
Last synced: 18 Sep 2025
https://github.com/whitedodo/datastructure1
Horowitz의 C++ 자료구조(Horowitz's C ++ Data Structure)
cpp data-structure-cpp data-structures
Last synced: 26 Jul 2025
https://github.com/avijeetpandey/ps-java
Code snippets for coursework to learn java
algorithms data-structures java
Last synced: 20 Mar 2025
https://github.com/csvitor-dev/clang-exercises
Data Structures Exercises with Clang
Last synced: 27 Jul 2025
https://github.com/adityasharmahub/dsa-notes
DSA Notes
algorithms data-structures data-structures-and-algorithms dsa dsa-practice dsa-questions
Last synced: 27 Jul 2025
https://github.com/jankapunkt/meteor-reactive-data-structures
Collection of verious reactive data sructures for MeteorJS
data data-structures graph linked-list list meteor meteorjs queue reactive reactivity stack tree
Last synced: 17 May 2026
https://github.com/kumpatlapavankumar/hackerrank_java_solutions
using java
computer-science data-science data-structures enjoy-coding github hackerrank-solutions java learning-by-doing
Last synced: 17 May 2026