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-01 00:07:41 UTC
- JSON Representation
https://github.com/joe-degs/software-machines
Data structures and algorithms used in building software machines.
algorithms c data-structures golang heap linux low-level machines memory-models virtual-machines virtualization von-neumann-model
Last synced: 11 Apr 2025
https://github.com/mohitkumarsahni/going-leetcode
Solving LeetCode in GoLang.
algorithms algorithms-and-data-structures data-structures go leetcode leetcode-golang leetcode-solutions
Last synced: 04 Apr 2025
https://github.com/izam-mohammed/dsa-practices
In this repository, I document my journey of learning and practicing data structures and algorithms. It's an ongoing effort to deepen my understanding of fundamental concepts, improve problem-solving skills, and prepare for coding interviews or competitive programming.
data-structures dsa dsa-algorithm dsa-practice
Last synced: 17 Jun 2025
https://github.com/augustdanell/datastructures
Here I implement different datastructures. You never know when you need them, and so, to have them on Git ready to be used has helped me to solve many Kattis problems and more :)
data-structures graph-search-algorithms
Last synced: 12 Apr 2025
https://github.com/zayarhtet/bag
Bag Data Type implemented in C++, specialized in Basic Object-Oriented Design.
console-application cpp data-structures design-patterns oop priority-queue
Last synced: 12 Apr 2025
https://github.com/patrickshaw/university-fit2004-labs
FIT2004 Assignment for my lab for week 10. Core component: Detecting if a vertex is a bridge.
algorithms data-structures graph-theory performance practice sorting study theory trees university
Last synced: 03 Apr 2025
https://github.com/mxssl/binary-search-tree
Binary Search Tree implementation in Go (Golang)
algorithms binary-search-tree data-structures go golang structure
Last synced: 17 Jun 2025
https://github.com/anibalalpizar/java-binary-tree
This project implements a binary tree in Java with a graphical user interface for basic operations such as insertion, deletion, and node search. It's a useful tool for understanding and working with data structures in Java
binary-search-tree binary-tree data-structures java
Last synced: 29 Oct 2025
https://github.com/gaurav-van/morse_code_generator
Morse Code Generator using MATLAB
binary-tree blindness cell-array data-structures decoding encoding matlab morse-code tree-structure
Last synced: 28 Mar 2025
https://github.com/venkataramanarao5/templated-data-structures-implemented-in-cpp
A repository containing cpp programs implementing common data structures using templates
data-structures heap linked-list queue stack template
Last synced: 17 Jun 2025
https://github.com/joshjarabek7/delivery-truck-routing
A project based off of the multiple vehicle routing problem with time windows and constraints.
algorithms data-structures hashtable-chaining multiple-vehicle-routing-problem nearest-neighbor-search python travelling-salesman-problem
Last synced: 28 Mar 2025
https://github.com/craig-day/linked_map
data-structures elixir ordered-collections ordered-map
Last synced: 28 Mar 2025
https://github.com/navpreetdevpuri/trie-js
Trie data structure implementation in javascript
data-structures javascript trie trie-data-structure typescript
Last synced: 28 Mar 2025
https://github.com/ariellourenco/algorithms
Algorithms, 4th edition textbook code and libraries.
Last synced: 03 Apr 2025
https://github.com/vshelke/algorithm
C++ implementation of Algorithms and Data Structures.
algorithm-challenges data-structures
Last synced: 03 Apr 2025
https://github.com/rdch106/stack-evaluator
Evaluate arithmetic expression using stack evaluator
Last synced: 29 Oct 2025
https://github.com/hamidurrk/python-practice
Contains Python code for various assignments and leetcode problems related to data structures and algorithms.
binary-search data-generators data-structures dna-sequence-operation graph-algorithms leetcode-python queue stack tree-search
Last synced: 28 Mar 2025
https://github.com/swapnilsachan03/codeforces
Solutions to all the problems that I solve on Codeforces.
algorithms codeforces data-structures
Last synced: 03 Apr 2025
https://github.com/2gpb/algorithms
This repository contains implementations of various algorithms and data structures in Swift for learning and practical use.
algorithms data-structures swift
Last synced: 03 Apr 2025
https://github.com/omkar-savoikar/employee-project-management-system
CSC105 Lab Project. A C Application to manage employee leaves and salary. It uses data structures such as LinkedLists for storing the data.
c-programming c-programming-language data-structures linked-list makefile
Last synced: 11 Sep 2025
https://github.com/bearwithtea/csc321-1
All of the homework assignments for the Spring 2024 session of Data Structures (CSC 321 - 1) with Dr. David Reed.
Last synced: 28 Mar 2025
https://github.com/stephenwanjala/priorityquejavaquiz
Priority ques in java practical example
Last synced: 17 Jun 2025
https://github.com/nelsonbn/algorithms-data-structures-queue
Algorithms and Data Structures - Queue
algorithms data-structures queue
Last synced: 10 Sep 2025
https://github.com/uhpoler/fundamentals-of-programming
This repository contains lab works in the discipline of Fundamentals of Programming second semester
binary-files classes-and-objects data-files data-structures exeption-handling gui-application inheretence overloading
Last synced: 28 Mar 2025
https://github.com/xorz57/trie
Trie written in C++14
cpp data-structures datastructures trie
Last synced: 13 Jul 2025
https://github.com/aryank1511/python-battlesnake
Battlesnake is multiplayer game where your code is the controller! All you need is a web server that responds to the Battlesnake API.
algorithms artificial-intelligence data-structures python3
Last synced: 07 Sep 2025
https://github.com/aryank1511/battlesnake
Battlesnake is multiplayer game where your code is the controller! All you need is a web server that responds to the Battlesnake API.
algorithms battlesnake data-structures python3
Last synced: 28 Mar 2025
https://github.com/prakharjadaun/data-structures-upes
Repository contains all the experiments that I have implemented in Data Structures Lab.
data-structures hashtable heapsort linked-list queues stack
Last synced: 16 Dec 2025
https://github.com/tony/cs
Self-study for computer science, data structures and algorithms, etc.
algorithms computer-science data-structures self-study
Last synced: 20 Jan 2026
https://github.com/ananyachibber21/java-programming-for-interviews
All important Lab Assignments and Data Structure Programs in Java.
arrays-and-strings conditional-statements data-structures inheritance-concept loops-and-iterations oops-in-java
Last synced: 03 Apr 2025
https://github.com/ananyachibber21/data_structures_and_algorithms
Data Structures and Algorithms in Java, Python
algorithms data-structures java programming python
Last synced: 03 Apr 2025
https://github.com/yapeansa/lista_encadeada
Estudando a estrutura de listas encadeadas com linguagem C.
Last synced: 28 Mar 2025
https://github.com/min-thway-htut/leetcode-problems
Solutions to LeetCode Problems
algorithms bash data-structures javascript leetcode-solutions python3 typescript
Last synced: 25 Feb 2025
https://github.com/nandomattos/linkedlists
C algorithm to create and modify linked lists using reference parameter
c data-structures linked-list pointers
Last synced: 29 Oct 2025
https://github.com/muriz-dev/graphintro
bfs-algorithm data-structures dfs-algorithm graph-algorithms
Last synced: 25 Aug 2025
https://github.com/d-naveenz/data-structures-pack
A Python package that integrates functional-rich data structures that are most useful for programming.
data-structures package python serialization
Last synced: 03 Apr 2025
https://github.com/tmccombs/rust-cons
A persistent single-linked list for Rust
data-structures functional-programming rust
Last synced: 21 Mar 2025
https://github.com/brianelizondo/data-structures-binary-search-trees
Binary Search Tree Exercises
algorithms data-structures javascript
Last synced: 11 Jul 2025
https://github.com/bloiseleo/codecrossfit
Training some data structures and algorithms implementations
Last synced: 21 Mar 2025
https://github.com/luandersonalvesdev/restaurant-orders-trybe
Logic challenges with time and space complexity of algorithms.
algorithm algorithms computer-science data-structures python3
Last synced: 30 Dec 2025
https://github.com/princeinscripts/dsa-practice-with-cpp-pw
A practice code repository for learning C++ programming language fundamentals alongside Data Structures and Algorithms (DSA) concepts via Programming with Mosh tutorials, aiding in mastering core computer science principles through hands-on exercises.
algorithms c-plus-plus coding-challenge computer-science data-structures learning-resources programming
Last synced: 27 Mar 2025
https://github.com/choonchernlim/spring-modularizer
Transforms an input object into a modularized result object based on the requested data module(s).
data-structures design-patterns groovy java-8 spring
Last synced: 11 Apr 2025
https://github.com/topunix/hackerrank
:green_book: HackerRank Solutions
algorithm-challenges algorithms algorithms-and-data-structures data data-structures hackerrank hackerrank-algorithms-solutions hackerrank-challenges hackerrank-python hackerrank-solutions python
Last synced: 29 Oct 2025
https://github.com/arriqaaq/hash
Hash is an in-memory Redis like hash datastructure
Last synced: 20 Mar 2025
https://github.com/olivervea/olve.utilities
data-structures dotnet utility-library
Last synced: 18 Feb 2026
https://github.com/benjuh/aoc2023
Advent of Code 2023 [Go]
advent-of-code-2023 algorithms data-structures go
Last synced: 29 Oct 2025
https://github.com/afonsojramos/feup-aeda
Project made for "Algoritmos e Estruturas de Dados", a subject from the 2nd year, 1st semester.
aeda algorithms algorithms-datastructures data-structures feup feup-aeda
Last synced: 20 Mar 2025
https://github.com/kevwjin/multiple-listing-service
View 2020 San Jose Housing data (e.g. address, price, beds, etc.) by sorting by price or listing houses within a given price range. View the efficiency and organization of data structures used.
Last synced: 27 Mar 2025
https://github.com/lucashomuniz/project-22
[Dashboard] Data and Sustainability: Optimizing Green Flow's Fertilizer Portfolio
agrotech bigquery data-analytics data-structures data-visualization google-cloud-platform powerbi powerbi-visuals powerquery sql sustainability
Last synced: 20 Mar 2025
https://github.com/fracasula/go-playground
Playing around with algorithms, data structures, time and space complexities
algorithms complexity data-structures golang
Last synced: 20 Mar 2025
https://github.com/kockarevicivan/dart-snippets
Set of Dart snippets: algorithms, data structures, graph searches etc, created for demonstration purposes.
dart data-structures graph-traversal snippets sorting-algorithms
Last synced: 27 Mar 2025
https://github.com/crazymanish/dsa-reusable
Swift package for DataStructure&Algorithms reusability
Last synced: 20 Mar 2025
https://github.com/trilhaaprendizagem/trilhafilapilha
Projeto Java utilizando IntelliJ IDEA para implementação de estruturas de dados como fila e pilha. Este projeto inclui exemplos práticos de uso dessas estruturas, bem como uma classe principal para testá-las em cenários reais de aplicação.
data-structures example-code intellij-idea java programing queue stack testing
Last synced: 17 Feb 2026
https://github.com/dansalahi/query-builder-experiment
Customized Query Builder for creating Rules and Groups
data data-structures jsonlogic query-builder reactjs typescript validation
Last synced: 20 Mar 2025
https://github.com/rawanfarakhnah/leetcode-solutions
A collection of my LeetCode solutions in Python and JavaScript, categorized by difficulty (Easy, Medium, Hard). Focused on clean code, efficient solutions, and improving problem-solving skills.
algorithms data-structures javascript leetcode problem-solving python
Last synced: 27 Mar 2025
https://github.com/jseg380/university
Repository with projects made for University subjects
ai computer-science cpp cs-degree data-structures java oop ruby
Last synced: 20 Mar 2025
https://github.com/zyn10/hospital_managment_system_linkedlist
HMS using linked list in cpp & 3 file structure.
3-file-structure cpp data-structures linked-list singly-linked-list
Last synced: 11 Jul 2025
https://github.com/kmhmubin/red-black-tree-data-structure
black-nodes bst cpp data-structures insert-node node red red-black-trees
Last synced: 06 Apr 2025
https://github.com/usmana5809/flappybirdgame
A Flappy Bird game implemented in C++
c console-game cpp data-structures data-structures-and-algorithms flappy-bird-game game-development gameplay score-tracker-in-c simple-game user-registration
Last synced: 20 Mar 2025
https://github.com/cdellacqua/reactive-circular-queue.js
A circular queue implementation with reactive features and Symbol.iterator support.
Last synced: 09 Sep 2025
https://github.com/splode/practice-c
This project documents ongoing efforts to enrich my understanding of CS concepts while learning C.
algorithms c computer-science data-structures
Last synced: 18 Jun 2025
https://github.com/t2ny/leetcode
My solutions and attempts for various programming algorithm problems
algorithms brainteaser computer-science data-structures problem-solving
Last synced: 29 Oct 2025
https://github.com/jcng75/building-interface
In my Assembly Class, we were given the task to utilize a data structure that can do the following:
Last synced: 18 Jun 2025
https://github.com/yogeshsingh-11/map-navigator
Implemented a console-based navigation system capable of processing map and query data, employing a priority queue data structure for efficient route. Conducted performance analysis by calculating the average execution time of navigation queries using optimized navigation Algorithms.
algorithms-and-data-structures console-application data-structures gui-application kivy navigation python
Last synced: 02 Feb 2026
https://github.com/codingwizard2001/dsa
DSA is defined as a combination of two separate yet interrelated topics – Data Structure and Algorithms.
cpp data-structures datastructures-algorithms
Last synced: 27 Mar 2025
https://github.com/noxmor/noxdata
NoxData is a C++ data structures library to organize, store and manipulate data.
cpp cpp-library data-structures header-only library templated
Last synced: 18 Jun 2025
https://github.com/testwayy/matlab_simulink_simscape_doublebipoles
This repository contains exercises on double bipoles analyzed using MATLAB, Simulink, and Simscape. Explore practical circuit modeling and simulation techniques to enhance your understanding of electrical engineering. 🛠️📊
data-structures debugging english-language git github imperative-programming markdown project-management simscape simulink
Last synced: 18 Jun 2025
https://github.com/shinwoojoo/gyro_glove_controlled_vehicle_with_signal_loss_sound_alert
# Gyro Glove Controlled Vehicle with Signal Loss Sound AlertThis project showcases a glove-controlled vehicle that responds to hand gestures, enhancing user interaction with intuitive controls. It features a sound alert system that activates during signal loss, ensuring safe operation. 🛠️🚗
arduino c data-structures debugging english-language git github imperative-programming markdown project-management
Last synced: 18 Jun 2025
https://github.com/sanjayengineer121/datastructure
data-structures student-project study-project
Last synced: 03 Apr 2025
https://github.com/detectivequack/data-structures-and-algorithms
Data structures and algorithms with performance timings
algorithms algorithms-and-data-structures chai data-structures javascript mocha sinon typescript
Last synced: 31 Dec 2025
https://github.com/harisali-git/stackbrackets
Full Stack Data Structure implementation with isBalanced(T* arr, int size) function which checks whether the brackets are properly balanced or not.
brackets cpp data-structures stack
Last synced: 19 Jun 2025
https://github.com/hritvik-mohan/linked-list-with-tests
Test Driven Linked List Dev
data-structures linked-list tests
Last synced: 11 Apr 2025
https://github.com/hritvik-mohan/problem-solving-and-dsa
Data Structures & Algorithms
data-structures javascript problemsolving
Last synced: 11 Apr 2025
https://github.com/danielblagy/containers
Implementations of containers in C++ as template classes.
algorithms containers containers-cpp cpp data-structures dynamic-array linked-list stack
Last synced: 19 Jun 2025
https://github.com/aron-alvarenga/exercicio-algoritmos-de-ordenacao
Exercício de Algoritmos de Ordenação em Java
algorithms-and-data-structures bubble-sort college-project data-structures insertion-sort java merge-sort quick-sort selection-sort sorting-algorithms study-project
Last synced: 20 Mar 2025
https://github.com/momen-alshouha/data-structure-circular-singly-linked-list
This repository contains C++ implementation of a circular 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.
circular-singly-linked-list classes-and-objects cpp data-structures linked-list oop-in-cpp oop-principles
Last synced: 11 Jul 2025
https://github.com/abhinav9444/hackerrank
This repository serves as a personal collection and showcase of my coding skills, problem-solving techniques, and progression through various coding challenges on HackerRank. It is also intended to help others learn and understand different approaches to solving programming problems in various languages.
algorithms algorithms-and-data-structures c data-structures hackerrank hackerrank-solutions programming python python3 ruby
Last synced: 03 Apr 2025
https://github.com/sushilsree98/data-structures-and-algorithm
Few of the basic data structures and algorithms are maintained in this repository.
algorithms algorithms-and-data-structures data-structures
Last synced: 20 Mar 2025
https://github.com/mishalgupta/dsa-java
Here are all my Data structures & algorithm practice solutions.
algorithms data-structures geeksforgeeks-solutions hackerrank-solutions java leetcode-solutions
Last synced: 19 Jun 2025
https://github.com/mustafahakkoz/0-1_knapsack_problem
Solutions and Performance Comparisons for Knapsack Problem
Last synced: 20 Jun 2025
https://github.com/harunuyguc/data_structures
Data Structures with C
c c-data-structures data-structures
Last synced: 20 Jun 2025
https://github.com/mohazamani/datastructures-with-golang
binarytree data-structures golang linked-list stack trie trietree
Last synced: 20 Jun 2025
https://github.com/mburuxx/alx-higher_level_programming
High Level Programming and Python projects
data-structures object-oriented-programming python
Last synced: 20 Jun 2025
https://github.com/daleksla/stl
Common algorithms & structural implementations of the C++'s standard library, rewritten to be small, portable, and fast (UNDER SERIOUS REVISION)
common-algorithms compilation cpp cpp11 cpp14 data-structures header-only template-metaprogramming
Last synced: 11 Jul 2025
https://github.com/bibhestee/binary_trees
0x1D. C - Binary trees
algorithm binary-trees c data-structures
Last synced: 06 Apr 2025
https://github.com/tpdlshdmlrkfmcla/Data-Structure
데이터구조 학습 정리입니다.
data-structure data-structures
Last synced: 20 Jun 2025
https://github.com/kelsonbatista/project_python_restaurant_orders
Project Restaurant Orders in python
algorithms complexity data-structures dictionary python set
Last synced: 27 Mar 2025
https://github.com/donghl-dev/study-algorithm_datastructure
알고리즘 및 자료구조 공부를 위한 저장소
algorithm data-structures jdk8
Last synced: 20 Jun 2025
https://github.com/abhaymishra24/data-structure-learning
Different kinds of solutions for a Data Structure method queries practice project file. Using python and java programming language .
algorithms data-structures java python
Last synced: 14 Apr 2025
https://github.com/wajktor13/ads-lab
solutions to algorithmic tasks from Algorithms And Data Structures course at AGH University
agh agh-university agh-wi agh-wiet algorithms algorithms-and-data-structures data-structures
Last synced: 13 Mar 2025
https://github.com/rikulauttia/data-structures-algorithms
My journey through the fascinating world of data structures and algorithms.
algorithms data-structures python
Last synced: 20 Mar 2025
https://github.com/jazaltron10/ds-algo_python
Explore Python's Data Structures and Algorithms in this comprehensive guide. Uncover efficient software design, delve into Python implementations, and enhance your coding skills for the challenges in computer science and software development.
algorithms data-structures python python3
Last synced: 09 Sep 2025
https://github.com/aghaffar570/ds_js
Implementation of Data Structures in JavaScript.
Last synced: 20 Jun 2025
https://github.com/kamui-fin/dsa
Implementation of popular data structures and algorithms
Last synced: 20 Jun 2025
https://github.com/gvicentin/cup
CUP (C Utilities Pro) is a collection of C utilities that provide various data structures and functions helpers
arraylist data-structures hashtable
Last synced: 09 Sep 2025
https://github.com/enajenkins/wgu-coursework
WGU: This is an archive of coursework, projects, and notes for the Bachelor of Science, Software Engineering (BSSE - Java) at Western Governors University
algorithms algorithms-and-data-structures android-development angularjs cloud-computing course-notes css data-management data-structures dsa html java javasceript networking-concepts nodejs projects prototypes python reactjs sql
Last synced: 30 Dec 2025
https://github.com/bmmunga/alx-low_level_programming
A repository containing projects on C programming as part of the full-stack software engineering programme at ALX Africa facilitated by Holberton School.
algorithms c data-structures makefile
Last synced: 27 Mar 2025