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-06 00:07:25 UTC
- JSON Representation
https://github.com/sans-arch/data-structures-and-algorithms
algorithms data-structures javascript
Last synced: 16 May 2025
https://github.com/amrtamertech/clsstack_library-cpp
A C++ template-based stack library (clsMyStack) built on top of a queue and doubly linked list, offering classic LIFO operations with extra flexibility.
cpp data-structures doubly-linked-list generic-programming inheritance oop stack templates
Last synced: 27 Jun 2025
https://github.com/chewhx/javascript-dsa-masterclass
Lesson notes and code tests for Javascript DSA Masterclass
algorithms colt-steele data-structures data-structures-and-algorithms javascript masterclass typescript udemy
Last synced: 27 Dec 2025
https://github.com/rudxain/posix-sh-algos
Algorithms implemented in POSIX-compliant shell scripts
algorithms computer-science data-structures educational functions posix
Last synced: 28 Dec 2025
https://github.com/50-course/alx-higher_level_programming
:computer: This repository contains exercise files, assignments and submissions :nerd_face:, for the ALX/Holberton School SE program.
50-course alx alx-curriculum bash c data-structures holbertonschool python scripting test-driven-development
Last synced: 19 Sep 2025
https://github.com/syedhuzaifanazim/oel-a1-data-structures
data-structures jupyter-notebook python3
Last synced: 30 Mar 2025
https://github.com/luizfelipedasilva678/computational-work-algorithms-and-data-structure
Last synced: 05 Dec 2025
https://github.com/tayyabasghar/deadlock-os
This is a mock Copy of Operating system that is based on Linked List Data Structure i was working on but it is not complete even to my own expectations. I have to leave it as i am in 4th semester and it was 3rd semester Final Project.
cpp17 data-structures linked-list
Last synced: 08 Apr 2025
https://github.com/b-jure/ccoll
ccoll is C library that provides basic data structures.
Last synced: 27 Jun 2025
https://github.com/ferstormblessed/datastructures-algorithms
Basic data structures and algorithms with c++
algorithms-and-data-structures cpp data-structures
Last synced: 05 Mar 2025
https://github.com/magnusrodseth/celeritas
A website for categorizing and visualizing data structures and algorithms.
algorithms data-structures data-visualization nextjs react tailwindcss typescript
Last synced: 15 Mar 2025
https://github.com/eliasdeallmeida/estd-ifce
Repositório com a resolução das atividades propostas na disciplina de Estrutura de Dados do IFCE.
binary-tree data-structures doubly-linked-list linked-list python queue recursion stack
Last synced: 14 Mar 2025
https://github.com/hamzazafar10/movie-recommendation-system
Content based movie recommendation system using cosine similarity.
cosine-similarity data-analysis data-preprocessing data-science data-structures data-visualization jupyter-notebook machine-learning movie-recommendation python
Last synced: 09 Mar 2025
https://github.com/tonix-tuft/linked-hash-map
How I would implement a linked hash map in PHP if PHP wouldn't have associative arrays.
data-structure data-structures hash-map hash-table linked linked-hash-map map
Last synced: 13 Jan 2026
https://github.com/mritzreal/dsa-course
This repo contains my exercises and projects from Brad Traversy's Data Structures and Algorithms course. I'm taking this course to deepen my understanding of fundamental computer science concepts and improve my JavaScript problem-solving skills
algorithms algorithms-and-data-structures data-structures dsa
Last synced: 29 Mar 2025
https://github.com/huangkai1008/data-structure
Explore data structure by Java
Last synced: 29 Mar 2025
https://github.com/gemaquejr/ting-trybe-is-not-google
Projeto com o objetivo de manipular pilhas, listas e filas. Este projeto foi criado para avaliação final na seção 05 do módulo de ciência da computação do Curso de Desenvolvimento Web na Trybe.
data-structures list python queue stack
Last synced: 17 May 2025
https://github.com/w1z2z/algorithms-js
Simple algorithms in JavaScript
algorithms data-structures javascript
Last synced: 14 Jul 2025
https://github.com/clarete/algo
Campinho perto do corrego pra treinar lateral, bater falta, cobrar escanteio, e outros fundamentos da computacao
algorithms data-structures search-algorithm
Last synced: 24 Mar 2025
https://github.com/khaleelmuhd1998/programmingpractises
My coding practise history.
algorithms coding data-structures programming
Last synced: 08 Apr 2025
https://github.com/elhostakosta/codewars
🥋 My solutions to Codewars Kata.
algorithms codewars data-structures javascript kata
Last synced: 24 Mar 2025
https://github.com/momen-alshouha/data-structure-queue
This repo contains a C++ template class for a queue -linked-list-based- , designed with OOP principles. It features essential queue operations such as enqueue, dequeue, front, rear, size tracking, and a copy constructor.
cpp data-structures linked-list oop-principles queue
Last synced: 20 Nov 2025
https://github.com/phmatray/redblack
A C# implementation of a Red-Black Tree
algorithms csharp data-structures redblack-tree
Last synced: 06 Mar 2025
https://github.com/vishal-piprotar/dsa_java
Java DSA question_solution
daily-coding-problem data-structures dsa java leetcode
Last synced: 06 Sep 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: 06 Apr 2025
https://github.com/billgewrgoulas/rtrees-and-spatial-data
Rtrees for storing spatial data.
data-structures pathfinding rtree
Last synced: 06 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/shaheer2003/railway-ticket-portal
The Railway Ticket Reservation Portal is an automated train booking system that allows users to create accounts, search for train routes, book tickets, and manage reservations. It features an efficient hash-based login system, Dijkstra’s algorithm for shortest route calculation, and multiple seat class options.
c console-application cpp data-structures dijkstra dsa hashtable railway-reservation
Last synced: 08 Apr 2025
https://github.com/jen2004/mail-delivery-system
A routing and package delivery simulation system designed for a parcel service. A CLI Python application that utilizes a hash table and the Nearest Neighbor algorithm.
algorithms-and-data-structures cli cli-app data-structures hashmap hashtable pycharm python
Last synced: 27 Jun 2025
https://github.com/henry-azer/leetcode-solutions
LeetCode Problems Solutions.
algorithms data-structures java javascript leetcode problem-solving sql
Last synced: 27 Feb 2025
https://github.com/abdellahbellakrim/pipex
Mimic pipes in UNIX using C
algorithms c data-structures file-io low-level-programming pipes unix-shell
Last synced: 03 Mar 2025
https://github.com/kavindu-mane/algorithms_implementation
Algorithms implementation using python.
algorithm algorithms data-structures
Last synced: 06 Apr 2025
https://github.com/c1m50c/hacker-rank-solutions
Compilation repository of my HackerRank solutions.
algorithm algorithms data-structures dynamic-programming hackerrank hackerrank-solutions interview-questions learning solutions
Last synced: 24 Dec 2025
https://github.com/junh0328/prepare_algorithm
📚 파이썬을 통해 자료구조와 알고리즘 공부하기
algorithms data-structures python
Last synced: 22 Mar 2025
https://github.com/rabirabirara/roulette-tree
A red-black tree implemented in Rust.
Last synced: 24 Mar 2025
https://github.com/algostructhub/core
AlgoXStruct: Your One-Stop Resource for Algorithms and Data Structures
algorithms data-structures docs md reading
Last synced: 02 Jan 2026
https://github.com/daviskregers/data-structures-and-algorithms
Data structures and algorithms recap.
algorithms data-structures java
Last synced: 28 Dec 2025
https://github.com/fritzrehde/competitive-programming
My solutions to LeetCode, ICPC, Hackerrank problems
algorithms competitive-programming data-structures hackerrank icpc leetcode python
Last synced: 18 Apr 2025
https://github.com/didogrigorov/hackerrank-python
A collection of Python solutions to HackerRank problems, organized by difficulty (Easy, Medium, Hard) and category (Algorithms, Data Structures, Mathematics). Ideal for learning, practicing, and mastering Python programming and problem-solving skills.
algorithms-and-data-structures coding-challenge coding-challenges coding-interviews data-structures hackerrank hackerrank-solutions problem-solving problem-solving-algorithms problemsolving programming python-3 python3
Last synced: 02 Sep 2025
https://github.com/adrianomonteiroweb/python-algorithms-project
Projeto em Python de algoritimos.
algorithms algorithms-and-data-structures complexity-algorithm data-science data-structures python3
Last synced: 15 Mar 2025
https://github.com/r-n/doublelinkedlist
C
beginner beginner-project c college-assignment college-assignments data-structures linked-list
Last synced: 31 Mar 2025
https://github.com/r-n/calculatorstringcpp2
Calculator that takes math expression string input like in Python
calculator cpp data-structures expression-evaluator inheritance interpreter linked-list math oop operator-overloading string-parsing
Last synced: 31 Mar 2025
https://github.com/lucashomuniz/project-04
STATISTICAL ANALYSIS FOR DEMAND PLANNING IN POWERBI
bigquery data-analysis data-structures data-visualization database google-cloud-platform powerbi powerbi-visuals sql sql-query
Last synced: 02 Aug 2025
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: 02 Aug 2025
https://github.com/usif-andreas226/quizhub-oop-project
The system is designed to streamline the process of conducting online exams. It provides a user-friendly interface for both administrators and students. Administrators can easily create exams by adding questions and setting grading criteria. Students can take exams within a specified time frame and view their results immediately after submission.
algorithms data-structures java javafx oop oops-in-java
Last synced: 08 Nov 2025
https://github.com/adrianosferreira/data-structures
A set of data structures implemented in PHP
data-structures hash-table php
Last synced: 08 Nov 2025
https://github.com/lmithilesh-26/data-structures
This Repository contains all the Data Structures and Algorithms concepts and their implementation in several ways in C++.
algorithms coding-interviews cpp20 data-structures implementation problem-solving
Last synced: 03 Jan 2026
https://github.com/yevheniidatsenko/goit-algo-hw-07
📊 Hometask - Basic Algorithms and Data Structures (Trees and balancing)
algorithms data-structures goit goit-algo-hw-07 python
Last synced: 02 Aug 2025
https://github.com/cassiofb-dev/arquivos-lista01
programas para lista de arquivos 01
c data-structures filesystem pointers
Last synced: 08 Nov 2025
https://github.com/nafis2508/big-data-group-project
Python project implementing Nearest Neighbor and Skyline Query Search algorithms with R-tree data structures for efficient spatial indexing. Part of COMP6210 group project at Macquarie University.
2d-query-processing algorithm-optimization big-data branch-and-bound comp6210 computational-geometry data-structures divide-and-conquer nearest-neighbor-search python r-tree skyline-query spatial-data-structure spatial-indexing
Last synced: 31 Mar 2025
https://github.com/gitluffywd/advanced_video_stabilization_and_roi_pixel_analysis
This repository offers tools for advanced video stabilization and pixel analysis, enhancing your video processing capabilities. Explore features like optical flow tracking and ROI selection to dive deeper into your video data. 🛠️🎥
data-structures debugging english-language git github html markdown numpy opencv project-management python
Last synced: 20 Jan 2026
https://github.com/pedrodevvv/general-studies
A repository to store my studies, has data structure, node.js, sql and exercises
data-structures handlebars-js javascript mysql nodejs
Last synced: 02 Aug 2025
https://github.com/thewasif/algorithms-typescript
Learning Data Structures & Algorithms with JavaScript
algorithms data-structures javascript
Last synced: 22 Mar 2025
https://github.com/abdulrahman-mostafa10/process-scheduler
A comprehensive visualization program for OS scheduling-process algorithms
algorithms data-structures oop
Last synced: 02 Aug 2025
https://github.com/youssefali11997/netflixmoviequeue
A console application which simulates Netflix's movie queue
c-plus-plus copy-constructor data-structures insertion-sort linked-list memory-allocation memory-management oop operator-overloading pointers references searching-algorithm sorting-algorithm
Last synced: 02 Aug 2025
https://github.com/traximuser6/data-structures-in-cpp
A simple project to practice and implement Data Structures & Algorithms (DSA) using C++.
algorithms challenges competitive-programming cpp data-structures dsa leanring-from-books programming-exercises
Last synced: 27 Sep 2025
https://github.com/pankajsahu92/job-scheduler
Console-based Job Scheduler in C++ implementing FCFS and Priority scheduling.
console-app cpp data-structures fcfs job-scheduler priority-queue
Last synced: 27 Sep 2025
https://github.com/christosgalano/data-structures
A header-only C++ library containing implementations of various data structures.
cmake cpp data-structures github-actions gtest
Last synced: 10 Mar 2026
https://github.com/drewcook/js-dsa
Code from the Udemy course JavaScript Algorithms and Data Structures Masterclass by Colt Steele.
algorithms data-structures data-structures-and-algorithms javascript typescript
Last synced: 19 Feb 2026
https://github.com/helyousfi/hackerrankproblemsolving
This GitHub repository contains a collection of solutions to Hackerrank & LeetCode problems implemented in C++.
algorithms algorithms-and-data-structures cpp data-structures hackerrank hackerrank-solutions leetcode problem-solving
Last synced: 01 Aug 2025
https://github.com/andreysolovyev381/hash_table_no_invalidation
C++20 hash table that never invalidates its pointers and iterators. Slightly better than std::unordered - see ./benchmark
cpp cpp20 data-structures hash-table hashmap hashtable header-only invalidating invalidation
Last synced: 01 Aug 2025
https://github.com/ltriess/coursera_algorithms
Coursera: Algorithms Specialization
algorithms coursera data-structures graph-theory randomized-algorithms
Last synced: 03 Aug 2025
https://github.com/mlascurain/college-first-semester
Repository with a bunch of my programs from the first semester of 2023
algorithms c college cpp csharp data-structures
Last synced: 03 Aug 2025
https://github.com/downflux/go-sparseset
Golang sparse set implementation with arbitrary data
data-structures golang maps sparse-sets
Last synced: 01 Aug 2025
https://github.com/animesh-sh/dsa-prep
Leetcode • Hackerrank • Problem Solving • DSA
algorithms data-structures dsa hackerrank leetcode
Last synced: 01 Apr 2025
https://github.com/talamus/python-relatable
An easier way to manipulate tabular data that has complex references.
data-structures database python
Last synced: 24 Sep 2025
https://github.com/jeltsch/order-maintenance-correctness
Proof of correctness of the Jeltsch–Firsov order maintenance algorithm
algorithms data-structures formal-methods formal-verification order-maintenance
Last synced: 19 Feb 2026
https://github.com/jiriklepl/ntin066
This repository contains solutions to programming assignments for Data Structures I (NTIN066).
data-structures mff-uk not-interesting-for-anybody
Last synced: 21 Aug 2025
https://github.com/asif-shahriar/java-practice
Some basic java practice problems
data-structures intellij-idea java jdk8 oop
Last synced: 03 Aug 2025
https://github.com/kahlery/data-structures-and-algorithms
🗿 my old collection of classic data structures & algorithms implemented in C
bst data-structures linked-list stack
Last synced: 03 Aug 2025
https://github.com/anvaymayekar/jsprojects
JavaScript Projects
algorithms data-structures javascript js node nodejs
Last synced: 27 Feb 2025
https://github.com/gauravdhoot2608/taxi_aggregator_service
This Assignment Builds a basic shortest path Algorithm.
algorithms data-structures dijkstra-algorithm graph java object-oriented-programming
Last synced: 05 Oct 2025
https://github.com/uiriansan/data-structures
C++ implementation of common data structures, for learning purposes.
algorithms cpp data-structures
Last synced: 03 Aug 2025
https://github.com/mominaamjad/pizza-ordering-system
A project developed to practice the queue data structure in cpp. It is a simple pizza delivery system that runs on cmd.
cpp data-structures queue semester-3
Last synced: 09 Nov 2025
https://github.com/atiqulislamwb/data-structure-algorithms-javascript
Data Structure and Algorithms with javascript language
algorithms data-structures javascript problem-solving
Last synced: 01 Aug 2025
https://github.com/egrizq/golang-data-structure
Data Structure with Golang
data-structures golang leetcode
Last synced: 02 Nov 2025
https://github.com/abdulrahman3119/c-algorithms-practical-work-2025
Practical work repository for the Algorithms and Data Structures course (C language) at the National University of La Matanza (@unlam).
2025 c codeblocks continuous-integration data-structures gcc-complier mit-license practical-work university-assignment unlam
Last synced: 01 Aug 2025
https://github.com/f4str/c-collections-library
Simple library of generic data structures for C
algorithms c collections containers data-structures
Last synced: 04 Aug 2025
https://github.com/wadaboa/prolog-utils
Some Prolog examples, exercises and utilities
clp data-structures logic-programming prolog
Last synced: 02 Mar 2026
https://github.com/nicolasbizzozzero/from-scratch
Implementing algorithms and data structures entirely from scratch
algorithms algorithms-implemented data-structures implementation-of-algorithms
Last synced: 08 Nov 2025
https://github.com/saket-sk/data-structures-repo
Data Structures implementation taught during my academic tenure. Read WIKI of this Repository for more Theory.
Last synced: 01 Aug 2025
https://github.com/rayniel95/rust-little-projects
Data structures and algorithms in Rust
algorithms algorithms-and-data-structures algorithms-datastructures data-structures rust rust-lang rust-language rustlang
Last synced: 04 Aug 2025
https://github.com/magnusrodseth/data-structures-and-algorithms
Code snippets from "The Ultimate Data Structures & Algorithms", a course by Code with Mosh.
algorithms algorithms-and-data-structures data-structures python python3
Last synced: 15 Mar 2025
https://github.com/delonnewman/hash_delegator
Thread-safe immutable objects that provide delegation and basic validation to hashes.
data-oriented data-oriented-programming data-structures fp functional-programming hash hashmap immutable immutable-datastructures object-oriented-programming oop ruby ruby-gems
Last synced: 29 Mar 2025
https://github.com/dogaaydinn/leetcodeproblems
Leetcode Solution in C#
algorithms best-practices csharp data-structures interview-questions leetcode leetcode-solutions solution
Last synced: 19 Feb 2026
https://github.com/theolepage/algorithmics
Algorithmics course content during my studies at EPITA.
algorithmics computer-science data-structures ocaml python
Last synced: 04 Aug 2025
https://github.com/9d4/gods
Place where I learn data structures with Go.
data-structures go golang golang-examples
Last synced: 04 Aug 2025
https://github.com/mhamdyx/supermarket_management_system
Three different implementations of the same system: Dynamic Array, Linked-List, and Abstract Data Type
abstract-data-types c-programming data-structures dynamic-arrays linked-lists
Last synced: 29 Mar 2025
https://github.com/kalwar/snakegame
A very basic snake game using queue DS using JS/React
data-structures queue reactjs simple-app snake-game
Last synced: 01 Aug 2025
https://github.com/thomasleavy/javadatastructuresandalgorithms
This repository contains Java implementations of different data structures and algorithms. Each one shows a different concept. It is intended to show how these elements work and how they're implemented in Java.
arraylist arrayqueue binary-search-tree bubble-sort data-structures doubly-linked-list java linkedlist recursion singly-linked-lists stack
Last synced: 01 Aug 2025
https://github.com/aryaghan-mutum/algorhythms
A curated collection of algorithm implementations.
algorithms computer-science cryptography data-structures functional-programming graph-algorithms lisp mathematics number-theory racket searching-algorithms software-engineering sorting-algorithms tree-algorithms
Last synced: 21 Feb 2026
https://github.com/abhilashg001/crimsoncake
A repository that contains solutions to all the problems that I have solved from various competitive programming websites
algorithms competitive-programming data-structures java python
Last synced: 05 Aug 2025
https://github.com/object88/rope
Implementation of the rope data structure in Go
Last synced: 31 Jul 2025