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/ersalman4/stack_operations
A menu driven stack implementation in C using Modular design and Makefile
beginner-project c cli-app data-structures dynamic-arrays makefile stack
Last synced: 23 Apr 2025
https://github.com/rigbir/data_structures
binary-tree cpp data-structures file-handling graph-theory linked-list rpn rpn-calculator stack
Last synced: 04 Jul 2025
https://github.com/shuvokr/leetcode_solution
Solution for the leetcode oj problems
algorithms data-structures leetcode online-judge problem-solving
Last synced: 05 Sep 2025
https://github.com/mohindar99/js_datastructures_algorithums
It consists of data structures and algorithums codes in javascript
algorithms-and-data-structures data-structures javascript
Last synced: 10 Jun 2026
https://github.com/francescobarbieri/codingchallenges
Solutions to various coding problems from renowned platforms like Advent of Code, LeetCode, and more.
algorithms coding-challenges data-structures interview-prep problem-solving
Last synced: 31 Mar 2025
https://github.com/abdur75648/organizational-hierarchy-java
A java program to store employee data and maintains the information about organization hierarchy
algotithms assignment avl-tree binary-search-tree binary-tree col106 data-structures database-management dsa iitd java linked-list queue
Last synced: 31 Mar 2025
https://github.com/chrsm/northbound
GoNorth typedefs for Go
data-structures go golang gonorth
Last synced: 07 Jan 2026
https://github.com/jshinm/coding_practice
coding practice
algorithm data-structures statistics
Last synced: 04 Jul 2025
https://github.com/fudhail1102/pgp_hms_system_interface
Welcome to the Housing Management System for Provident Green Park. This system is designed to streamline the management of housing-related activities for residents and administrators. It includes functionalities for resident and admin login, searching for vacant houses, and managing maintenance calculations, complaints, and notices.
data-structures python tkinter-python
Last synced: 12 Jun 2025
https://github.com/brianlusina/gopher-land
Simple Programming snippets in Go
algorithms data-structures golang gopher-land hacktoberfest
Last synced: 13 Sep 2025
https://github.com/nelsonbn/algorithms-data-structures-stable-vs-unstable-sort-algos
Algorithms and Data Structures - Stable Vs. Unstable Sorting Algorithms
algorithms-and-data-structures data-structures sorting-algorithms
Last synced: 28 May 2026
https://github.com/dd0wney/ds
Collection of data structures and algorithms for my reference in languages I'm interested in
Last synced: 12 Jun 2026
https://github.com/mohamed-khairy111/ds-and-algo-in-cpp
This repo is just for tracking my knowledge about DSA
Last synced: 09 Apr 2025
https://github.com/sanketmaru/typescript-algorithms
Algorithms implemented in Typescript
algorithms data-structures javascript jest typescript
Last synced: 05 May 2026
https://github.com/martapolii/coding-problem-practice
A repository dedicated to solving coding problems from platforms like LeetCode, HackerRank, and more. It includes challenges and solutions across a variety of programming languages and topics such as algorithms, data structures, and problem-solving techniques.
algorithms bit-manipulation data-structures dynamic-programming mathematics optimization string-manipulation
Last synced: 25 Oct 2025
https://github.com/thiagx08/bue-introduction-to-programming-and-problem-solving
A comprehensive C++ learning resource with 50+ programming exercises for BUE students, from basics to advanced problem-solving.
cpp data-structures education exercises file-handling introductory-programming problem-solving programming-basics university
Last synced: 23 Mar 2025
https://github.com/yamatoxkatana/binary-tree
A complex tree structure binary tree program
Last synced: 09 Apr 2025
https://github.com/shreyas-wagire/dsa-college
data-structures dsa dsa-algorithm
Last synced: 28 Mar 2025
https://github.com/jabellard/list
Doubly-linked list.
algorithm algorithms c data-structure data-structures linked-list queue stack
Last synced: 04 Jul 2025
https://github.com/miriammondragon/salesapp
SalesApp is a mobile application for Android developed in C# and Xamarin oriented to supermarkets and online shopping for groceries, technology and different categories supported.
android android-application csharp data-structures mysql mysql-database php supermarket supermarket-management-system xamarin xamarin-android xamarin-forms
Last synced: 26 Jan 2026
https://github.com/ashwanikumar04/data-structure-and-design-problems
A collection of ds and design problems
Last synced: 26 Jan 2026
https://github.com/ychaaibi/leetcode-150
LeetCode - Must-do List for Interview Prep 150 🧩 🧠
algorithms competitive-programming data-structures interview interview-questions leetcode leetcode-solutions
Last synced: 11 Apr 2025
https://github.com/marcoschalet/estruturas-de-dados
Repositório para armazenar a implementação de algoritmos da monitoria na disciplina de Estruturas de Dados 1.
Last synced: 15 Mar 2025
https://github.com/henrylin03/odin-linkedlist
Implement linked list data structure using vanilla JavaScript (Node) as part of The Odin Project's "Full Stack JavaScript" course.
data-structures data-structures-and-algorithms javascript linked-list linked-list-in-js linked-lists linkedlist
Last synced: 29 May 2026
https://github.com/jitendragangwar123/dsa-using-cpp
This Repository have Data Structure and Algorithms concepts solving through C++.
algorithms cpp data-structures
Last synced: 29 May 2026
https://github.com/emanuelefavero/cracking-the-coding-interview-solutions
This repository contains my solutions to Cracking the Coding Interview questions.
algorithms cracking-the-coding-interview data-structures questions solutions
Last synced: 12 Aug 2025
https://github.com/muhammadpauzi/javascript-data-structures
🧩 Learn Data Structures with JavaScript .
Last synced: 09 Apr 2025
https://github.com/eduardo106919/programacao_imperativa
Resolução de fichas, questões e testes da unidade curricular Programação Imperativa do ano letivo 2023/2024
Last synced: 25 Jun 2025
https://github.com/mantono/cheap
Priority queue as a channel
channels concurrency data-structures heap mpmc mpsc
Last synced: 23 Mar 2025
https://github.com/nibble-4bits/leetcode-challenges
My solutions to various LeetCode challenges
algorithms code-challenges data-structures leetcode
Last synced: 15 Mar 2025
https://github.com/bluediu/static-data-structures
Static data structures C, Python and Rust
Last synced: 13 Apr 2026
https://github.com/whitedodo/datastructure2
Horowitz의 C++ 자료구조(Horowitz's C ++ Data Structure)
Last synced: 13 Apr 2026
https://github.com/bieelogrom/bibliotecasdeordenacao
Bibliotecas de algoritmo bubble sort e merge sort.
bubble-sort data-structures java merge-sort
Last synced: 13 Jun 2025
https://github.com/knifecake/ads
Some implementations of the traditional algorithms and data structures you're taught in any algorithms course.
Last synced: 29 May 2026
https://github.com/uchamod/employee_mangement_system
This is basic back-end for employee management sysyem created by using java spring boot framework
anotation data-structures database dependencies functions java oop spring-boot
Last synced: 07 May 2026
https://github.com/denpeshkov/datastructures
A library of various data structures implemented in Go.
Last synced: 27 Feb 2025
https://github.com/jaem1n207/js-algorithms
A comprehensive collection of fundamental JavaScript algorithms. Featuring sorting, searching, data structure, graph, and dynamic programming algorithms, I will strive for clear, efficient solutions.
algorithms computer-science data-structures javascript jest
Last synced: 15 Apr 2026
https://github.com/pavelnikolov/algorithms
Algorithms and Data Structures in Go
algorithm algorithms algorithms-and-data-structures data-structures golang
Last synced: 09 Jun 2026
https://github.com/ayxhmn/heapyy
Python code snippets for competitive programming
algorithms competitive-programming data-structures python
Last synced: 13 Jun 2025
https://github.com/ryannsq14/mstree-bench
A benchmarking toolkit for comparing Kruskal's and Prim's minimum spanning tree algorithms across various graph configurations, with visualization tools and performance analysis reports.
algorithm-comparison algorithm-visualization benchmarking data-structures graph-algorithms kruskal-algorithm minimum-spanning-tree performance-analysis prim-algorithm python
Last synced: 09 Apr 2025
https://github.com/alexnguyen27/data-structure-student-management
Learning data structure and algorithms.
algorithms arraylist binary-search-tree data-structures linked-list pointers search-algorithm
Last synced: 05 Jul 2025
https://github.com/muskanmi/data-structures-java
This repository contains solutions to various discrete DSA related problems.
algorithms algorithms-java arrays bit-manipulation data-structures data-structures-java linked-lists mathematics queues recursion stack
Last synced: 09 Apr 2025
https://github.com/quaddarv1ne/codewars_quadd4rv1n7
Репозиторий содержит решения задач с платформы Codewars, решённых на различных языках программирования. Все задачи организованы по языкам и уровням сложности (катам)
algorithm codewars codewars-kata config cpp csharp data-structures dynamic-programming easy education hard hardware javascript math medium olimpiade python recursive study study-project
Last synced: 28 Apr 2026
https://github.com/joaogbrieldev/leetcode
learning data structure, logic and algorithm
algorithms data-structures javascript
Last synced: 09 Apr 2025
https://github.com/lif31up/data-structures-and-algorithms-clang
data structure with CLang
Last synced: 18 Mar 2025
https://github.com/christophersesugh/binary_trees
Binary trees data structure
algorithms binary-trees c data-structures
Last synced: 20 Jun 2026
https://github.com/mubangizi/data-structures-info
Class assignment
algorithms-and-data-structures algorithms-datastructures data-structures javascript reactjs searching-algorithms sorting-algorithms tree-search
Last synced: 13 Apr 2026
https://github.com/iampavangandhi/texteditor
📝 Text Editor Web App (using Stacks)
data-structures javascript stacks text-editor vanilla-javascript
Last synced: 20 May 2026
https://github.com/zaikoxander/discover
Programa Discover da Rocketseat
api assync data-structures ejs functional-programming javascript node oop poo react typescript
Last synced: 11 Apr 2026
https://github.com/afshanalamengg/data-structures-and-algorithms-specialization
Master Algorithmic Programming Techniques. Advance your Software Engineering or Data Science Career by Learning Algorithms through Programming and Puzzle Solving. Ace coding interviews by implementing each algorithmic challenge in this Specialization.
algorithms critical-thinking data-structures graph-theory problem-solving software-testing
Last synced: 09 Apr 2025
https://github.com/yunyoung1819/baekjoon-algorithm-training
:octocat: 백준과 프로그래머스 등 알고리즘 문제 풀이 코드를 관리합니다.
Last synced: 06 Sep 2025
https://github.com/mukulsharma10/dsa
Data Structures implementation in C language
Last synced: 28 Mar 2025
https://github.com/praisetompane/data_structures
Reimplementation of foundational data structures at a lower level of the stack.
Last synced: 16 Apr 2025
https://github.com/yordanov0502/xxxiv-republican-academic-programming-olympiad
Competitve programming contest
algorithms c-plus-plus competitive-coding competitive-programming competitive-programming-contests data-structures team
Last synced: 01 Apr 2026
https://github.com/jimenacambronero/proyecto_learndata
Proyecto 4 para Unicorn Project: 🧹 Limpieza de datos - LearnData. Proyecto de limpieza de datos con SQL que tiene como objetivo mejorar la calidad y confiabilidad de los conjuntos de datos utilizados.
basededatos data-structures model mysql sql
Last synced: 10 Jun 2025
https://github.com/withprecedent/camina
Flexible, lightweight, extensible, easy-to-use data structures for Python
data-structures dictionary list mapping python sequence
Last synced: 27 May 2026
https://github.com/revazashvili/cpp-linked-list
simple linked list data structure example in c++
cpp data-structures linked-list
Last synced: 10 Jun 2026
https://github.com/supertetelman/coursera-algs4parti-009
A collection of python scripts to implement various sort/search algorithms and supporting data structures.
algorithm data-structures python
Last synced: 23 Mar 2025
https://github.com/aichingm/libds
libds is a collection of header only data structures
c data-structures header-only header-only-library
Last synced: 31 Mar 2025
https://github.com/mohammedmoataz/data_structure
Data structure by C programming language
Last synced: 25 Mar 2025
https://github.com/lmithilesh-26/leetcode-solutions
Modern C++ Solutions of LeetCode Problems using Brute Force & Optimized Approach.
algorithms brute-force cpp20 data-structures interview-questions leetcode-solutions practice problem-solving
Last synced: 06 Sep 2025
https://github.com/vforsh/data-structures
This repo is me trying to fill the knowledge gap I have in basics of CS. Things like sorting algorithms and commonly used data structures.
algorithms algorithms-and-data-structures computer-science data-structures sorting-algorithms
Last synced: 13 Jun 2025
https://github.com/muhammadfadel/car-workshop-data-structure
For all of the following problems, when it is stated “in the user level” you should assume that you only have the object code of the data structure along with the interface given in the header file. On the other hand, When it is stated that “in the implementation level” you should assume that you have the source code file of the data structure and you should write the desired piece of code within that source code file.
c c-plus-plus data-structures datastructures queue stack
Last synced: 28 Apr 2026
https://github.com/shubhansu-kr/cse408-designandanalysisofalgoritmn
Implementation of Advance Algorithmns | CSE408 Course - LPU | Sem4
algorithmn cpp data-structures java lpu sem4
Last synced: 20 May 2026
https://github.com/sebastian-huynh/erwin-data-models
Demonstrating relational integrity between entities through visual modeling.
data-model data-science data-structures erwin-data-modeler mapping
Last synced: 26 Jan 2026
https://github.com/vladd12/data-structures-and-algorithms-in-python-and-cpp
Data structures and algorithms in Python and C++
algorithms cplusplus cpp data-structures python python3
Last synced: 13 Apr 2026
https://github.com/iamthiagoo/data-structures
Repositório para armazenar os códigos de Data Structures em C#
Last synced: 18 Aug 2025
https://github.com/l004p/in-memory-data-store
In memory KV store. Learning from https://build-your-own.org/redis/
Last synced: 14 Jun 2025
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: 27 May 2026
https://github.com/agungdwiprasetyo/go-stl
Standard Template Library (like C++) in Go
Last synced: 26 May 2026
https://github.com/sujeetkrjaiswal/notes
Notes on various topics for content creation and for quick referencing during interviews
algorithms browser css data-structures html interview-preparation javascript network rust typescript
Last synced: 10 Apr 2026
https://github.com/miroslavkolosnjaji/data-structures-by-example
This project contains my implementations of linear data structures, based on the 'Data Structures 1' course from Code with Mosh. The solutions are the result of solving practical exercises that focused on building methods and operations for each data structure.
array-list code-with-mosh data-structures data-structures-and-algorithms hash-map linear-data-structures linked-list queue stack
Last synced: 09 Mar 2026
https://github.com/dev-mdirfan/data-structure-in-c
Data Structure and Algorithm in c language full guide Tutorial.
c-language data-structures dsa-algorithm
Last synced: 01 Jul 2025
https://github.com/godsscion/cs570-intro-to-programming-data-structures-algorithms
This is a repo of CS 570 - Introduction to Data Structures labs.
algorithms data-structures java
Last synced: 18 Nov 2025
https://github.com/leoborai/dsa-in-cpp
Data Structures and Algorithms with C++
algorithms cpp data-structures
Last synced: 01 Mar 2025
https://github.com/yusa-imit/zuda
Zig Universal DataSstructures and Algorithms
Last synced: 13 Apr 2026
https://github.com/habbatul/circular-single-linked-list-program-ktp
Terminal App, implementasi struktur data Circular Single Linked List (Study kasus manajemen KTP)
Last synced: 02 Sep 2025
https://github.com/bertrand31/cagire
🔍 An experimental search engine supporting real-time partial-match plaintext search
data-structures functional-programming inverted-index scala search-engine trie
Last synced: 16 May 2025
https://github.com/petru-braha/vd-library
A library developed on Windows, which implements complex data structures and creates visualisations of their operations
data-structures object-oriented-programming opengl
Last synced: 09 Aug 2025
https://github.com/firatgoktepe/data-structures-for-react
Some real world examples about data structures commonly used for React
data-structures javascript react vitejs
Last synced: 11 Apr 2026
https://github.com/bruce-mig/gl-lib
Glue based Library for Data Structures
c-library data-structures glue-code
Last synced: 15 Jul 2025
https://github.com/alysnnix/wrk-abstract-data-type
A work in data
adt algorithms c data-structures homework
Last synced: 14 Jun 2025
https://github.com/znrm/disjoint-hash-set
Incremental tracking of connected components identified by hash.
data-structures disjoint-sets rust rust-data-stuctures union-find
Last synced: 08 Jan 2026
https://github.com/cjrutherford/structures
List, and explanations of Data Structures in JavaScript
data-structures javascript learning-js
Last synced: 26 Mar 2026
https://github.com/mubashirmalik/data-structures-go
Data structures implementation in Go. You are more than welcome to contribute to it.
data-structures go golang hacktoberfest implementation-of-data-structures
Last synced: 16 Mar 2025
https://github.com/frozenlemontee/myleetcodesolution
My Leetcode Solution
algorithms data-structures java leetcode leetcode-solutions
Last synced: 23 Mar 2025
https://github.com/jeon0976/algorithmscode
Swift활용한 DataStructure & Algorithms 이론 및 문제 풀기 전략
algorithms data-structures swift
Last synced: 07 Apr 2025
https://github.com/parmodkumar28/codingninjas_dsa
Coding Ninjas DSA Questions Solutions
Last synced: 14 Jun 2025
https://github.com/ofadiman/data-structures
The project shows various data structures implemented in Golang.
Last synced: 01 May 2025
https://github.com/jaem1n207/cpp-algorithms
Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++
algorithms computer-science cpp data-structures
Last synced: 30 May 2026
https://github.com/abdellahbellakrim/minishell_42
Simple shell program written in C
algorithms bash c data-structures low-level-programming parsing shell unix
Last synced: 08 May 2026
https://github.com/ultraviolet-ninja/datastructures
A place to store all data structures I've made
Last synced: 11 May 2026
https://github.com/srgrace/30-days-of-code
30 Days of Code at HackerRank
algorithms cplusplus data-structures java-8 oop-principles python3
Last synced: 08 May 2026