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/elementbound/mcc
Generic collections for C
c collection collections data-structures
Last synced: 20 May 2026
https://github.com/zain-bin-arshad/tree-datastructure-comparison
An application that compares tree data structure i.e. BST, AVL, Btree.
avl-tree balanced-search-trees balanced-tree bst-tree btree data-structure-comparision data-structures data-structures-and-algorithms java tree-simulation
Last synced: 04 Apr 2025
https://github.com/xvi-xv-xii-ix-xxii-ix-xiv/fibonacci_heap
A Fibonacci Heap implementation in Rust
cascading-cut computational-geometry cut data-structures decrease-key fibonacci fibonacci-heap graph-algorithms graph-neural-networks heap link priority-queue queue queueing-theory rust
Last synced: 06 Apr 2025
https://github.com/saadarazzaq/master-tuples-in-python
Master Tuples in LAYMAN Language ✨
Last synced: 17 Mar 2025
https://github.com/ribtas007/dsa_cs506
contains all the works that I did while pursuing the DSA_CS506 course.
algorithm c cpp data-structures
Last synced: 20 May 2026
https://github.com/manalisbhavsar/maze-solver-dfs
Visualize a maze solver using DFS algorithm with real-time updates in Python and Tkinter. Explore paths from the source to the target & display each step of the search process.
data-structures depth-first-search python tkinter
Last synced: 01 Jun 2026
https://github.com/mindninjax/dsa-daily
A GitHub Repo for my Daily DSA Practice in JavaScript on Leetcode & other sources 🧠⚡
algorithms data-structures dsa hacktoberfest javascript leetcode
Last synced: 29 Mar 2025
https://github.com/grasielagomes/bloom-filter-ts
High-performance Bloom Filter implemented in TypeScript for fast membership checks.
bitwise bloom-filter data-structures performance typescript
Last synced: 22 Mar 2025
https://github.com/aishikmukherjee/linked-lists-in-c
Developer/Creator: Aishik Mukherjee
c c-programming circular-linked-list code coding cse data-structures doubly-linked-list dsa easy interview-practice interview-questions linked-list linked-list-in-c malloc programming programming-language singly-linked-list
Last synced: 27 Jun 2025
https://github.com/happyrip/algorithms-and-data-structures
Some basic algorithms and data structures implemented for practice.
algorithm algorithms algorithms-and-data-structures data-structures go golang
Last synced: 14 Jun 2025
https://github.com/samwson/algorithms-and-data-structures
A repository of algorithms and data structures for my own self education.
algorithms algorithms-and-data-structures data-structures scala
Last synced: 14 Jun 2025
https://github.com/marcellorhcp/largest-product-in-a-grid
In the 20×20 grid, what is the greatest product of four adjacent numbers in the same direction using Go programming language
algorithms data-structures exercise golang grid
Last synced: 14 Jan 2026
https://github.com/alex-cultrera/custom-implementation-of-arraylist-v2
applied Test Driven Development to refactor my own implementation of the ArrayList data structure as well as add new functionality
algorithms arraylist arrays data-structures interfaces java junit lists tdd test-driven-development
Last synced: 31 Aug 2025
https://github.com/dkoh2018/chatroom_java
Command-line chatroom application for real-time communication with data structure implementations
arraylist chatroom command-line-app data-structures hashmap java multithreading
Last synced: 20 May 2026
https://github.com/abhishekbagdiya01/a-to-z-dsa-in-java
This repository contains my solutions to a variety of data structure and algorithm problems in Java. I am learning DSA and I am using this repository to track my progress and share my solutions with others.
algorithms data-structures datastructures-algorithms dsa dsa-java interview-preparation java java-dsa java-dsa-learning oops oops-in-java
Last synced: 04 Mar 2026
https://github.com/3bdalrhmans3d/leetcode
This repository is managed by LeetPush extension: https://github.com/husamahmud/LeetPush
cpp csharp data-structures java javascript leetcode-solutions pandas python python3 sql
Last synced: 08 Apr 2026
https://github.com/mhamdyx/supermarket_management_system
Three different implementations of the same system: Dynamic Array, Linked-List, and Abstract Data Type
abstract-data-types c-programming data-structures dynamic-arrays linked-lists
Last synced: 29 Mar 2025
https://github.com/gabrieledarrigo/grokking
A repository that contains algorithms and data structure (not only) from "Grokking Algorithm" book
algorithms data-structures grokking-algorithms
Last synced: 18 Mar 2025
https://github.com/delonnewman/hash_delegator
Thread-safe immutable objects that provide delegation and basic validation to hashes.
data-oriented data-oriented-programming data-structures fp functional-programming hash hashmap immutable immutable-datastructures object-oriented-programming oop ruby ruby-gems
Last synced: 29 Mar 2025
https://github.com/themysterysolver/leet-and-fun
A collection of LeetCode questions to ace the coding interview!
c-language data-structures db java javascript leetcode mysql pandas-python python python3
Last synced: 19 Jan 2026
https://github.com/sammyne/data-structures-and-algorithms-go
Data structures playground in Go
Last synced: 18 Mar 2025
https://github.com/ahmed-roshdy-1/dojo-blog
it's blog post project for add and delete post and filter post per tag
composition-api data-structures firebase vue vue3
Last synced: 13 May 2026
https://github.com/sazid/sazid.github.io
My personal site
algorithms cpp data-structures python
Last synced: 14 May 2026
https://github.com/junh0328/prepare_algorithm
📚 파이썬을 통해 자료구조와 알고리즘 공부하기
algorithms data-structures python
Last synced: 22 Mar 2025
https://github.com/c1m50c/py-data-structures
Package containing various data structures written in Python, primarily for learning purposes.
binary-search-tree binary-tree data-structures doubly-linked-list linked-list mit-license python python-3
Last synced: 14 Apr 2026
https://github.com/kavindu-mane/algorithms_implementation
Algorithms implementation using python.
algorithm algorithms data-structures
Last synced: 06 Apr 2025
https://github.com/thoth2357/data-structures-algorithms
Data structures and algorithms i have learnt and implemented with explanations
algorithms-and-data-structures data-structures
Last synced: 07 Aug 2025
https://github.com/kashirin-alex/thither.direct-onamove
an android skeleton-example application for using data from Thither.Direct platform on mobile applications
android-application data data-analysis data-structures data-visualization mobile-development mobility query research-data-management
Last synced: 27 Apr 2026
https://github.com/finnishcancerregistry/vame
A principled approach to metadata in R for your dataset.
data-documentation data-governance data-structures data-validation metadata-management r r-package variable-management variable-metadata
Last synced: 26 Mar 2025
https://github.com/amrtamertech/clsstack_library-cpp
A C++ template-based stack library (clsMyStack) built on top of a queue and doubly linked list, offering classic LIFO operations with extra flexibility.
cpp data-structures doubly-linked-list generic-programming inheritance oop stack templates
Last synced: 27 Jun 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/frankmike/fundamental-algorithms
A collection of fundamental algorithms
algorithms algorithms-and-data-structures data-structures python python3
Last synced: 15 Jun 2025
https://github.com/shashankpie/algods
Everything about Data structures and algorithms, coding interview patterns, list of problems to solve, etc.
algorithms coding-interviews data-structures
Last synced: 02 Jan 2026
https://github.com/gabriel-vanca/infoarena
Solved Algorithm & Data Structure problems for Infoarena.ro, the biggest Romanian online community helping thousands of young students learn and train for national and international Computer Science contests, supported by a team of former Olympic students.
algorithms binary-search-tree competitive-programming cplusplus cpp data-structures dijkstra-algorithm dynamic-programming geometry-algorithms graph-algorithms graph-theory greedy-algorithms infoarena lowest-common-ancestor matrix-algebra sorting-algorithms string-manipulation trie-data-structure
Last synced: 24 Oct 2025
https://github.com/mp81ss/miniclib
Mini C data-structure library containing vector and list
c data-structures header-only list vector
Last synced: 20 May 2026
https://github.com/hima890/sorting_algorithms
Explore various sorting algorithms implemented in C within this repository. Each algorithm, such as Bubble Sort, Insertion Sort, Selection Sort, and Quick Sort, is meticulously crafted in separate C files. Witness these algorithms in action as they sort arrays or linked lists, with printed outputs after each step.
algorithms alx alx-africa alx-low-level-programming data-structures search-algorithm
Last synced: 14 May 2025
https://github.com/harish-aka-shivi/algo-ds
Data structures implementations, algorithms, leetcode solutions, etc
algorithms data-structures dynamic-programming leetcode recursion typescript
Last synced: 03 Oct 2025
https://github.com/apulbere/algorithms
data structures and algorithms
algorithms computer-science data-structures dijkstra graph interview interview-practice java java-21 junit5 kruskal software-engineering sorting-algorithms
Last synced: 22 Mar 2025
https://github.com/sivaosorg/alpha4j
alpha4j: is a Java 8 library featuring common data structures and algorithms. Enhance your projects with efficient and easy-to-use implementations designed for performance and clarity.
ai algorithms data-structures data-structures-and-algorithms java java-algorithms java-data-structure
Last synced: 24 Jun 2026
https://github.com/bottomsnode/searching-and-sorting-python
Explore Python implementations of essential searching and sorting algorithms. From linear and graph searches to bubble, merge, and quick sort, this repository offers crucial tools for learners and practitioners, enhancing problem-solving skills and coding proficiency.
data-structures python searching-algorithms sorting-algorithms tkinter-graphic-interface
Last synced: 12 Mar 2025
https://github.com/aguluman/bezao-test
This is a repository for the first stage of BEZAO technical interview.
algorithms critical-thinking csharp data-structures dotnet-cl
Last synced: 14 Apr 2025
https://github.com/jun-labs/algorithm
📝 자료구조, 알고리즘 학습 저장소.
algorithm data data-structures leetcode problem-solving programmers ps structure
Last synced: 14 Mar 2025
https://github.com/abhideva/user-manage-task-ui
Best Learning App for Full Stack With Visualiser
data-structures express-js javascript mongodb nodejs react-js
Last synced: 08 Apr 2026
https://github.com/neutronixy/holiday-booking-system
Design of a database for the package holiday booking system
booking-platform booking-system data-structures database holiday-booking holidays
Last synced: 30 Mar 2025
https://github.com/yasminmuntasern/avanced-data-structure-toolkit
📚 The Data Structure Toolkit is a comprehensive collection of 127 practical problems designed to help master core data structures such as arrays, linked lists, trees,, hash tables, and more.
csharp data-structures problem-solving
Last synced: 28 Mar 2025
https://github.com/kirtish16/visdas
A python package for visualizing data structures
array data-structures package python visualization
Last synced: 22 Mar 2025
https://github.com/kiing-dom/data-structures-algorithms
data structures and algorithms
algorithms-and-data-structures data data-structures java leetcode
Last synced: 09 Aug 2025
https://github.com/dashroshan/dsa-using-c
📦 Implementation of data structures and algorithms using C
Last synced: 06 Apr 2025
https://github.com/shivxmr/learn-java
algorithms data-structures java leetcode leetcode-solutions
Last synced: 14 Mar 2025
https://github.com/aerphanas/data-structures
some data structure in C Language
c c-lang c-programming data-structures
Last synced: 06 Apr 2025
https://github.com/songjianhit/datastructurs-algorithm
该项目记录了我在学习数据结构与算法时遇到的问题以及总结,使用Java编程语言进行实现,后续会慢慢完善。如有错误,欢迎大家指出! [Java version implementation of commonly used data structures and algorithms.]
algorithms data-structures java
Last synced: 10 Jun 2026
https://github.com/nehavatsyan/algorithms-and-data-structures
This Repository contains Data Structures and Algorithms i implemented during practice
algorithms coursera coursework data-structures data-structures-algorithms data-structures-and-algorithms
Last synced: 26 Mar 2025
https://github.com/jetsup/implementing-queues
Implementing a modern life scenario like queues with CPP
Last synced: 15 Jul 2025
https://github.com/logan-bobo/maze-solver
A visual maze solver in Python based on depth first search
Last synced: 13 Aug 2025
https://github.com/ahmednassar7/smart-campus
A university management system .
algorithms data-structures database java javaswing oop sql ux-ui
Last synced: 01 May 2026
https://github.com/pratyush1712/orb-game
algorithm data-structures gui java
Last synced: 03 Nov 2025
https://github.com/gouravgarg48/data_structures_and_algorithms
Algorithms for different types of problems
algorithms cpp11 data-structures
Last synced: 03 Nov 2025
https://github.com/sevmardi/data-structures-and-algorithms
data structures and algorithms in java
data-structures java sorting-algorithms
Last synced: 14 May 2025
https://github.com/infinite-null/react-structs
React-Structs is an open-source project that brings data structures to life with interactive visualizations and animations. Built using React Native, this project aims to make learning data structures intuitive, fun, and accessible on Android
cross-platform data-structures educational interactive open-source react-native visualization
Last synced: 21 May 2026
https://github.com/andrewnester/python-problem-solutions
Solutions for different algorithmic and data structure problems
algorithm data-structures problem-solving python
Last synced: 07 Jul 2025
https://github.com/gourabofficial/solved-leetcode-problems
DSA using Java
algorithm data-structures dsainjava leetcode-java leetcode-solutions
Last synced: 23 Jul 2025
https://github.com/wkhallen/cstructures
A collection of data structures in C, for my own benefit
Last synced: 22 Mar 2025
https://github.com/make-github-pseudonymous-again/js-string
:symbols: String data structures and algorithms for JavaScript
agpl algorithms data-structures javascript searching strings trie
Last synced: 12 Dec 2025
https://github.com/simobin/csi222_elements
csi 222 lab elements
algorithms algorithms-and-data-structures c data-structures
Last synced: 25 Feb 2025
https://github.com/richu-antony/c_programmes-data_structure
C data structure programmes are software applications that implement and manipulate data structures such as arrays, linked lists, stacks, queues, trees, and graphs. Data structures are used to organise and store data so that it can be accessed, retrieved, and manipulated efficiently.
Last synced: 30 Mar 2025
https://github.com/maximfersko/convertor_decimal
Implementation convertor for working with the Decimal data type
data-structures decimal-converter decimal-floating-point decimal-numbers
Last synced: 16 Jun 2025
https://github.com/brunojppb/algorithms
Practicing Algorithms and Data Structures in Rust
algorithms data-structures rust
Last synced: 11 Jun 2026
https://github.com/abhinandan-khurana/week1-dp4-cipherschools
Competitive Coding using C++ for Interview Prep - CipherSchools
data-structures interview-practice interview-preparation interview-questions practice-cpp practice-programming
Last synced: 23 Jun 2026
https://github.com/abhinandan-khurana/week2-dp4-cipherschools
Competitive Coding using C++ for Interview Prep - CipherSchools
data-structures interview-practice interview-preparation interview-questions practice-cpp practice-programming
Last synced: 12 Jun 2026
https://github.com/markwinter/gocol
Data Structures and Algorithms in Golang using Generics
algorithms data-structures generics go golang
Last synced: 05 Apr 2025
https://github.com/johnmachado11/linked-list-restaurant
Restaurant food options organized and viewable by leveraging a custom built Linked List data structure.
computer-science data-structures linked-list
Last synced: 05 Apr 2025
https://github.com/zyx-0314/dsa-travel-membership-agency-system
A C++ console application that manages travel bookings through a membership system. Users can register, update, view, and delete member details for three types of travel: land, water, or air. A simple, menu-driven system for managing travel reservations
basic-programming cpp data-structures school-project
Last synced: 10 Apr 2025
https://github.com/kedaroo/dsa-with-javascript
Practice implementation of Data Structures and Algorithms in JavaScript
Last synced: 21 Jun 2025
https://github.com/hossainsmshakib/dsawithgo
Crack DSA with Go Like a Pro 🔥
algorithms data-structures golang interview-preparation problem-solving
Last synced: 02 Jan 2026
https://github.com/bormoge/leetcode
My leetcode answers.
algorithms data-structures java leetcode
Last synced: 14 Jul 2025
https://github.com/davialencar2/cp-training
Destinado ao aprendizado e prática de programação competitiva.
algorithms competitive-programming data-structures
Last synced: 22 Mar 2025
https://github.com/erkylima/algorithms
Python project to refresh knowledge on algorithms and data structures. Interactive examples of Bubble, Merge, Quick Sort, along with Lists, Stacks, Queues, and Trees. Challenges included. Recycle your expertise! 🚀 #Python #Algorithms #DataStructures
algorithms algorithms-and-data-structures data data-structures
Last synced: 19 Jan 2026
https://github.com/hakeemsalman/javascript-dsa-kit
coding data-structures dsa javascript maang-preparation
Last synced: 28 Oct 2025
https://github.com/codingwizard2001/tcs-nqt-coding-sheet
This post contains all popular and most frequents coding questions asked in the TCS NQT test and other similar tests
cplusplus cpp20 data-structures datastructures-algorithms dsa striver-tcs-nqt-sheet tcsnqt
Last synced: 27 Mar 2025
https://github.com/mkosir/store3binarysearchtree
Binary search tree data structure implemented in C programming language from scratch.
Last synced: 13 Jun 2025
https://github.com/gabrielyoon7/datastructure-with-c
2020-1 경기대학교 컴퓨터공학부 자료구조론 실습 (C언어)
Last synced: 14 Apr 2025
https://github.com/alinpahontu2912/ast-implementation
Implemented an AST in Assembly language, by using recursion
Last synced: 17 Jun 2025
https://github.com/intina47/escape-commit
medium++
algorithms cpp data-structures
Last synced: 17 Mar 2025
https://github.com/ajaysinghpanwar2002/x
The Project X, I consider it my hobby and dedicate time to work on it during the weekends.
data-structures file-system nextjs redux-toolkit
Last synced: 25 Jan 2026
https://github.com/zubair1021/dsa_data_scrapping
Welcome to the Website Data Scraping Repository! Here, you'll find code for scraping data from popular websites like Flipkart and Eduko. With this code, you can easily extract data from any website of your choice
data-structures scraping-websites
Last synced: 14 May 2025
https://github.com/daviskregers/data-structures-and-algorithms
Data structures and algorithms recap.
algorithms data-structures java
Last synced: 21 May 2026
https://github.com/maverickpoly/asmr-c-dsa
Different Data Structures and Algorithms implemented purely in C
Last synced: 18 Apr 2026
https://github.com/munozrc/estructura-de-datos-no-lineales
Profundizar el estudio de Estructuras de Datos Lineales, dando énfasis en esta fase a las Estructuras de Datos no Lineales (árboles y grafos), a los mecanismos de algoritmia y árboles y su aplicación práctica en contextos reales.
data-structures estructura-de-datos grafos java javaee lineales rboles
Last synced: 15 Sep 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/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/alvarm/jsa
Java Structures and Algorithms
algorithms algorithms-and-data-structures data-structures java
Last synced: 14 May 2025
https://github.com/hraverkar/apas_android_application_solution
APAS - Algorithm Problems and Solutions :
apas csharp-code data-structures
Last synced: 04 Nov 2025
https://github.com/ptrvsrg/nsu-homework-c
Домашние работы по дисциплине "Программирование" 1 курса ФИТ НГУ
algorithms c cmake data-structures github-actions intrinsics openmp
Last synced: 19 May 2026