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-04-14 00:07:27 UTC
- JSON Representation
https://github.com/chriniko13/algorithms-and-ds-examples
UNDER CONSTRUCTION
algorithms data-structures java
Last synced: 01 Mar 2025
https://github.com/cianhub/100daysofpythonday7
Exploring data structures in Python
100-days-of-code data-structures python
Last synced: 05 Sep 2025
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/josephmathew900/system-software-pgms
LAB
data-structures systemsoftware
Last synced: 08 Jan 2026
https://github.com/parmodkumar28/codingninjas_dsa
Coding Ninjas DSA Questions Solutions
Last synced: 14 Jun 2025
https://github.com/isaacmaffeis/pac-2023
PAC 2023/24 Algorithm design and computability - University course
algorithms data-structures java
Last synced: 01 Mar 2025
https://github.com/williyam-m/leetcode
Repository of my LeetCode problem-solving journey.
competitive-coding competitive-programming data-structures data-structures-and-algorithms dsa-algorithm dsa-learning-series dsa-practice dsa-questions leetcode leetcode-java leetcode-practice leetcode-questions leetcode-solutions problem-solving
Last synced: 06 Dec 2025
https://github.com/morfly/cs-algorithms
algorithms bazel-example data-structures java kotlin python3 swift5
Last synced: 27 Feb 2025
https://github.com/r-zy0/small-hospital-project
project for university hospital small project using GTK and data structure.
c cpp data-structures glade gnome gtk hospital hospital-management-system university-project
Last synced: 06 Sep 2025
https://github.com/paulchen2713/data_structures
Some C and C++ data structures
Last synced: 16 Mar 2025
https://github.com/Akilesh-GA/PythonMazeSolver
a maze represented as a 2D array where 1s are walls and 0s are open paths. The player or algorithm starts at a designated entry point and aims to reach the exit point. You can implement various algorithms to solve the maze, such as Depth-First Search (DFS), Breadth-First Search (BFS), or A
Last synced: 23 Feb 2026
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/mangad/cppdsa
My personal study on Data Structures and Algorithms in C++.
algorithms cmake conan2 cpp cpp17 cpp20 data-structures data-structures-and-algorithms doxygen google-benchmark google-test gprof perf valgrind
Last synced: 01 Mar 2025
https://github.com/anchanung/dku-software
단국대학교 소프트웨어학과
artificial-intelligence computer-network convergence-platform data-structures database open-source operating-system security software-engineering webprogramming
Last synced: 07 Dec 2025
https://github.com/adithaker/datastructures_algos_c
👓(ONGOING) This repo will contain all ds and algorithms required for competitive programming in
algorithms c competitive-programming data-structures deque linked-list queue stack
Last synced: 01 Mar 2025
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/cainky/dsapy
DSA implemented in Python [in progress]
algorithms-and-data-structures data-structures python-dsa
Last synced: 27 Feb 2025
https://github.com/hafizhhasyhari/struktur-data_kuliah-sarjana
Struktur Data Materi Kuliah S1 Repositori ini berisi implementasi berbagai struktur data menggunakan bahasa pemrograman C dan C++, termasuk algoritma dan konsep dasar struktur data.
cpp-algorithms data-structures struktur-data
Last synced: 06 Sep 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/cvinicius987/data-structure-algorithms-golang
Data Structures and Algorithms with examples using Golang
algorithms data-structures golang
Last synced: 01 Mar 2025
https://github.com/selvamuthukumaranrajan/recipeapp
Native android food recipe app
android data-structures java ui-design xml
Last synced: 27 Feb 2025
https://github.com/pochetes/ds-practice
All Data Structures & Algorithms Implementations. Practicing...
algorithm algorithms-and-data-structures arrays binary-search-tree data-structures leetcode queues searching sorting stacks trees
Last synced: 26 Mar 2025
https://github.com/hacker1649/manipulation-of-large-dataset
Project for a data structures course. Programming language C++ used. In order to efficiently organise, analyse, store, and retrieve information from a computer, data structures are a specific manner of grouping data in a specialised format. They are a method of managing data that makes it simple to utilise. To manage the huge data, we have applied.
cpp data-structures datamanipulation dataset kaggle-dataset structured-data
Last synced: 12 Mar 2026
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/aditeyabaral/dml-assignment-ue18cs205
A repository containing the source code for the Graph Network Assignment given as a part of the Discrete Mathematics and Logic course (UE18CS205) at PES University. The objective of the assignment was to profile a graph and verify certain properties.
c data-structures discrete-math discrete-mathematics graph graph-algorithms graphs-theory logic-programming
Last synced: 07 Dec 2025
https://github.com/torao/slate
Slate: Reference implementation of Stratified Hash Tree, an immutable and appendable hash tree (Merkle tree).
blockchain data-structures database hash merkle-tree merkletree
Last synced: 13 Apr 2026
https://github.com/olaszpl/algorithms_and_data_structures_course
Task solutions from "Alghoritms and data structures" course on AGH UST 2023/2024
agh alghoritms asd data-structures dsa python wi
Last synced: 01 Mar 2025
https://github.com/gourabofficial/fuck-leetcode
DSA using Java
algorithm data-structures dsa dsainjava
Last synced: 06 Jul 2025
https://github.com/montybechir/redblacktreemapreduce
A hadoop project that is able to handle very large data sets and construct a red black tree. A script is available to automate iterative map reduce jobs.
data-structures distributed-computing hadoop mapreduce python redblacktree scripting
Last synced: 10 Jan 2026
https://github.com/aamiranwar/sea
A curated list of programs in C for the study of Data structures and Algorithms.
Last synced: 02 Apr 2025
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/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/graetz23/hashcc
A hash map implementation based on templated C++
data-structure data-structures data-structures-algorithms generic hashing hashmap object-oriented template trie tries
Last synced: 12 Mar 2026
https://github.com/yathishbl60/algo
Data structures and algorithms
algorithms data-structures swift
Last synced: 16 Mar 2025
https://github.com/ishibi/rust-dsa
🦀 Implementation of Data Structures and Algorithms in Rust
algorithms data-structures rust
Last synced: 02 Apr 2025
https://github.com/csaba79-coder/datastrucutrejava
Data Structure & Collections in JAVA
collection collections data-structures
Last synced: 26 Mar 2025
https://github.com/mdawoud27/binary_trees
This project is about binary trees and includes various functions to work with binary trees, such as finding the height, depth, and size of a tree, checking if a tree is balanced, and more.
Last synced: 26 Mar 2025
https://github.com/thinkswan/js-linked-list
An implementation of the linked list data structure in JavaScript.
data-structures javascript tutorial
Last synced: 22 Feb 2025
https://github.com/salvadoral25/estructura-datos
Esto es los ejercicios realizados en la clase de Estructura de Datos en la universidad
data-structures java-8 school-assignment
Last synced: 11 Mar 2025
https://github.com/man2dev/data-structure-course
Some of my Data Structure projects
data-structures java university university-assignment university-course university-project
Last synced: 01 Mar 2025
https://github.com/dishenmakwana/java-data-structures-and-algorithms
This repo contains the basic Data Structure and Algorithms programs in Java.
algorithms data-structures java
Last synced: 19 Jul 2025
https://github.com/programmer-rd-ai/data-structures-algorithms-learning
Data Structures + Algorithms
algorithms data-structures intelligence logic mathematics programming python
Last synced: 01 Mar 2025
https://github.com/ishmal793/lists-tuples-dictionaries-json-sets
Beginner-friendly Python practice covering core collection types like lists, tuples, dictionaries, sets, and JSON with real-world problems.
beginner-projects data-preparation data-structures dictionaries json lists python python-collections python-practice sets text-processing tuples
Last synced: 13 Apr 2026
https://github.com/ganeshkadam65/leetcodesolutionscpp
LeetCode has emerged as one of the most popular platforms for honing programming skills and preparing for technical interviews. As a coding enthusiast or a job seeker in the tech industry, having a solid understanding of data structures and algorithms is crucial
algorithms c code coding competitive-programming cpp data-structures leetcode leetcode-cpp leetcode-solutions programming python software-development software-engineering
Last synced: 14 Apr 2026
https://github.com/mbrsagor/pythonnote
Study in python latest code and node serial
basic-programming data-structures mathematics oop python-library python3
Last synced: 02 Mar 2025
https://github.com/mkwapisz2000/cpp-priority-queue
This project implements a priority queue using two data structures: Binary Heap (Heap), Linked List (LinkedList)
alghorithms cpp data-structures heap linked-list priority-queue
Last synced: 30 Jun 2025
https://github.com/valcler-manoel/exercises-in-c
The objective of this study is to develop a solid understanding of core programming concepts and data structures in C. Each program in this repository helps reinforce problem-solving techniques while applying theoretical knowledge into practical coding exercises.
arrays-and-matrices data-structures memory-management recursion
Last synced: 13 Jul 2025
https://github.com/ahmedtrb/linkedlist
implementing a linkedlist data structure in c++
cpp data-structures linked-list
Last synced: 02 Apr 2026
https://github.com/bookseer/algorithms
Алгоритмы и структуры данных
algorithm algorithms data-structures education
Last synced: 03 Mar 2026
https://github.com/ayhamratrout/stack
This repository contains my implementation of a generic Stack data structure using a generic LinkedList data structure. The Stack has been tested for functionality and the XUnit tests are included in this repository.
backend backend-development collections csharp data-structures generic-collections generic-programming generic-types generics linkedlist oop oop-principles stack xunit xunit-tests
Last synced: 06 Jul 2025
https://github.com/okoge-kaz/atcoder-beginner-contest
algorithms atcoder atcoder-solutions cpp data-structures python3 rust
Last synced: 13 Apr 2026
https://github.com/markbilginer/musiclandscape
Console Application, Music Info Database, Track info Container with file input and output
comparator csv data-structures dtd exception-handling fileio formatter generics inheritance interface java linked-list matcher mockito-framework polymorphism sorting testng-framework xml
Last synced: 11 Dec 2025
https://github.com/gilifaibish1999/linked_list_from_scratch
data-structures java linked-list nodes stack
Last synced: 25 Dec 2025
https://github.com/jakeshi/python_data_structure
Implement basic data structures in python
Last synced: 10 Jan 2026
https://github.com/moromichele/cs-typescript-jest-practice
Rewriting simple data structures and design patterns examples from javascript to typescript + jest testing as practice
data-structures design-patterns jest typescript
Last synced: 26 Mar 2025
https://github.com/hoangeiu/js-algo-data-structure
JavaScript Algorithms and Data Structures Masterclass (Udemy Course)
algorithms data-structures javascript
Last synced: 17 Mar 2025
https://github.com/lmizner/data_structures_coding_interviews
Coding practice with the most common data structures in Python
data-structures graphs hashing heaps linked-lists lists queues stacks trees tries
Last synced: 02 Apr 2025
https://github.com/lmizner/spell-checker
A program that implements a spell checker by cross checking words from a dictionary file with the words from a user specified text file. Words matching those in the dictionary will be deemed correctly spelled, while those not matching values found in the dictionary file are flagged as misspelled.
c data-structures hash-table linked-list
Last synced: 02 Apr 2025
https://github.com/aliaks-ei/data-structures
A collection of the most famous data structures implemented in Typescript
binary-search data-structures editorconfig-checker hash-table javascript jest linked-list typescript unit-testing
Last synced: 25 Oct 2025
https://github.com/saleh-coder/datastructuresandoperators
Project created to consolidate my knowledge of data structures and algorithms.
algorithms data-structures es6 javascript learning web-development
Last synced: 14 Jun 2025
https://github.com/burakahmet/cs50x
Harvard's CS50x problem solutions.
algorithms c computer-engineering computer-science cs50 cs502022 cs50problemsets cs50problemsetssolved cs50x data-structures flask harvard harvardcs50 html-css-javascript python sqlite
Last synced: 26 Mar 2025
https://github.com/aryanshukla206/gfg160
Solve 160 GeeksforGeeks questions in a systematic manner, explaining concepts and workflows daily.
Last synced: 02 Apr 2025
https://github.com/jyuv/segment-tree
A generic python3 implementation of segment tree and dual segment tree data structures. Supporting generic inputs and non-commutative functions.
algorithms data-structures graphs python range-query segment-tree tree tree-structure
Last synced: 14 Jan 2026
https://github.com/saarikabhasi/data-structure-and-algorithms-in-python
Data Structures & Algorithms in Python
algorithms-datastructures cracking-the-coding-interview data-structures data-structures-and-algorithms educativeio interview problem-solving python python-programming
Last synced: 05 Oct 2025
https://github.com/shahadathhs/leetcode-javascript
JavaScript-only LeetCode questions with solutions, explanations, and concept-based tagging.
algorithms data-structures javascript leetcode leetcode-javascript leetcode-solutions leetcode-typescript typescript
Last synced: 28 Oct 2025
https://github.com/jabellard/bst
Binary search tree.
algorithm algorithms binary-search-tree c data-structure data-structures
Last synced: 12 Dec 2025
https://github.com/pot-pourri/sll
:izakaya_lantern: Singly linked list data structures for JavaScript
agpl computer-science data-structures javascript linked-list ordered-collections
Last synced: 12 Dec 2025
https://github.com/vongostev/accudata
Simple module to store data with arbitrary structure in dict or Pandas DataFrame
data-collection data-structures pandas-dataframe
Last synced: 17 Jan 2026
https://github.com/amany-mm/leetcode-solutions
Leetcode Solutions by Python
algorithms data-structures problem-solving python
Last synced: 06 Oct 2025
https://github.com/fahimsifnatul/godatastructures
A ready to use collection of data structures written in GO for you
data-structures go-data-structures go-queue go-set go-stack queue set stack
Last synced: 14 Jan 2026
https://github.com/saifiimuhammad/data-structures-algorithms
This repository contains implementations of common algorithms and Leetcode problems in C++.
algorithms cpp data-structures leetcode
Last synced: 06 Oct 2025
https://github.com/alexmatthes/writeam-text-editor
✍️ writeAM: A terminal-based text editor built from scratch in C as a learning project. Inspired by the Kilo editor, it features syntax highlighting for C, search functionality, and robust raw mode terminal handling.
c cli data-structures kilo-editor student-project systems-programming terminal text-editor
Last synced: 06 Oct 2025
https://github.com/boss294/credisync
CrediSync is a comprehensive web application designed to manage and track your financial transactions, including credits, debits, creditors, and debtors. With modern UI/UX and advanced features, it provides a seamless experience for managing your financial records.
credit-tracker css data-structures data-visualization dsa html html3 js management-system money-management web-dev website websoftware
Last synced: 27 Oct 2025
https://github.com/akarshippili/golang
learning golang
algo algorithms arrays concurrency conditions data-structures design-pattern design-patterns functions go golang loops maps modules packages slices structs variables
Last synced: 14 Jan 2026
https://github.com/walt-1/algorithms
popular algorithms
algorithms data-structures python
Last synced: 07 Oct 2025
https://github.com/beatrichartz/algorithms
Test driven versions of Princeton Data Structures & Algorithms I
algorithms data-structures tdd test-driven-development
Last synced: 07 Oct 2025
https://github.com/valdirmendesdev/adt_go
Abstract Data Type in Go
abstract-data-types adt data-structure data-structures dsa list queue
Last synced: 14 Jan 2026
https://github.com/nikhilcodes/dsa-warehouse
A moderately structured repo to store Data structure and Algorithms.
Last synced: 08 Oct 2025
https://github.com/jacob-pitsenberger/python-electronics-inventory-management-system-object-oriented-programming-project
Welcome to the Python Electronics Inventory Management System project repository! This project is a demonstration of Object-Oriented Programming (OOP) principles in Python for managing an electronic parts inventory.
data data-structures dictionary exception-handling file-io filesystem input-output inventory-management-system management-system modules oop pickle python user-interface
Last synced: 08 Oct 2025
https://github.com/brocooked/c-algorithms-practical-work-2025
Practical work repository for the Algorithms and Data Structures course (C language) at the National University of La Matanza (@unlam).
2025 c codeblocks continuous-integration data-structures gcc-complier mit-license practical-work university-assignment unlam
Last synced: 14 Apr 2026
https://github.com/ethan-gao-code/go-ds
Go-DS (Go Data Structures) - Bloom Filters, Lists, Queues, Sets, Stacks, Trees and much more
avl-tree bloom-filter data-structures go golang list queue set skiplist stack tree
Last synced: 14 Jan 2026
https://github.com/taxborn/cis-122
This is most of my code I wrote in my CIS-122 Data Structures class.
Last synced: 08 Oct 2025
https://github.com/subhash3/leetcode
My approaches to various leetcode problems
algorithms cpp data-structures leetcode-solutions
Last synced: 08 Oct 2025
https://github.com/eskabore/woerter
Dies ist ein C-Programm, das Wörter aus einer Datei liest, sie in einem Array speichert und verschiedene Optionen zur Manipulation und Suche bereitstellt. Das Programm liest Wörter aus einer Datei mit dem Namen "woerter.txt", die sich im selben Verzeichnis wie die ausführbare Datei befinden sollte.
algorithms algorithms-datastructures c data-structures sorting-algorithms
Last synced: 08 Oct 2025
https://github.com/gkapfham/cs112s2014
Course Materials for Computer Science 111 Spring 2014
algorithms computer-science data-structures laboratory
Last synced: 27 Jan 2026
https://github.com/ishaantek/leetcode-solutions
Collection of my solutions to LeetCode problems in Python.
algorithms coding-challenge coding-interviews competitive-programming data data-structures leetcode leetcode-python python python3
Last synced: 08 Oct 2025
https://github.com/maknahar/trie
Thread Safe Implementation of Trie Data Structure in Go
data-structures golang tree-structure trie
Last synced: 14 Jan 2026
https://github.com/mustafahere/rms-dsa
Restaurant management system (RMS) on `JAVA` using data structures.
Last synced: 08 Oct 2025
https://github.com/semanurbilada/lab-examples
Lectures: Computer Programming 2 | OOP | GUI Programming | Data Structures | Algorithms | Cyber Security | System Analysis and Design
algorithms computer-programming-2 cyber-security data-structures information-systems-engineering lab-lectures object-oriented-programming oops-in-java system-analysis-and-design
Last synced: 08 Oct 2025
https://github.com/carlossanabriam/csharp-basics
Some projects related to OOP, functional programming and parallel programming in C#
csharp data-structures functional-programming generics inheritance linq master-worker memoization oop parallel-programming word-count
Last synced: 08 Oct 2025
https://github.com/jiaweihu08/epi
Exercises and solutions from Elements of Programming Interview
Last synced: 08 Oct 2025
https://github.com/suwadith/algorithms-and-data-structures-java
Just Some Practice Codes.
algorithms data-structures java
Last synced: 08 Oct 2025
https://github.com/prosenjitjoy/problem-solving---hackerrank
Collection of my submitted solutions to the HackerRank problem-solving test.
Last synced: 09 Oct 2025
https://github.com/rozeappletree/swift4tensorflow
Swift and Swift for TensorFlow
data-structures deep-learning jupyter-notebooks machine-learning swift-package-manager swift5 tensorflow
Last synced: 09 Oct 2025
https://github.com/tmartins11/aeds-i
Repositório para registrar todos os projetos concluídos na disciplina de AEDS I - 1º Período BCC | UNIFAL.
Last synced: 09 Oct 2025