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-08 00:08:01 UTC
- JSON Representation
https://github.com/hosu-kim/super_cool_goat_stack_sorter
A highly optimized integer sorting project implementing the chunk sorting algorithm.
algorithm-optimization c data-structures sorting-algorithms stack-operations
Last synced: 11 Jun 2025
https://github.com/iamjuniorb/data_structures_and_algorithms
I'm working on Data Structures and Algorithms I C949 class in school and decided to write up all of these searching algorithms, sorting algorithms, strutures, and so on to get a better understanding. These can be used with large datasets to test their space and time complexities.
data data-analysis data-science data-structures datastructures datastructures-algorithms datastructuresandalgorithm math mathematics programming python python-app python-library python3
Last synced: 08 Jun 2026
https://github.com/asarkar/algorithms-design-analysis
Lecture videos and homework for Algorithms: Design and Analysis, Part 1, taught by Tim Roughgarden
algorithms coursera data-structures scala stanford
Last synced: 04 Oct 2025
https://github.com/zakariaelbouzkri/my_cses_problems_solutions
this repo contains my solutions to the University of Helsinki's "Competitive Programming" course problem set hosted on the CSES (Code Submission Evaluation System) platform. This repository serves as a showcase of my problem-solving skills and coding journey as I tackle a variety of algorithmic challenges.
algo cpp cses-problem-set-solution data-structures dynamic-programming graph-algorithms math mathematics searching-algorithms sorting-algorithms
Last synced: 27 Feb 2025
https://github.com/amitbasuri/linuxpathtraversal
Application which does a Linux Path Traversal in memory.
data-structures golang golang-application tree-traversal-algorithm
Last synced: 19 Jun 2025
https://github.com/cayo-rodrigues/gsic
This program accomplishes some common tasks done by grocery stores cashiers
algorithms c command-line-interface data-structures gcc makefile valgrind
Last synced: 22 Mar 2025
https://github.com/r-pagard/c-algorithm
Write some algorithms with C programming language. I'm trying to write the best way that I can.
algorithms c cprogramming data-structures
Last synced: 30 Mar 2025
https://github.com/bzdgn/c-stack-implementation
A Simple Stack Implmentation on C
c data-structure data-structures data-structures-algorithms datastructure datastructures stack
Last synced: 16 Oct 2025
https://github.com/devourtech/christmasdb
A key value store to explore on database and storage internals
data-structures database golang key-value-store
Last synced: 04 Jan 2026
https://github.com/gaarutyunov/dsa
Data Structures and Algorithms
algorithms data-structures deno
Last synced: 30 Apr 2026
https://github.com/rvats20/airline-dashboard
Airline Dashboard is designed to provide real-time insights and analytics for airline operations. This dashboard helps airlines monitor key performance indicators (KPIs), track flights, manage resources, and improve overall efficiency.
cicd dashboard-application dashboard-templates data-structures matplotlib pandas plotly python real-time visualization
Last synced: 30 Apr 2026
https://github.com/wislertt/leetcode
algorithms data-structures leetcode python
Last synced: 19 Apr 2026
https://github.com/suhatanriverdi/full-time-interviews-preparation
This repository contains various competitive programming Algorithms and Data Structures questions and sample codes in the preparation process of full-time software engineering interviews.
algorithms data-structures interviews-preparation
Last synced: 14 Mar 2025
https://github.com/aditeyabaral/data-structures-lab-ue18cs207
A repository containing the source codes to the problem statements given as part of the Data Structures Laboratory course (UE18CS207) at PES University.
algorithms algorithms-and-data-structures c data-structures
Last synced: 26 May 2026
https://github.com/sankalpafernando/algoviz
AlgoViz is an algorithm visualization platform that would helpful for computer science students to visualize how some famous computer algorithms are working under the hood.
algorithms data-structures nextjs octoberfest typescript visualization
Last synced: 22 Jun 2026
https://github.com/stackcats/collections
A library provides efficient implementations of the most common general purpose programming data structures.
algorithms data-structures elixir
Last synced: 30 Mar 2025
https://github.com/manu-sh/my_collections
A collection of generics data structures (WIP)
c data-structures generics wip
Last synced: 14 Aug 2025
https://github.com/fuston05/cs-module-project-hash-tables_2
copy of lambda school repo for extra practice: python hash tables
data-structures hashtable python3
Last synced: 31 May 2026
https://github.com/heyfoz/cpp-inventory-vector-sort-search
The Inventory Vector Sort/Search Program (C++) reads an InventoryParts.txt file made of a list of part records containing part names, categories, quantities, and unit costs. The program prompts the user to search for parts, and if a part is not found, the user can add a new part record. An updated txt file is written on program close.
Last synced: 25 Mar 2025
https://github.com/2kabhishek/leetcode
Solutions for LeetCode problems. ☑🧩
competitive-programming data-structures learning leetcode leetcode-solutions programming
Last synced: 14 Oct 2025
https://github.com/riddhish97/dsa
This Repo will have DSA and problem solving solution
algorithm array data-structures dynamic-programming hashmap javascript
Last synced: 28 Jun 2025
https://github.com/oussama-zbair/e-challenge
E-challenge 2023 | Java Problem Solving
data-structures java javaee oops-in-java problem-solving
Last synced: 08 Jun 2026
https://github.com/d34d0s/libx
A library providing APIs for common engineering utilities.
c data-structures memory-management stdlib-extras
Last synced: 01 Apr 2025
https://github.com/ctoic/polynomial-calculator-using_c-
Some of the basic concept's and algorithm implementations.
algorithm data-structures linked-list
Last synced: 08 Jun 2026
https://github.com/lsegg/javascript-algorithms-and-data-structures
Code accompanying the Udemy course JavaScript Algorithms and Data Structures Masterclass by Colt Steele
algorithms algorithms-and-data-structures colt-steele data-structures data-structures-and-algorithms javascript
Last synced: 08 Jun 2026
https://github.com/alansastre/java-data-structures
Estructuras de datos en Java
data-structures deque java java11 java17 java8 linked-list queue stack treemap vector
Last synced: 08 Jun 2026
https://github.com/simranjeet97/google-cloud-access-using-python
Google Drive Access using Python, Interact Programmatically and Manipulate accordingly
data-analysis data-science data-structures data-visualization gcp gcp-cloud-functions gcp-compute gcp-compute-engine gcp-projects gcp-storage google googlecloud googlecloudplatform python python3 visualization
Last synced: 23 May 2026
https://github.com/tterb/data-structures-and-algorithms
A collection of Algorithms and Data Structures written in Java
algorithms data-structures java
Last synced: 13 Aug 2025
https://github.com/aruneshbasak/python-dsa-problems-geeksforgeeks-160-days
I will upload my daily Python DSA problems solved on GeeksforGeeks and post it here!
algorithms-and-data-structures and data data-structures dsa python python3 structure
Last synced: 08 May 2025
https://github.com/dimodimchev/struct-algo
A repository where I will upload different data structures and algorithms I explore
Last synced: 13 Oct 2025
https://github.com/singhjyoti24/leetcodedsa
Collection of LeetCode questions to ace the coding interview! - Created using [LeetHub](https://github.com/QasimWani/LeetHub)
algorithms data-structures java leetcode
Last synced: 02 May 2026
https://github.com/suniksha12/dsa_programs
This repository is a comprehensive collection of Data Structures and Algorithms (DSA) programs implemented in Java. Each major topic in DSA has its dedicated subfolder, referred to as a ‘set’. Each ‘set’ encapsulates 10-12 specific DSA programs related to the overarching topic.
algorithms approach data-structures datastructures-algorithms dsa file-upload git github interview-preparation interview-questions java pages problem-solving revision solutions spacecomplexity star timecomplexity
Last synced: 26 Jan 2026
https://github.com/bastidood/option-block
A minimal utility Rust crate for small, fixed-size blocks of optional types.
data-structures embedded no-std rust
Last synced: 09 Jun 2026
https://github.com/lebrancworkshop/learn-dsal-cpp-mikelopster
Learning Data Structures and Algorithms with C++ by Mikelopster (Thai Software Developer Youtube Channel)
algorithms algorithms-and-data-structures cpp data-structures data-structures-and-algorithms
Last synced: 02 May 2026
https://github.com/denizkarya1999/dsa_practice_with_x27
Practice Data Structures and Algorithms for better software engineering
algorithms coding-interviews computer-science data-structures self-practice
Last synced: 02 Sep 2025
https://github.com/fmontes/dotcms-gatsby
Gatbsy Source Plugin for @dotcms. Using the @dotcms endpoints to create a Gatsby source plugin.
data-structures dotcms endpoints gatsby gatsby-site nodejs rest yarn
Last synced: 03 May 2026
https://github.com/sunchit17/june-leetcode-30daychallenge
June LeetCode Challenge
algorithms data-structures java leetcode leetcode-challenge python
Last synced: 03 May 2026
https://github.com/pranshuchittora/stacky
🥞 Stack emulator
array css data-structures html js material project stack
Last synced: 03 May 2026
https://github.com/infinilabs/infini-zip
High-performance Rust implementation of advanced data structures and compression algorithms inspired by topling-zip C++ library
algorithms compression data-structures memory-safety performance rust simd succinct-data-structures topling-zip zero-copy
Last synced: 12 Aug 2025
https://github.com/dangnm9699/applied-algorithms
Applied algorithms / HUST / 20192
algorithms cpp data-structures hust
Last synced: 12 Aug 2025
https://github.com/shadowshahriar/cse222
A repository containing my solutions to data structure (Java, C, C++) problems assigned by our CSE lecturer, NASR (3rd Semester)
Last synced: 04 May 2026
https://github.com/afthaab/data-structures-in-golang
This repository is a comprehensive collection of various data structures implemented using the Go programming language.
data-structures leetcode-solutions
Last synced: 08 Jul 2026
https://github.com/lebrancworkshop/learn-cpp-from-youtube
Learning C++ from many resources in Youtube (E.G. The Cherno, Neso Academy)
algorithms assembly-language cpp data-structures data-structures-and-algorithms self-study youtube
Last synced: 03 May 2026
https://github.com/can-dy-jack/stack
stack implementation in JavaScript
data-structures javascript stack
Last synced: 07 Apr 2025
https://github.com/unrays/unsynchronized-chunk-allocator
A C++ unsynchronized chunk-based memory allocator with monotonic allocation strategy for high-performance workloads.
allocator arena-allocator cache-friendly compiler-backend cpp cpp-library custom-allocator data-structures high-performance low-level-programming memory-allocator memory-management memory-pool monotonic-allocator performance pmr quebec systems-programming zero-overhead
Last synced: 07 Jul 2026
https://github.com/bestmahdi2/uni__phonebookapppython
A university project in which a phone book is designed with Python language
data-structures phone-book python
Last synced: 25 May 2026
https://github.com/connectaman/c-and-data-structure
Program,Notes,Explanation on Data Structure using C++
cpp data data-structures sorting-algorithms
Last synced: 14 Mar 2025
https://github.com/tqt97/dsa_benchmark_with_php
Lean Data Structure Algorithms using PHP
algorithms benchmark complexity data-structures php
Last synced: 09 Jun 2026
https://github.com/d-coder135/non_linear_data_structures
This Repo Contains Codes For Non-Linear Data Structures In Java Programming Language.
avl-tree bst data-structures java non-linear-data-structures tree-structure
Last synced: 14 Apr 2025
https://github.com/bola-nabil/atcoder
atcoder solutions
algorithm algorithms-and-data-structures alogrithms atcoder atcoder-solutions cpp cpp-solutions data-structures problem-solving
Last synced: 16 Mar 2025
https://github.com/ikhsan3adi/dsa_dump
Matkul Struktur Data dan Algoritma
algorithms c cpp data-structures data-structures-and-algorithms dsa
Last synced: 09 Jun 2026
https://github.com/kalongn/shuffle-algorithm
Shuffle Algorithm for a Spotify Playlist
bash data-structures java music node-js shuffle spotify
Last synced: 05 May 2026
https://github.com/ugurcanerdogan/movie-library-system
Library System - Data Structures project with Linked Lists
data-structures library-management-system linked-list
Last synced: 06 Jul 2025
https://github.com/antouhou/anycow
A supercharged container for read-heavy, occasionally-updated data structures with multiple storage strategies
data-container data-structures multithreading rust shared-ownership
Last synced: 01 Aug 2025
https://github.com/kacper0199/agh-navigator-app
The purpose of this project is to create AGH University of Science and Technology navigator app using Dijkstra's algorithm to find the shortest paths between the buildings.
agh-university algorithms data-structures dijkstra-algorithm folium-maps heroku-app navigator python streamlit
Last synced: 06 May 2026
https://github.com/kadirisaikumar3/java-dsa-mastery
🚀 Complete Java DSA Mastery for Google SDE, Product-Based Companies & Coding Interviews | Concepts, Patterns, Java Solutions, Cheat Sheets & Interview Preparation
algorithms coding-interviews data-structures dsa google-interview interview-preparation java java-dsa leetcode problem-solving software-engineering
Last synced: 08 Jul 2026
https://github.com/denrydu/pat-testset
PAT竞赛刷题记录。Solutions for PAT competitions
algorithms cpp data-structures
Last synced: 04 Nov 2025
https://github.com/iamkira420/student-management-system
Basic Student Management System thatallows users to perform CRUD (Create, Read, Update, Delete) operations on a list of students.
cli cpp data-structures database oop sql terminal
Last synced: 06 May 2026
https://github.com/sword-jin/go-algorithm
golang 常用数据结构,算法
algorithms btree data-structures heap queue stack tree
Last synced: 09 Oct 2025
https://github.com/sumerc/pyctrie
Fast, pure C Trie dictionary
data-structures dictionary prefix python spellcheck suffix trie
Last synced: 29 Jun 2026
https://github.com/rajgupta2/geeksforgeeks-2025-potd
🚀 Daily solutions for GeeksforGeeks Problem of the Day (POTD) - 2025.
bit-manipulation coding-challenges coding-practice competitive-programming data-structures dsa dynamic-programming geeksforgeeks geeksforgeeks-potd- potd problem-solving
Last synced: 30 Mar 2025
https://github.com/jacobgrisham/spell-checker-data-structures-using-c
Program that spell-checks a file after loading a dictionary of words from disk into memory. Includes run-time data output.
big-o c computer-memory data-structures
Last synced: 04 Sep 2025
https://github.com/gremble0/nonstdlib
Some usefil utilities for C not provided by the standard library
algorithms c data-structures library
Last synced: 17 Feb 2026
https://github.com/rishabh96b/code-implementations
This repository contains the C++ problems that I have either solved or concepts that I've implemented myself.
coding-challenge cpp data-structures hackerrank
Last synced: 25 Mar 2025
https://github.com/netromdk/cods
Collection of Data Structures (vanilla C++14)
bitset cpp cpp-library cpp14 data-structures deque hashmap pair priority-queue queue ring-buffer set stack template-library vector
Last synced: 26 May 2026
https://github.com/bmoretz/daily-coding-problem
A coding problem a day keeps the interviewers at bay.
algorithms algorithms-interview cpp data-structures julia optimization python
Last synced: 07 May 2026
https://github.com/gunksd/data-structure-course-design
用C语言写的数据结构课程设计作业(2024.2.22)
Last synced: 22 Aug 2025
https://github.com/ososuna/js-data-structures-library
💾 JavaScript data structures library
data-structures es6 javascript nodejs
Last synced: 18 May 2026
https://github.com/muawiya-contact/leetcode-solutions-by-codingmoves
# leetcode-solutions-by-codingmoves
ai-student c coding-interview coding-moves coding-practice codingmoves competitive-programming daily-coding data-structures dsa-algorithm interview-preparation java js leetcode-solutions problem-solving python
Last synced: 23 Apr 2025
https://github.com/suresh142/inverted_search
An "inverted search" project involves implementing a type of search engine that uses an inverted index data structure for efficient and fast retrieval of information. The inverted search approach is widely used in various information retrieval systems, including search engines, databases, and document management systems.
c cplusplus data-structures database inverted-index inverted-search-index
Last synced: 08 May 2026
https://github.com/fahadulshadhin/problem-solving
My coding problem solutions
algorithms data-structures hackerrank leetcode
Last synced: 23 Feb 2026
https://github.com/idriz4work/cs50
In CS50 from the Harvard University, I acquired a strong foundation in programming and gained the skills to develop my own software. This was showcased in my final project titled "Hustlers Place".
algorithms arrays c data-structures flask html-css-javascript memory python sql
Last synced: 08 May 2026
https://github.com/andyduke/data_processor_cli
Flexible command-line data processor.
command-line command-line-tool converter csv data data-structures json template toml xml yaml
Last synced: 08 May 2026
https://github.com/kaikalii/nolloc
Allocationless, resizable data structures for Rust
Last synced: 10 Jun 2026
https://github.com/libanezdev/data-structures-2020
Resolución de problemas de certámenes, tareas, etc, del ramo estructuras de datos semestre 2 - 2020.
binary-tree data-structures lists python typescript
Last synced: 07 May 2026
https://github.com/mgobeaalcoba/python_intermediate
Aqui iré guardando los trabajos que voy haciendo en el curso de platzi de python y nivel intermedio
data-structures dictionaries game lambda-functions lists python3 sets strings tuples
Last synced: 11 Apr 2026
https://github.com/i-umairkhan/data-structures
Includes C++ Implementation of Data Structures and Algorithms.
algorithms biginteger-cpp cpp data-structures
Last synced: 10 Jun 2026
https://github.com/can-dy-jack/heap
MinHeap, MaxHeap, minHeapSort and maxHeapSort implementation in JavaScript.
data-structures heap heap-sort javascript maxheap minheap
Last synced: 25 Jul 2025
https://github.com/fredericbonnet/colibri
Colibri is a fast and lightweight garbage-collected datatype library written in C
abstract-data-structures abstract-data-types c data-structures datatypes garbage-collection garbage-collector memory-allocation
Last synced: 07 Oct 2025
https://github.com/nkokor/Fibonacci-Heap
Python implementation of Fibonacci Heap
data-structures fibonacci-heap
Last synced: 25 Sep 2025
https://github.com/lurado/ldocappedqueue
A queue that doesn't grow indefinitely.
data-structures ios macos objective-c
Last synced: 09 May 2026
https://github.com/perfectmak/gostructures
Data Structure implemented in Go
algorithms data-structures go golang
Last synced: 28 Feb 2025
https://github.com/farhaduneci/contactbook
A simple contact book written with Python.
Last synced: 01 Sep 2025
https://github.com/aaron-zhao/js-utils
js-utils-z provides JavaScript utility functions including commonly used data structures.
data-structures javascript utility
Last synced: 15 Mar 2025
https://github.com/2kabhishek/hackerrank
Solutions to HackerRank problems ✅💯
competettive-programming data-structures hackerrank hackerrank-solutions learning problem-solving
Last synced: 01 Mar 2025
https://github.com/floressek/hanoi_tower
Some coding for Data Structures and Algorythms
Last synced: 05 Apr 2025
https://github.com/victoriacheng15/data-structures-and-algorithms
a repo contains my solutions included Jest testing for DSA problems from HackerRank, Leetcode, and Project Eular
algorithms algorithms-and-data-structures codesignal-solutions data-structures hackerrank-solutions javascript project-euler-solutions
Last synced: 29 Mar 2025
https://github.com/grainme/cs50x_2022
Bunch of CS problems
c cs data-structures flask memory python
Last synced: 13 Apr 2026
https://github.com/andronovo-bit/hybridcachelibrary
HybridCacheLibrary - A high-performance, thread-safe caching library in C#, combining the strengths of both LRU and LFU cache eviction strategies. Perfect for managing dynamically sized caches with customizable frequency settings.
cache caching csharp data-structures dotnet hybrid-cache lfu lru memory-management performance software-library thread-safe
Last synced: 09 May 2026
https://github.com/rahulkp220/algorithms-datastructure-refresher
A repo dedicated to refresh my algorithms and data structure knowledge.
algorithms data-structures golang julialang python3
Last synced: 09 May 2026
https://github.com/ahmed-roshdy-1/lab-3-assissment
it problem-solving using data structures and that when I in my second years in computer science college
Last synced: 02 Aug 2025
https://github.com/rmodi6/minesweeper-game
The age-old annoying Minesweeper game on Windows implemented in Java using Java Swing tools.
data-structures java java-game java-swing java-swing-game minesweeper-game
Last synced: 29 Aug 2025
https://github.com/abrarulhassan-786/phone-book
Hello, This project is a Phone book system Project, I have made using only python and use the concept of Data Structure. It's simple and you can download or copy code easily.
algorithms data-structures programming-language project python
Last synced: 17 Mar 2025
https://github.com/gabrielmpinho/cs50-sql
Solutions and notes from CS50’s Introduction to Databases with SQL. Covers CRUD operations, data modeling, normalization, joins, views, indexes, and connecting SQL with Python and Java. Begins with SQLite for portability and introduces PostgreSQL and MySQL for scalability.
data-analysis data-structures data-visualization database databases javascript python sql
Last synced: 10 May 2026
https://github.com/nelsonbn/algorithms-data-structures-dijkstra
Algorithms and Data Structures - Dijkstra
algorithms algorithms-and-data-structures data-structures dijkstra graphs
Last synced: 21 Feb 2026
https://github.com/adityasworks/library-management-system-using-data-structures-cpp-
A library management system using data structures in C++
binary-search-tree cpp data-structures hashing library-management-system linked-list queue
Last synced: 29 May 2026