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/rdch106/stack-evaluator
Evaluate arithmetic expression using stack evaluator
Last synced: 29 Oct 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/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/xorz57/trie
Trie written in C++14
cpp data-structures datastructures trie
Last synced: 13 Jul 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/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/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/citizenlabsgr/data.world
Work with data sets prior to uploading to data.world
Last synced: 26 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/brianelizondo/data-structures-binary-search-trees
Binary Search Tree Exercises
algorithms data-structures javascript
Last synced: 11 Jul 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/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/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/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/arriqaaq/hash
Hash is an in-memory Redis like hash datastructure
Last synced: 20 Mar 2025
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/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/fabriziomettini/dsa-i
Resources about my DS&A I course (FCEIA - UNR)
algorithms college data-structures
Last synced: 17 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/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/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/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/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/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/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/toxicmango64/push_swap
Push_swap is a an efficient sorting algorithm using two stacks and a limited set of operations. The goal is to sort a given set of integers in ascending order using the fewest possible moves, implementing and optimizing various sorting algorithms to achieve the best performance within specified benchmarks.
algorithms c data-structures programming sorting-algorithms
Last synced: 13 Mar 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/cdellacqua/reactive-circular-queue.js
A circular queue implementation with reactive features and Symbol.iterator support.
Last synced: 09 Sep 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/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/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/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/sanjayengineer121/datastructure
data-structures student-project study-project
Last synced: 03 Apr 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/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/casperkristiansson/algorithms-and-data-structures-id1021
Algorithms and Data Structures - Lab exercises for the course ID1021
algorithms algorithms-and-data-structures data-structures exam exams fundamentals graphs id1020 id1021 id1021ht21 lab lab1 lab2 lab3 lab4 old-exam searching sorting
Last synced: 05 Mar 2025
https://github.com/tpdlshdmlrkfmcla/Data-Structure
데이터구조 학습 정리입니다.
data-structure data-structures
Last synced: 20 Jun 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/donghl-dev/study-algorithm_datastructure
알고리즘 및 자료구조 공부를 위한 저장소
algorithm data-structures jdk8
Last synced: 20 Jun 2025
https://github.com/olivervea/olve.utilities
data-structures dotnet utility-library
Last synced: 18 Feb 2026
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/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/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/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/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/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/ikeraguero/c-data-structures
A collection of exercises and projects focused on Data Structures in C, designed to explore and apply fundamental concepts. [UDESC]
academic c data-structures exercises lists queues stacks trees
Last synced: 21 Jun 2025
https://github.com/alex-cultrera/custom-implementation-of-arraylist
Assignment completed in the Coders Campus bootcamp where I was tasked with coding my own implementation of the ArrayList data structure.
algorithms arraylist arrays data-structures interfaces java lists
Last synced: 07 Jul 2025
https://github.com/easonsyc/hash-table
My implementation of .NET IDictionary in C#.
c-sharp data-structures dotnet study
Last synced: 21 Jun 2025
https://github.com/sang-w0o/secure-advanced-c
c cert-c data-structures secure-coding
Last synced: 21 Jun 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/claudemuller/data-structures
A repo containing various data structures expressed in various languages
c data-structures go javascript python typescript
Last synced: 30 Dec 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/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/bibhestee/binary_trees
0x1D. C - Binary trees
algorithm binary-trees c data-structures
Last synced: 06 Apr 2025
https://github.com/vadimkorr/data-structures
:scroll: Implementation of data structures, sorting algorithms and solutions of programming tasks
data-structures sorting-algorithms
Last synced: 10 Sep 2025
https://github.com/alisatodorova/javachallenges
Some interesting and challenging programs and algorithms I coded in Java.
algorithms data-structures data-structures-and-algorithms java practice-programming
Last synced: 29 Oct 2025
https://github.com/eduardogomesf/data-structures-and-algorithms
Data Structures and Algorithms
algorithms data-structures data-structures-and-algorithms fundamentals-of-programming
Last synced: 11 Jul 2025
https://github.com/ahmedmustahid/algorithms_illuminated
Solution to all programming assignments of the Stanford Algorithms class in Coursera given by Prof Tim Roughgarden
Last synced: 21 Jun 2025
https://github.com/adnanrahin/algorithms-implementation-in-java
This repository is based on a commonly used algorithm in Competitive Programming.
acm-icpc algorithms data-structures dynamic-programming graph-algorithms greedy-algorithms problem-solving puzzle sliding-windows string-manipulation
Last synced: 21 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/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/dragunwf/learninglab
📚 A personal repository where I document and store all my code, exercises, and projects while learning new technologies, frameworks, and programming concepts. This serves as my digital sandbox for experimentation, skill-building, and continuous learning.
algorithms data-structures design-patterns django react react-native
Last synced: 21 Jun 2025
https://github.com/werdsmind/proyectos-cpp
Todos los scripts hechos con c++
algorithms automatic-ordering console-application cpp data-structures file-manager no-gui proyects
Last synced: 10 Sep 2025