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-02 00:07:41 UTC
- JSON Representation
https://github.com/slmt/ds-collection
A collection of data structures written in Rust.
Last synced: 05 Apr 2025
https://github.com/adityaadaki21/cuisine-recommendation-system-using-c
This code is a simple program for managing and recommending cuisines.
c data-structures data-structures-
Last synced: 04 Oct 2025
https://github.com/sohail-iqb/dsa
Comprehensive DSA notes in C++ featuring key concepts, implementations, and problem-solving techniques.
algorithms cpp data-structures noteshare
Last synced: 12 Sep 2025
https://github.com/maxrt101/cpp-collections
POC collections library using C++20 concepts
collections cpp20 data-structures
Last synced: 05 Apr 2025
https://github.com/llleeeaaannn/binarysearchtree
Implementation of a Binary Search Tree data structure through Ruby
Last synced: 13 May 2025
https://github.com/ronak232/javascript-data-structure-algo
All my practice Solutions leetcode, gfg and other platfom
data-structures dsa dsa-in-javascript dsa-practice dsa-solved-questions interview-preparation interview-questions jaavscript
Last synced: 21 Jun 2025
https://github.com/lavantien/go-graphy
Graph Theory Briefings and Algorithm Implementations in Go
algorithms data-structures graph
Last synced: 13 May 2025
https://github.com/jconleyscales/graph-adjacency-matrix
Undirected weighted graph utilities + Graph class (adjacency matrix) in Python.
adjacency-matrix data-structures graphs python
Last synced: 25 May 2026
https://github.com/Mt1Gr/Data_structures_and_computional_complexity
Research on computational complexity of algorithms and data structures
avl-tree cpp data-structures mst-tree research-project shortest-path sorting-algorithms
Last synced: 11 May 2025
https://github.com/therustifyer/master-data_structures-and-algorithms
Code and docs for the course Master Data Structures and Algorithms in C/C++
algorithms algorithms-and-data-structures c cpp data-structures
Last synced: 18 May 2026
https://github.com/zaythedev/amazon-clone
The main idea for this project was to style the clone to look like Amazon and connect a React app to a database. I also received practice working with APIs using Stripe to take pseudo payments.
amazon data-structures react reactjs
Last synced: 18 May 2026
https://github.com/erikrios/hackerrank
The Solution Code of Challenges in HackerRank
algorithm-and-data-structure algorithms data-structures hackerrank hackerrank-solutions java problem-solving
Last synced: 25 Jun 2025
https://github.com/erikrios/neetcode-dsa
Data Structures & Algorithms Neetcode's Courses
Last synced: 25 Jun 2025
https://github.com/erikrios/avl-tree
AVL Tree Implementation using Go
algorithms data-structures data-structures-and-algorithms go golang
Last synced: 25 Jun 2025
https://github.com/adkrgu/Leetcode_150
This repository aims at providing the best comprehensive solutions, step-wise explanations to Leetcode 150 (Top Interview Questions List).
algorithms cpp14 data-structures leetcode-solutions
Last synced: 28 Oct 2025
https://github.com/jiaqiluo/summer-activity-library
A practice for hash table(with chaining)
cpp data-structures hash-table
Last synced: 21 Mar 2025
https://github.com/fdifrison/java-data-structures
Review of ADS principles in java
algorithms data-structures java
Last synced: 25 Jun 2025
https://github.com/stereobooster/zipper
algebraic-data-types data-structures functional-programming huet zipper
Last synced: 07 Sep 2025
https://github.com/97-jeffrey/freecodecamp-basicalgorithem
Basic algorithm questions from freecodecamp
Last synced: 03 Apr 2025
https://github.com/progambler227788/base-convertor-winform-csharp
This is made in C# winform. It is used to convert every base to another base like binary to decimal or vice versa.
bases-conversions binary-converter binary-to-decimal c-sharp coding coding-programming csharp-code csharp-coding data-structures decimal-to-binary desktop-development dot-net numbers-conversion octal-converter octal-to-binary windows-forms-csharp winform
Last synced: 13 Mar 2025
https://github.com/baguilar6174/java-essential-training
algorithms data-structures java java-collections poo
Last synced: 28 Oct 2025
https://github.com/prosenjitjoy/dsa-in-go
Go implementation of common data structure and algorithms.
Last synced: 05 Apr 2025
https://github.com/prosenjitjoy/leetcode-solutions
Leetcode problem solutions in Go
algorithms data-structures problem-solving
Last synced: 05 Apr 2025
https://github.com/erikrios/data-structures-and-algorithms
The Implementations of Data Structures and Algorithms
algorithms data-structures data-structures-and-algorithms
Last synced: 25 Jun 2025
https://github.com/maheshkumar-novice/binary-search-tree
Binary Search Tree Data Structure
balanced-binary-search-trees binary-search-tree binary-tree breadth-first-search data-structures depth-first-search height-of-tree inorder-traversal postorder-traversal preorder-traversal ruby
Last synced: 26 Mar 2025
https://github.com/nelsonbn/algorithms-data-structures-binary-search
Algorithms and Data Structures - Binary search
algorithms algorithms-and-data-structures binary-search data-structures
Last synced: 21 Apr 2026
https://github.com/randomgamingdev/onewaylinkedlistlibjs
A simple one way linked list that stores the head, tail and length of the list
data-structures easy easy-to-use javascript linked-list list simple small
Last synced: 13 Mar 2025
https://github.com/randomgamingdev/onewaylinkedlistlib
A simple one way linked list that stores the head, tail and length of the list
cpp data-structures easy easy-to-use header-only linked-list list simple small
Last synced: 20 Aug 2025
https://github.com/steliospapamichail/amongusmvp
A command line Among Us MVP game
among-us computer-science cpp data-structures linked-list tree-structure
Last synced: 28 Oct 2025
https://github.com/douglasmatosdev/data-structure-and-algorithms-in-python
Data Structure is an area of Computer Science that studies computational techniques for the efficient organization and manipulation of any amount of information. In other words, when you develop a system you must think about which data structures to use; and the choice of a given data structure will influence the performance of the software.
algorithms algorithms-and-data-structures data-science data-structures python python3
Last synced: 21 Mar 2025
https://github.com/chicha63/algorithms_datastructures
Implementations of different sorting, searching algorithms and data structures
algorithms algorithms-and-data-structures collections data-structures java searching-algorithms sorting-algorithms
Last synced: 22 Jun 2026
https://github.com/fvucemilo/sorting-visualizer
This is a web application built with Next.js, TypeScript, and Tailwind CSS that allows you to visualize various sorting algorithms in action.
algorithm-visualization animation code-visualization data-structures educational-tools frontend-development github-pages interactive-sorting nextjs open-source-development performance-optimization reactjs responsive-web-design software-engineering sorting-algorithms tailwind-css typescript ui-ux-design visualization web-application
Last synced: 07 Apr 2026
https://github.com/kawre/dsa
My personal implementations of various data structures and algorithms using Java.
algorithms algorithms-and-data-structures data-structures dsa dsa-practice java
Last synced: 21 Mar 2025
https://github.com/Felipalds/b-tree-schedule
Creating and managing a schedule in Go Lang with B tree data structure.
Last synced: 11 Jan 2026
https://github.com/bharathkumaarr/datastructures
A repo for all the Data Structures learnt.
Last synced: 13 Jul 2025
https://github.com/tjcchen/algorithms
✏️ Algorithms implemented with Java code.
algorithms core data-structures java
Last synced: 01 Apr 2025
https://github.com/willis7/phrase-trie
Implementation of the Trie search algorithm for finding phrases in a body of text
Last synced: 13 Apr 2025
https://github.com/pedrohenrikle/fprog2025-1
This repository is dedicated to save contents from the Algorithms class from college with C/C++
algorithms c college cplusplus data-structures study
Last synced: 18 May 2026
https://github.com/mariamelantably/scala
this repository consists of scala programs from the university of oxford's prelims imperative programming course
data-structures imperative-programming scala
Last synced: 05 Apr 2025
https://github.com/gfav-cybergeek/prodigy_ml_01
A linear regression model to predict house prices based on square footage, number of bedrooms, and bathrooms. Includes feature engineering, preprocessing, and model evaluation.
ai airtificialintelligence algorithms algorithms-and-data-structures data-structures data-visualization jupyter jupyter-notebook jupyterlab machine-learning machine-learning-algorithms machine-learning-models python
Last synced: 05 Apr 2025
https://github.com/funnyboy-roks/random-javascript-projects
This is a repo of the random JS projects that I work on
data-structures hexadecimal-color javascript math
Last synced: 06 Nov 2025
https://github.com/tejanhu/revisitjava
Revisiting Java Programming
algorithm-challenges algorithms data-structures java
Last synced: 29 Mar 2025
https://github.com/sebastian-nunez/data-structures-java
Some notes regarding Data Structures & Algorithms in Java.
algorithms data-structures java oop
Last synced: 18 May 2026
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/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/abhishek-parmar1/program_snippets
These are Program_snippets developed by me for fast programming in contests on competitive websites deposited on GitHub.
algorithms c c-plus-plus data-structures standard-template-library
Last synced: 18 May 2026
https://github.com/jaewonson37/python_programming
algorithms data-structures encapsulation exception-handling functions loop matplotlib monte-carlo numpy object-oriented-programming pandas prototyping pseudo-random-number-generation python recursion top-down unit-testing visualization webcrawling
Last synced: 09 May 2026
https://github.com/kylemit/code-challenges
Code Challenge Solutions
algorithms data-structures hackerrank hackerrank-solutions leetcode leetcode-solutions
Last synced: 21 Mar 2025
https://github.com/macabdul9/ds-algo
This repository contains some well known DS and Algo implementation in C++
algorithms cpp data-structures
Last synced: 21 Aug 2025
https://github.com/xpodev/quickstruct
A library to ease the creation of C structs in Python
cpython cstruct data-structures python python-3 python3 struct structs structure structures
Last synced: 14 May 2025
https://github.com/hubtou/pylists4c
Python-style lists for the C language
c data-structures dll library linked-list linked-lists linkedlist list lists lists-python pylists4c python queue queues shared-library stack stacks tree tree-structure trees
Last synced: 18 May 2026
https://github.com/rahulguptagzb09/leetcode-python
Solutions of Leetcode Problems using Python
algorithms data-structures leetcode leetcode-python leetcode-solutions problem-solving python
Last synced: 25 Jun 2025
https://github.com/xounder/lista-pilha-fila
List, Stack and Queue implementation in Java
Last synced: 13 Jun 2026
https://github.com/nb9960/dsa
Solutions for Standard Problems on Algorithms & Data Structures in C++
Last synced: 05 Apr 2025
https://github.com/orelba/linked-lists
Implementation of the linked list data structure in Javascript
computer-science data-structures linked-list
Last synced: 12 Jun 2025
https://github.com/hack3rlife/the-coding-interview
algorithms coding-interviews data-structures
Last synced: 25 Jun 2025
https://github.com/vanhung4499/my-wiki
My personal wiki and blog!
algorithms data-structures database elasticsearch golang java javascript mongodb mysql redis spring spring-boot typescript
Last synced: 13 Apr 2025
https://github.com/sunsided/fixedstack-rs
Safe and Unsafe Stack Implementations in Rust
benchmark data-structures rust stack unsafe-code
Last synced: 29 Mar 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/dapper91/contests
Different contests problems (timus, geeksforgeeks)
algorithms contests data-structures interview-practice python
Last synced: 29 Mar 2025
https://github.com/ramy-ibrahim-ahmed/learn-algorithms
Algorithms & Data structure studies and implementations.
Last synced: 26 Mar 2025
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/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/jseg380/estructuras-datos
Prácticas en C++ de la asignatura Estructuras de Datos
Last synced: 20 Mar 2025
https://github.com/klmitch/dbprim
Database Primitives Library
c data-structures datastructures library
Last synced: 13 Mar 2025
https://github.com/dubisdev/pointer-stack-structure
A JavaScript implementation of a stack with a pointer
data-structures pointers stack
Last synced: 17 Mar 2025
https://github.com/anthonyjdella/leetcode-journey
:books: Code and study material related to Data Structures and Algorithms
algorithms data-structures leetcode python python3 study
Last synced: 29 Mar 2025
https://github.com/jmcph4/enceladus
Touching the rings of Saturn
algorithms algorithms-and-data-structures algorithms-datastructures algorithms-implemented collection collections collections-rust data-structures datastructures datastructures-algorithms datastructuresandalgorithm
Last synced: 12 Apr 2025
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/arshad-khalid/patient-queue-management-system
A queue management system for patients in a clinic
algorithms c data-structures queue-management
Last synced: 18 May 2026
https://github.com/ayushexel/algorithms
Implementation of Algorithms and Data Structures used extensively in computer Science
algorithm algorithm-challenges algorithm-library algorithms computer-science computer-science-algorithms data-structures
Last synced: 12 Sep 2025
https://github.com/jabellard/libds
libds - data structure library.
algorithm algorithms binary-heap binary-search-tree c data-structures gcc gcc-complier graph hash-table linked-list linux make queue stack vector
Last synced: 22 Apr 2026
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/manishrwt15/triebenchmark
A benchmark study of Trie data structure performance on real-world datasets
benchmark data-structures java performance-analysis trie
Last synced: 25 Jun 2025
https://github.com/ppodds/ncudatastructurehw
National Central University Data Structure Homework (Backup)
c cpp data-structures homework ncucsie
Last synced: 18 May 2026
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/thakuratul2/java-dsa-2023
Java Practice Question for Placement
algorithms data-structures java
Last synced: 07 Jun 2026
https://github.com/fivethreeeo/data-structures-and-algorithms
A repository for learning data structures and algorithms.
algorithm coding-interviews data-structures
Last synced: 12 Sep 2025
https://github.com/inductivecomputerscience/pbgraphs.js
A graph library for JavaScript.
algorithms data-structures directed-graphs graph-algorithms graph-datastructures graph-theory-algorithms graphs javascript-library undirected-graphs
Last synced: 01 Apr 2025
https://github.com/youseftareq33/java_datastructuer_implementationds
Data Structure Implementation
data-structures implementation java
Last synced: 12 Sep 2025
https://github.com/otabek8866/my-leetcode-solutions
Solving LeetCode problems as a free time hobby
algorithms data-structures dynamic-programming leetcode-c leetcode-python leetcode-solutions questions-and-answers
Last synced: 20 Jul 2025
https://github.com/kemboi590/teach2give-test
The repository is a technial test for Teach2Give used to demonstrate my ability to provide clear and effective solutions.
data-structures problem-solving technical-test
Last synced: 25 Jun 2025
https://github.com/chinmaymahajan/parking-lot-management
This repository contains academic project for Parking Lot Management.
academic cpp cygwin data-structures dreamscoder parking
Last synced: 29 Mar 2025
https://github.com/ashbellett/data-structures
Implementations of data structures.
Last synced: 21 Mar 2025
https://github.com/yapeansa/estrutura_pilha
Estudo sobre a estrutura de Pilha
Last synced: 01 Apr 2025
https://github.com/daniel-keogh/word-cloud-generator
Java program that generates a word-cloud from a URL or text file
data-structures java wordcloud wordcloud-generator
Last synced: 18 May 2026
https://github.com/mominaamjad/swap-linked-list-nodes
Project to execute the swapping of any two nodes in a singly linked list. Includes methods for inserting and deleting elements.
cpp data-structures linked-list semester-3
Last synced: 28 Oct 2025
https://github.com/bragdond/universal-linked-list-c
Universal data structure linked list implemented in C
Last synced: 21 Mar 2025
https://github.com/victoriacheng15/coding-practice
algorithms data-structures javascript jest-tests
Last synced: 29 Mar 2025
https://github.com/felipesalvadordev/data-structures-algorithms
Implementation of most useful data structures and algorithms, focusing in distributed systems problem solvers and performance with large data
algorithms algorithms-and-data-structures data-structures dotnet
Last synced: 21 Mar 2025
https://github.com/rwbutler/binarytrees
🌲
algorithms binary-trees data-structures ios objective-c reversing tree
Last synced: 26 Mar 2025
https://github.com/dor-rondel/csc_365
Repository for my Data Structures and File Processing course at SUNY Oswego taught by Prof. Ioana Coman during the spring 2019 semester.
btree connected-component-labelling data-structures genetic-algorithm graph-theory hashtable sorting-algorithms
Last synced: 15 May 2026
https://github.com/mikhailazaryan/notes-of-pure-fun
Notes I take while reading "Purely Functional Data Structures" by C. Okasaki
data-structures functional-programming standard-ml
Last synced: 12 Jan 2026
https://github.com/danielbrodi/watchdog-program-monitor
A multi-threaded program which monitors another program to see if its out of control or have stopped operation, and resets it if needed. Written in C and includes synchronization and concurrency tools, signals and a custom module of a callbacks scheduler that was written by me.
c data-structures fork multithreading process process-manager scheduler semaphore shared-library shared-memory shared-object signal signal-processing signaling signals synchronization thread thread-safe threading watchdog
Last synced: 25 Jun 2025
https://github.com/giovanni-iannaccone/mix
C++ class storing data of unknown different types 🌀
c-plus-plus data-structures data-type library mix
Last synced: 30 Apr 2025
https://github.com/samyouaret/php-datastructure
A small PHP data-structure package
algorithms data-structures linked-list php queue stack
Last synced: 05 Apr 2025
https://github.com/erfan22r/datastructuresproject-antcity
algorithms cpp data-structures decoding encoding
Last synced: 30 Apr 2025