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-23 00:07:37 UTC
- JSON Representation
https://github.com/amr-yasser226/ambulance-management-system-dsa
A centralized system for managing ambulance services across multiple hospitals, utilizing data structures to optimize ambulance allocation and improve emergency response times.
algorithms ambulance-management-system course-project cpp data-structures emergency-services hospital-simulation optimization patient-dispatch priority-queue queue real-time-simulation resource-allocation simulation stack systems-design unit-testing zewail-city
Last synced: 17 Jul 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/winterrdog/dsa-winterrs
i tried to re-implement some algorithms from
algorithms computer-science data-structures python3
Last synced: 17 Jul 2025
https://github.com/ki-seki/algorithm
原创的 C/C++ 数据结构与算法模板或者笔记,主要是给自己备考用的
algorithm c cpp data-structures
Last synced: 17 May 2026
https://github.com/mohazamani/datastructures-with-golang
binarytree data-structures golang linked-list stack trie trietree
Last synced: 20 Jun 2025
https://github.com/shiveshdeogharia/dsa-playground
Interactive C++ Playground for mastering DSA with modular design and unit tests
algorithms cmake competitive-programming cpp20 data-structures data-structures-and-algorithms dsa googletest
Last synced: 17 Jul 2025
https://github.com/adilevi25/memorymanageroop
A C++ memory management system using OOP principles
allocator cpp data-structures memory-management oop simulation
Last synced: 17 Jul 2025
https://github.com/faizanzaheergit/linkedlistbankaccounts
This is an implementation of a Simple Bank Account System using Linked List and Txt File
account-management bank-account banking-system cpp data-structures datastructures filesystem linked-list linkedlists
Last synced: 17 Jul 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/harshsahu23/ccp
Contains all the program ever discussed in the PLA1004 - "Competitive Coding Practices" course at VIT Bhopal University, India [Face Trainer]
algorithms competitive data-structures dsa java
Last synced: 17 Jul 2025
https://github.com/candytale55/subdway_routes_with_doubly_linked_lists_js
Model a subway line using doubly-linked-list and node classes. Subway lines have a first and last element, and are comprised of nodes (or stops) with links to the elements before and after them.
codecademy data-structures doubly-linked-list subway-network
Last synced: 17 Jul 2025
https://github.com/junh0328/prepare_algorithm
📚 파이썬을 통해 자료구조와 알고리즘 공부하기
algorithms data-structures python
Last synced: 22 Mar 2025
https://github.com/murf-y/leetcode
Collection of LeetCode questions to ace the coding interview!
Last synced: 17 Jul 2025
https://github.com/gabrieldiem/assignments_for_algorithms_2
Assignments handed-in for the subject "Algorithms and Programming 2", Mendez's course 2Q2020
7541 algorithms c cli data-structures fiuba memory-management university-assignment
Last synced: 17 Jul 2025
https://github.com/raphaelcausse/cuds
My library of C Utilities and Data Structures.
c data-structures utilities utilities-library
Last synced: 10 Sep 2025
https://github.com/ajgthb2002/photo-gallery--dsa-project
Implementation of a photo gallery along with a few image editing tools, using different data structures in c++
ascii-art cpp data-structures doubly-circular-linked-list matrices object-oriented-programming
Last synced: 17 Jul 2025
https://github.com/mustafahakkoz/0-1_knapsack_problem
Solutions and Performance Comparisons for Knapsack Problem
Last synced: 20 Jun 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/pedrohenrique-git/data-structures-with-javascript
Data structures with javascript
Last synced: 18 Jul 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/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/black-panthera/university-resource-allocator
Student Management System in C++ - OOP university system managing BTech & DualDegree students with faculty.Features: Random data generation, faculty advisor assignment, CGPA-based project guides, hostel-based allocation, TA supervision, constraint validation, overlap analysis, multi-criteria sorting, and workload distribution tracking and lot more!
constraint-satisfaction-problem constraints cpp data-structures object-oriented-programming oops-in-cpp random-generation resource-allocation resource-management student-management-system
Last synced: 15 Jun 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/bohdanmoroziuk/ds-a-js
A collection of data structures and algorithms implemented using JavaScript
algorithms data-structures javascript
Last synced: 06 Apr 2025
https://github.com/jlgarridol/kson
A format to save HashMaps inspired on JSON using a key:value format
data-structures format hashmap json kson
Last synced: 16 May 2026
https://github.com/hozlucas28/c-algorithms-course-2025
Repository of C algorithms and data structures course of University of La Matanza (@unlam).
2025 algorithms c codeblocks data-structures mit-license practices university university-assignment unlam
Last synced: 18 Jul 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: 17 May 2026
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/mdashraful305/dsa
C implementations of various common data structures and algorithms
algorithm algorithms c data-structures linked-list
Last synced: 18 Jul 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/anujdhillxn/cpptries
Serializer-Deserializer for Tries in CPP
Last synced: 18 Jul 2025
https://github.com/leodhb/amazon-challenges
Some challenges for their recruitment process
data-structures faang-preparation python
Last synced: 18 Jul 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/nelsonbn/algorithms-data-structures-quick-sort
Algorithms and Data Structures - Quick Sort
algorithms algorithms-and-data-structures data-structures
Last synced: 31 Dec 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/thiagosilvaantenor/grafoslista_e_matriz
Exercicios de construção de Grafos com lista e matriz de adjacencia, da disciplina de estrutura de dados, do curso de análise e desenvolvimento de sistemas da FATEC Zona Leste
arrays college-project data-structures estrutura-de-dados fatec-zona-leste graph linked-list lista-encadeada matrices
Last synced: 19 Jul 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/wellingtonmwadali/alx-higher_level_programming
ALX Sprint 2 Journey
classes data-structures functions inheritance loops oop python tdd
Last synced: 19 Jul 2025
https://github.com/bethanyuo/solidity-contracts
Smart Contracts and Solidity using the Remix IDE.
data-structures remix remix-ide smart-contracts solidity
Last synced: 19 Jul 2025
https://github.com/frostbyte012/daily-problems-leetcode
This repo will have all my leetcode problems and will be updated almost regularly as I solve more and more problems
algorithms algorithms-and-data-structures coding-challenges coding-interviews competitive-programming cpp data-structures faang hacktoberfest interview interview-questions maang mathematics placement-preparation placements
Last synced: 10 Apr 2025
https://github.com/kavindu-mane/algorithms_implementation
Algorithms implementation using python.
algorithm algorithms data-structures
Last synced: 06 Apr 2025
https://github.com/sanam2405/grind
Testimony to my grinding
algorithms data-structures dsa
Last synced: 19 Jul 2025
https://github.com/sasankyadavalli/leetcode
Leetcode python solutions
algorithms data-structures leetcode-practice leetcode-python3 leetcode-solutions
Last synced: 19 Jul 2025
https://github.com/shnartho/competitive-programming-python
Python Data Structures and Algorithms
algorithms data-structures python3
Last synced: 17 May 2026
https://github.com/malisetti/mygo
The things I try to learn and implement in Golang
algorithms data-structures golang
Last synced: 07 Apr 2026
https://github.com/xorz57/trie
Trie written in C++14
cpp data-structures datastructures trie
Last synced: 13 Jul 2025
https://github.com/asungur/data_structures_and_algos
Go,Ruby and Python implementations of common algorithms and data structures
algorithm algorithms data-structures go golang interview interview-preparation ruby
Last synced: 19 Jul 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/alvin319/competitive-programming
algorithms competitive-programming data-structures
Last synced: 19 Jul 2025
https://github.com/stephenwanjala/priorityquejavaquiz
Priority ques in java practical example
Last synced: 17 Jun 2025
https://github.com/dinomite/forgetsy-jvm
JVM port of Forgetsy, a trending library, backed by Redis
data-structures java jvm kotlin
Last synced: 16 May 2026
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/jagganraj27/data_structures_and_algorithms
Learn Data Structure and algorithms using Javascript
array data-structures dsa-algorithm javascript
Last synced: 17 May 2026
https://github.com/nihadamirov/holbertonschool-low_level_programming
C - Programming Language
algorithms c-programming-language data-structures functional-programming malloc recursion shell
Last synced: 17 May 2026
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/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/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/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/liblaf/apple
🍎 Advanced optimization and math utilities with JAX for Python projects!
ci-cd code-quality data-structures github-actions hvp jax machine-learning numerical-methods optimization python
Last synced: 14 Apr 2025
https://github.com/julianp911/proyecto_1_202010_sec_4_team_5
📚 Proyecto 1 - Estructura de Datos
data-structures generic geojson java java11
Last synced: 28 Mar 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/nikolatechie/competitive-programming
My solutions to competitive programming problems
algorithms codechef codeforces competitive-programming computer-science cpp data-structures hackerearth hackerrank solutions
Last synced: 11 Sep 2025
https://github.com/tanvi-surana/data-structures
:pushpin:Implementation of data structures
algorithms c-plus-plus data-structures
Last synced: 27 Mar 2025
https://github.com/bcmmbaga/dsas_coursera
algorithms data-structures golang
Last synced: 27 Mar 2025
https://github.com/joie-kim/python_ex
python exercise (점프 투 파이썬!)
basic data-structures learning-by-doing python python3
Last synced: 17 Jun 2025
https://github.com/varugasu/go-heap
Heap implementation based on container/heap using Generics
data-structures generics go golang heap
Last synced: 03 Nov 2025
https://github.com/parminderpaul/lru-cache
This repository contains an object-oriented implementation of an LRU Cache in multiple programming languages. It demonstrates efficient `get` and `put` operations using a hashmap and doubly-linked-list structure. 🐙💻
arc asyncio cache caching cpp data-structures fifo-cache go header-only in-memory lfu lfu-cache lru lru-cache python server strapi volatile
Last synced: 14 Apr 2026
https://github.com/mahdimashayekhi-ai/data-structures
🚀 A collection of Data Structure implementations in Java and Python. 📚 Perfect for learning and practicing fundamental data structures! ⚡ Work in Progress – More updates coming soon!
algorithms data-structures dsa-algorithm java
Last synced: 12 Apr 2025
https://github.com/sapientpants/algorithms-and-data-structures
Algorithms and data structures in Typescript
algorithms data-structures typescript
Last synced: 04 Apr 2025
https://github.com/antunesluis/lib-ed
Repositório dedicado às implementações das principais estruturas de dados em C.
Last synced: 29 Oct 2025
https://github.com/matejdluhos/dluhoschessengine
A specialized chess engine focusing on determining the attractiveness of mate-in-3 chess positions.
aesthetic-evaluation algorithms chess-engine csharp data-structures uci-protocol
Last synced: 17 Jun 2025
https://github.com/bishal7448/leetcode_dsa_100_question_challenge
100-Day LeetCode DSA Challenge This repository tracks my journey of solving one LeetCode problem daily for 100 days. Each entry includes the problem, code solution, and explanation of the approach. Aimed at mastering Data Structures and Algorithms, it showcases consistent progress and learning. 🚀
algorithms c data-structures datastructures-algorithms dsa-learning-series java javascript leetcode
Last synced: 12 Apr 2025
https://github.com/gireeshbharmshetty/java-lru-cache
A simple LRU (Least Recently Used) Cache implementation in Java using HashMap and Doubly Linked List.
algorithms cache data-structures java lru-cache system-design
Last synced: 07 May 2025
https://github.com/jnsougata/assignments
Assignments I'm working on as part of my studies
data-structures dbms os programming
Last synced: 20 Jul 2025
https://github.com/arlovy/tpo-ayed2
Trabajo practico obligatorio para la materia Algoritmos y Estructuras de Datos II en UADE
algorithms algoritmos data-structures estructuras-de-datos java
Last synced: 07 May 2025
https://github.com/gojax64/my-data-structures
This is a repository where I present all data structurs that I have made.
Last synced: 20 Jul 2025
https://github.com/prayash/playgorithms
📖 Algorithms and data structures in JavaScript and Swift 3
algorithms cracking-the-coding-interview data-structures leetcode
Last synced: 12 Apr 2025
https://github.com/swapnilsachan03/apna-college-dsa
This is where I'll commit all the code of what I learn in Apna College's DSA with C++ playlist.
algorithms apna-college data-structures dsa
Last synced: 03 Apr 2025
https://github.com/yashsiwach/university_trash
DSA Practice questions 💫Only For Help
algorithm algorithms algorithms-and-data-structures cpp data-structures datastructures-algorithms dsa-algorithm notes
Last synced: 10 Jul 2025
https://github.com/sgbasaraner/aoc-rust
my advent of code 2018 solutions, in rust
advent-of-code advent-of-code-2018 adventofcode algorithms data-structures rust
Last synced: 05 Apr 2025
https://github.com/shucharjer/datastructure
data structure course design. | 数据结构课程设计(黑历史)
Last synced: 02 Apr 2025
https://github.com/dannykenneth/kangaroo-long-jump
A game based on grade 11 2D kinematics. Your goal is to grow a kangaroo by jumping across obstacles and catching food. This is a project created for grade 11 computer science.
data-structures file-handling python-3
Last synced: 09 Sep 2025
https://github.com/matheussnicacio/insertionsort
Insertion sort que imprime valores ordenados e invertidos e aleatórios em um vetor de 10000 numeros
c data-structures data-structures-and-algorithms estrutura-de-dados
Last synced: 08 Aug 2025
https://github.com/matheussnicacio/mergesort
Merge sort que imprime valores ordenados e invertidos e aleatórios em um vetor de 10000 numeros
c data-structures data-structures-and-algorithms estrutura-de-dados
Last synced: 07 May 2025
https://github.com/joshuainovero/reverse-ll-in-a-snake-game
cpp data-structures linked-list reverse-linked-list sfml snake-game
Last synced: 03 Mar 2025
https://github.com/matheussnicacio/quicksort
QuickSort que imprime valores ordenados e invertidos e aleatórios em um vetor de 10000 numeros
c data-structures data-structures-and-algorithms estrutura-de-dados
Last synced: 07 May 2025
https://github.com/sohnryang/code-archive-cplusplus
My useful algorithms and data structure implementations... in C++
algorithms c-plus-plus data-structures graph-algorithms math-algorithms segment-tree treap
Last synced: 09 Sep 2025
https://github.com/vaibhavmojidra/data-structures---stack-using-array-in-java
A stack is a linear data structure that follows the principle of Last In First Out (LIFO). This means the last element inserted inside the stack is removed first.
array data-structures java mojidra stack vaibhav vaibhav-mojidra vaibhavmojidra
Last synced: 12 Apr 2025
https://github.com/vaibhavmojidra/data-structures---linked-list-in-java
Linked List is a sequence of links which contains items. Each link contains a connection to another link. Linked list is the second most-used data structure after array.
data-structures java java-8 linked-list mojidra vaibhav vaibhav-mojidra vaibhavmojidra
Last synced: 12 Apr 2025
https://github.com/mosalem149/data-structure_binary_tree
That repo is for data structure tree using python programming language
binary-tree data-structures jupyter python3 tree tree-structure
Last synced: 17 May 2026
https://github.com/vaibhavmojidra/data-structures---stack-using-linked-list-in-java
A stack is a linear data structure that follows the principle of Last In First Out (LIFO). This means the last element inserted inside the stack is removed first.
data-structures java linked-list mojidra stack vaibhav vaibhav-mojidra vaibhavmojidra
Last synced: 12 Apr 2025
https://github.com/vaibhavmojidra/java-console-sample-data-set-generator
This API allows user to generator different random list.
api data-structures jar java mojidra vaibhav vaibhav-mojidra vaibhavmojidra
Last synced: 12 Apr 2025
https://github.com/mdh266/cpp-practice
Practice Codes in C++
algorithms c-plus-plus cpp cpp11 data-structures datastructures
Last synced: 11 Sep 2025