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-10 00:07:48 UTC
- JSON Representation
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/vladd12/data-structures-and-algorithms-in-python-and-cpp
Data structures and algorithms in Python and C++
algorithms cplusplus cpp data-structures python python3
Last synced: 13 Apr 2026
https://github.com/iamthiagoo/data-structures
Repositório para armazenar os códigos de Data Structures em C#
Last synced: 18 Aug 2025
https://github.com/archihalder/dsa
This repository contains all the things required to be good at dsa
algorithms cpp data-structures gfg leetcode problem-solving
Last synced: 29 Mar 2025
https://github.com/matiasrodlo/leetcode-codewars-solutions
Collection of LeetCode and Codewars solutions in Python and JavaScript
algorithms codewars coding-challenges data-structures leetcode
Last synced: 13 Jun 2025
https://github.com/l004p/in-memory-data-store
In memory KV store. Learning from https://build-your-own.org/redis/
Last synced: 14 Jun 2025
https://github.com/smilewithkhushi/data-structures-and-algorithms
Data Structures and Algorithms in C++ for beginners | Learn the concepts of DSA with notes, implementations, C++ STL and important questions for practice
algorithms-and-data-structures cpp data-structures dsa
Last synced: 22 Mar 2025
https://github.com/code-raushan/data-structures-go
Implementations of data structures in Go.
Last synced: 02 Apr 2025
https://github.com/agungdwiprasetyo/go-stl
Standard Template Library (like C++) in Go
Last synced: 26 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/saraasgari99/inroadsgame
Strategic graphical game developed using graph algorithms, software design (OOP, defensive programming), unit testing, and memory management techniques
cpp data-structures defensive-programming graph-algorithms gui memory-management object-oriented-programming software-design unit-testing
Last synced: 23 Jul 2025
https://github.com/nchhillar2004/prisma-schema-blueprints
Advanced Prisma schemas for large-scale applications. Includes MySQL and other databases.
data-structures database prisma prisma-schema
Last synced: 14 May 2025
https://github.com/urstrulykkr/js_objects
A beginner's approach on JavaScript Objects
Last synced: 29 Jun 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/washbin/sem3
repo to track program files related to courses in 3rd semester
Last synced: 01 Mar 2025
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/leoborai/dsa-in-cpp
Data Structures and Algorithms with C++
algorithms cpp data-structures
Last synced: 01 Mar 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/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/logreg-n-coffee/daily-coding-questions-java
Java solutions to Daily Coding Problem questions for code interviews
algorithm coding-challenge coding-interviews data-structures interview-preparation interview-questions java
Last synced: 07 Sep 2025
https://github.com/17xr/cppcontainers
A simple repository that contains my own implementations of various C++ containers.
containers cpp cpp23 cpp23-library data-structures
Last synced: 05 Apr 2025
https://github.com/kingcitaldo125/pytable
My implementation of a Hash Table(Hash Map) data structure
Last synced: 14 May 2025
https://github.com/kingcitaldo125/pyheap
My implementation of a Heap data structure
Last synced: 14 May 2025
https://github.com/prashuk/data-structure
Implementation of several Data Structures in Java
Last synced: 16 Mar 2025
https://github.com/visheshrwl/dsa-notes
Welcome to your one-stop-shop for Data Structures and Algorithms (DSA) practice. It's all about honing your skills and having a blast while doing it!
algorithms algorithms-and-data-structures data-structures hacktoberfest hacktoberfest2023 linked-list
Last synced: 19 Aug 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/nohomey/sdp-sorting-algorithms-homework
Repository for second homework on sorting in FMI for Structures of Data and Programming course
cpp data-structures homework sparse-trie
Last synced: 06 Sep 2025
https://github.com/augusto11cb/data-structures-and-algorithms
Repository of code references, notes and observations on data structure and algorithm studies.
big-o big-o-performance data-structures dynamic-programming graph-algorithms hash hashmap hashmaps hashset hashtable hashtables heap linked-list priority-queue queue searching-algorithms sorting-algorithms stack tree-structure trie
Last synced: 11 Oct 2025
https://github.com/math-hiyoko/sudoku-solver
Sudoku Solver Web App
algorithms data-structures sudoku sudoku-solver website
Last synced: 18 Feb 2026
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/sunchit17/may-leetcode-31daychallenge
May LeetCode Challenge
algorithms data-structures leetcode-challenge leetcode-java mayleetcodechallenge
Last synced: 30 Mar 2025
https://github.com/kevinmfreire/wheres_waldo
This project was developed to identify the name, address and organization name within text.
data-structures database nlp-machine-learning notebooks pandas-dataframe spacy-nlp tensorflow2 text-classification unit-testing webscraping
Last synced: 11 Mar 2025
https://github.com/alysnnix/wrk-abstract-data-type
A work in data
adt algorithms c data-structures homework
Last synced: 14 Jun 2025
https://github.com/gabrielsilva798/estudosjava
Projeto Especialista Java - estudos pessoais e projetos criados para estudo na linguagem JAVA, caminho dos arquivos locais: "C:\Users\gabriel\eclipse-workspace"
challenge data-structures estrutura-de-dados java object-oriented orientacao-a-objetos
Last synced: 02 Apr 2025
https://github.com/znrm/disjoint-hash-set
Incremental tracking of connected components identified by hash.
data-structures disjoint-sets rust rust-data-stuctures union-find
Last synced: 08 Jan 2026
https://github.com/proton/algos
Algorithms on Python, Ruby, Rust, Java and JavaScript
algorithms algorithms-and-data-structures coursera data-structures graphs graphs-algorithms java javascript python ruby rust sort sorting sorting-algorithms union-find union-find-algorithm
Last synced: 13 Apr 2026
https://github.com/4cecoder/gdatatype
Golang Data Type & Examples
data-structures data-types-and-structures datatypes go
Last synced: 30 May 2026
https://github.com/mburuxx/alx-low_level_programming
Projects done in low-level languages, C, and includes bash scripts
Last synced: 03 May 2026
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/mubashirmalik/data-structures-go
Data structures implementation in Go. You are more than welcome to contribute to it.
data-structures go golang hacktoberfest implementation-of-data-structures
Last synced: 16 Mar 2025
https://github.com/porem5002/dts2
A simple library that provides various generic data structures for C programmers.
c data-structures header header-only header-only-lib header-only-library
Last synced: 01 Mar 2025
https://github.com/goessl/tree
Tree structure generation, handling & storage.
data-structures generator iterator java java-8 post-order pre-order recursion recursive recursive-algorithm storage tree tree-structure
Last synced: 22 Mar 2025
https://github.com/jonathanfernandi/data-structures
This repository contains Jonathan's AoL (Assurance of Learning) Case Study for COMP6048001 - Data Structures Course. This case study has been declared to have passed with a high distinction (score: 100, grade: A).
assurance-of-learning c case-study data-structures
Last synced: 06 Jul 2025
https://github.com/airt/structures-rs
linked lists, etc
data-structures exercises rust-learning
Last synced: 08 Apr 2026
https://github.com/elishamutang/linked-list
My solution to Linked Lists project from TOP.
data-structures javascript linked-list
Last synced: 13 Apr 2026
https://github.com/b-e-d-a/sd-hw-
Библиотека на C++ для решения задач поиска кратчайших путей в графах. Включает реализацию популярных алгоритмов, таких как поиск в ширину (BFS), алгоритм Дейкстры, алгоритм Беллмана-Форда, алгоритм A* (A-star), алгоритм Флойда-Уоршалла и алгоритм Джонсона.
a-star a-star-algorithm algorithms bellman-ford bellman-ford-algorithm ci-cd cpp data-structures dijkstra dijkstra-algorithm floyd-warshall floyd-warshall-algorithm graph-algorithms graph-theory-algorithms shortest-path-algorithm software-development
Last synced: 16 Mar 2025
https://github.com/parmodkumar28/codingninjas_dsa
Coding Ninjas DSA Questions Solutions
Last synced: 14 Jun 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/whisperpine/leetcode-py
LeetCode problem solutions in Rust.
algorithms data-structures dsa leetcode neetcode python
Last synced: 11 Oct 2025
https://github.com/yourarj/rust-ds-algo
Rust Workspace of some of the interesting data structure and algorithmic problems. A part of local dev community contribution.
algo algorithms data-structures ds interview interview-preparation rust rust-lang
Last synced: 22 Mar 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/daviddavo/18eda
This is a mirror from https://gitlab.com/daviddavo/18eda
Last synced: 17 Mar 2025
https://github.com/kingcitaldo125/pytrie
My implementation of a Trie(tree) data structure
Last synced: 14 May 2025
https://github.com/jaem1n207/cpp-algorithms
Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++
algorithms computer-science cpp data-structures
Last synced: 30 May 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/qibinlou/kotlin-common-lib
A Guava-like Kotlin common platform algorithms and utilities lib.
algorithms common data-structures js jvm kotlin library
Last synced: 13 Apr 2026
https://github.com/ultraviolet-ninja/datastructures
A place to store all data structures I've made
Last synced: 11 May 2026
https://github.com/andrewocc/info1905-assignment2
INFO1905 Data Structures Assignment 2 (password manager)
Last synced: 06 Nov 2025
https://github.com/shan18/algo-wiki
Implementation of various algorithms and data structures
algorithms algorithms-implemented data-structures
Last synced: 06 Sep 2025
https://github.com/rodrigo-sp17/algorithms-ds
Implementation of algorithms and data structures. Part of Algorithms course by Princeton University, on Coursera.
Last synced: 01 Mar 2025
https://github.com/saadarazzaq/master-lists-in-python
Master LISTS in a LAYMAN Language ✨
Last synced: 11 Oct 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/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/vishal-raj-1/july-leetcoding-challenge
This repository contains solutions of leetcode july challenge.
algorithms cpp data-structures data-structures-and-algorithms leetcode-july-challenge
Last synced: 30 May 2026
https://github.com/limdongjin/problemsolving
java / c++ / python
algorithms boj c data-structures java leetcode problem-solving python
Last synced: 14 Apr 2026
https://github.com/luisfernandovillalon/linkedlist-practice
Linked List Data Structure
computer-science data-structures javascript linked-list
Last synced: 11 Mar 2025
https://github.com/chistopat/go-forward-list
Implement interface of C++ STL std::forward_list https://en.cppreference.com/w/cpp/container/forward_list in Go
cpp data-structures forward-list generics go linked-list stl
Last synced: 25 Jan 2026
https://github.com/maathzzz/code-vault
📑 This repository contains a collection of algorithms, data structure studies and articles
algorithms c cpp data-structures python
Last synced: 13 Apr 2026
https://github.com/rstacks/leetcode-write-ups
My solutions to foundational LeetCode problems, complete with explanations and alternative solutions. All solutions are written in Python.
algorithms data-structures data-structures-and-algorithms leetcode leetcode-solutions python3
Last synced: 13 Oct 2025
https://github.com/althk/collections
Collections pkg for golang - generics support and thread-safe
algorithms data-structures golang-collections golang-generics golang-package rbtree sets
Last synced: 01 Mar 2025
https://github.com/vertikajain/js-data-structures-and-algorithms
DSA using JS
data-structures javascript sliding-windows
Last synced: 11 Mar 2025
https://github.com/maxvoronov/leetcode
Golang and Rust solutions for LeetCode
algorithms data-structures leetcode leetcode-go leetcode-golang leetcode-rust
Last synced: 23 May 2026
https://github.com/neuralsignal/loris
Loris: Database and Analysis application for a Drosophila Lab (or any lab)
data-analysis data-structures database datajoint flask neuroscience
Last synced: 12 Mar 2026
https://github.com/jocelynvelarde/safenav
SafeNav: Waze's Safety Upgrade
data-structures dijikstra-algorithm gpt speech-to-text
Last synced: 13 Jul 2025
https://github.com/andreysolovyev381/circular_buffer_fixed_size
Short exercise on a fixed size circular buffer data structure.
circular-buffer circular-queue cpp cpp20 data-structures
Last synced: 25 Jun 2025
https://github.com/raphaelcausse/cutils
My implentations of C data structures and utilities.
array c cutils data-structures utils utitlities
Last synced: 31 Aug 2025
https://github.com/jabellard/bst
Binary search tree.
algorithm algorithms binary-search-tree c data-structure data-structures
Last synced: 30 May 2026
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/mdsamsuzzohashayon/algorithm-data-structure
Python, JavaScript Algorithm
algorithms data-structures data-structures-and-algorithms javascript-data-structures python-data-structures
Last synced: 14 Mar 2025
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/rynanda/project-management-system
Managing a list of tasks in a project using data structures and algorithms.
abstract-data-types algorithms csharp data-structures depth-first-search topological-sort
Last synced: 14 Mar 2025
https://github.com/momen-alshouha/data-structure-singly-linked-list
This repository contains C++ implementation of a singly linked list using object-oriented programming principles. It includes classes for nodes, iterators, and the linked list itself, providing essential functionalities such as insertion, deletion, traversal, and more.
cpp crud-operation data-structures linked-list oop-principles singly-linked-list
Last synced: 13 Jun 2026
https://github.com/romantech/algorithm-study
알고리즘 / 자료구조 스터디
algorithms data-structures programmers
Last synced: 30 Mar 2025
https://github.com/gourabofficial/fuck-leetcode
DSA using Java
algorithm data-structures dsa dsainjava
Last synced: 06 Jul 2025
https://github.com/adi-code22/data-structures-and-algorithms
All Data Structures and Algorithm fundamentals with C++ Implementation
Last synced: 14 Mar 2025
https://github.com/nkcoder/leetcode-python
My LeetCode data structure and algorithm practice in Python.
algorithms data-structures leetcode python3
Last synced: 01 Mar 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/arjunramakrishnan46/take-of-interview
Just for the preperation of Take Of Interview of Brototype. Topics that useful for the Brocamp students.
array binary-search binarysearchtree bubble-sort data-structures hashtable insertion-sort linear-search linkedlist merge-sort object quick-sort selection-sort trie-data-structure
Last synced: 24 Oct 2025
https://github.com/dalvarez2596/codility-lessons
This repository contains solutions to various coding problems from Codility, a platform that offers a wide range of algorithmic challenges aimed at improving coding skills and preparing for technical interviews.
algorithms big-o-notation codility codility-challenges codility-exercises codility-lessons codility-solutions codility-training data-structures ruby
Last synced: 10 Jan 2026
https://github.com/hrishibawane/cses-problem-set-solutions
Solutions to CSES Problem Set
algorithms cses-solutions data-structures
Last synced: 07 Sep 2025
https://github.com/karrick/gotrie
Go library that implements a Trie data structure.
data-structures golang golang-library
Last synced: 06 Jul 2025
https://github.com/luizbueno1/leetcode-java
Solutions to LeetCode problems implemented in Java.
algorithms data-structures java leetcode leetcode-java leetcode-solutions
Last synced: 07 Apr 2025
https://github.com/gauravcodepro/diff-alternative-data-structure-r
I read this post today and they mentioned the diff which i have used a lot in R but i want to put this git just to show that you can also do this from a data structure point of view
data-science data-structures r rdataframe rprog rprogramming
Last synced: 17 Aug 2025
https://github.com/palashhawee/data-structures-and-algorithms-my-preparation-for-software-engineering
My preparation for Software Engineering
algorithms data-structures datastructures datastructures-algorithms preparation software-engineering
Last synced: 16 Mar 2025
https://github.com/santiagortiiz/drawing-tool.-python-data-structures
Drawing tool developed using data structures.
arrays canvas data-structures python unittest
Last synced: 25 Feb 2025