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-29 00:07:46 UTC
- JSON Representation
https://github.com/b-jure/ccoll
ccoll is C library that provides basic data structures.
Last synced: 27 Jun 2025
https://github.com/iamklevy/datastructures-algorithms-problem-solving-
Collection of LeetCode questions to ace the coding interview! - Created using [LeetHub](https://github.com/QasimWani/LeetHub)
algorithms data-structures interview-questions leetcode
Last synced: 15 May 2025
https://github.com/bosley/ak24
Lightweight C application kernel providing core data structures (lists, maps, buffers), memory management, and optional Boehm GC integration for building robust applications.
application-framework boehm-gc c closures concurrency data-structures garbage-collection memory-management string-intern
Last synced: 21 Feb 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/nisabmohd/graphs
Graph algos implementation
algorithms coding data-structures dsa graph interview-preparation java problem-solving
Last synced: 27 May 2026
https://github.com/hemisphere-studio/async-subscription-map
Async bookkeeping data structure for multithreaded state subscriptions
async data-structures multithreading subscriptions
Last synced: 15 Mar 2025
https://github.com/neutronixy/music-social-platform
Home to the codebase of a dynamic music streaming social network that connects users through their love of music. Here, you'll find everything that powers our community's ability to explore, share, and discuss their favorite tunes and podcasts.
back-end back-end-development data-structures database front-end front-end-development full-stack fullstack-development music music-database music-player music-server music-service server-side soundcloud spotify website
Last synced: 07 May 2026
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/azaz9026/myntra_review_project
Myntra Scraper Project Project Overview: The Myntra Scraper Project is designed to extract product data from the Myntra website. This tool enables users to gather information such as product names, prices, descriptions, ratings, and images for analysis, comparison, or personal use.
data-science data-structures data-visualization filesystem github mogodb mogoose python3 strreamlit web-scraping
Last synced: 10 Apr 2026
https://github.com/cerezo074/swift-datastructures
Data structures on swift playgrounds
binary-search binary-tree data-structures graph heap heapsort ios linked-list mergesort playgrounds priority-queue queue quicksort stacks swift tree trie xcode xctest
Last synced: 15 Mar 2025
https://github.com/3ein39/sparse_array_matrix
Representing an array of very huge indices (e.g. 10^8) using doubly linked list
data-structures doubly-linked-list linked-list sparse-matrices sparse-matrix
Last synced: 26 Jul 2025
https://github.com/thomasafroo/unix-shell-company-management-system
A command-line interface written in C that allows users to manage a company's structural information
c command-parsing data-structures error-handling unix-shell
Last synced: 26 May 2026
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/nihonxim/computerscience
Computer科学研究について、コンピューター科学の勉強とソフトウェア作り方
algorithms computer-science data-structures
Last synced: 23 Mar 2025
https://github.com/khaleelmuhd1998/programmingpractises
My coding practise history.
algorithms coding data-structures programming
Last synced: 08 Apr 2025
https://github.com/jbkuczma/algo
Repo of algorithms, data structures, CTCI, etc.
algorithms cracking-the-coding-interview data-structures
Last synced: 10 Jun 2026
https://github.com/al-ghaly/data-structure-functions
Some basic Algorithms
algorithms data-structures python searching-algorithms sorting-algorithms
Last synced: 15 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/febits/computer-science
Computer science stuff
c data-structures data-structures-and-algorithms data-structures-c python strings
Last synced: 16 Jan 2026
https://github.com/billgewrgoulas/rtrees-and-spatial-data
Rtrees for storing spatial data.
data-structures pathfinding rtree
Last synced: 20 Apr 2026
https://github.com/pedro-estevao/data-structures
Implementations in C++ of algorithms and data structures developed in the Data Structures course at Centro Universitário Barão de Mauá. Includes lists, stacks, queues, trees, graphs, hash tables, and sorting and searching algorithms.
academic-project algorithms algorithms-and-data-structures baraodemaua c computer-science cplusplus cpp data-structures graphs hash-table lists programming queues searching-algorithms stacks tree trees
Last synced: 08 Apr 2025
https://github.com/monal5031/programming
My Competitive programs and important algo's
algorithms codechef codechef-solutions data-structures personal-code programming programming-challenges programming-contests
Last synced: 23 Mar 2025
https://github.com/rafaybbx/food-delivery-system
A C++ based food delivery system that optimizes delivery routes using Dijkstra's algorithm.
cpp data-structures dijkstra-algorithm food-delivery-application linked queue
Last synced: 08 Apr 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: 02 May 2026
https://github.com/lunahoushmand16/restaurant-order-system-python
This simple application was built using new Python skills to create a program that allows customers to place orders with a takeout restaurant and receive an itemized receipt.
command-line data-structures python3
Last synced: 30 Jun 2025
https://github.com/ismailhakkii/python-data-structure-
data structure operations with python.
binary-search-tree data-structures linked-list python queue sorting-algorithms stack
Last synced: 31 Aug 2025
https://github.com/guligon90/vcx-solutions-challenge
Technical assessment for the position of full-stack web delevoper at VC-X Solutions.
backend-webdevelopment data-structures oop python3
Last synced: 26 May 2026
https://github.com/grenzlinie/computer-science-learning-route-for-myself
记录计算机学习路线 / Record the learning Route of Computer Science
code computer data-structures deep-learning front-end-development machine-learning
Last synced: 26 May 2026
https://github.com/aykrimino/aoc
solving advent of code problems using golang
algorithms competitive-programming data-structures go golang
Last synced: 30 Mar 2025
https://github.com/mindleaving/commons
General code for various projects
collections data-structures general general-purpose helpers mathematics physics
Last synced: 20 Jan 2026
https://github.com/vladifish/labex2
2605 (Data Structures and Algorithms) LabEx2
Last synced: 30 Jun 2025
https://github.com/henriquesebastiao/data-structures
Implementações de estruturas de dados
algorithms algorithms-and-data-structures data-structures
Last synced: 01 Jul 2025
https://github.com/marinaa13/social-network-simulator
C implementation of a mini social media platform with user management, post/repost systems, feeds, and graph-based friend interactions
c data-structures graphs linked-lists social-network trees
Last synced: 22 Jun 2026
https://github.com/zot/differencelists.jl
A difference list implementation for Julia. These are a highly efficient and simple way to build up lists from parts: appending, prepending, and concatenation are all very fast (constant time). They're also immutable, so you can reuse the parts.
data-structures julia utilities
Last synced: 18 Sep 2025
https://github.com/kernelshreyak/dsa_learning
My learning of Data Structures and Algorithms through implementations in Go,Python and JavaScript. Also contains solutions to some competitive programming exercises
algorithms algorithms-and-data-structures competitive-programming data-structures golang javascript python3
Last synced: 04 May 2026
https://github.com/azzaxy1/dasar-pemrograman-javascript
Repository Modul Dasar Pemrograman JavaScript MSIB Batch 6 Dicoding Academy
asynchronous data-structures functional-programming javascript nodejs npm oop
Last synced: 02 May 2026
https://github.com/ishre-yash/programming
my Personal Codes
algorithms c cpp data-structures leetcode-solutions python
Last synced: 07 May 2026
https://github.com/agrim123/algo-ds
Algorithms and Data Structures
algorithms computer-science data-structures
Last synced: 22 Jun 2026
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: 28 May 2026
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/azrielx86/linked-list-cpp
An example of a double linked list in C++
Last synced: 23 Mar 2025
https://github.com/mukel/codebox
Algorithms snippets for programming contests
algorithms c-plus-plus data-structures programming-contests
Last synced: 01 Sep 2025
https://github.com/hridxyz/leetcode-practice
A Java-centric repository documenting my problem-solving journey with efficient, annotated solutions and personal insights for algorithmic challenges.
data-structures java leetcode-java leetcode-solutions problem-solving
Last synced: 21 May 2026
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/AhmedNassar7/Smart-Campus
A university management system .
algorithms data-structures database java javaswing oop sql ux-ui
Last synced: 07 Apr 2025
https://github.com/AhmedNassar7/Money-Hub
A bank management system.
algorithms cpp data-structures database oop sql
Last synced: 07 Apr 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/suryart/algorithms
Data Structures and Algorthims
algorithms data-structures datastructures ruby
Last synced: 22 Mar 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/heap-data-structure/pairing-heap
:cherries: Pairing heap data structure for JavaScript
agpl amortized computer-science data-structures heaps javascript meldable-heaps pairing-heap unknown-running-time
Last synced: 12 Apr 2025
https://github.com/goulartgusta/desafio-arrays
Desafios de estrutura de dados com tratamentos de exceções e testes.
Last synced: 22 Jun 2026
https://github.com/anvaymayekar/jsprojects
JavaScript Projects
algorithms data-structures javascript js node nodejs
Last synced: 27 Feb 2025
https://github.com/jabellard/vector
Dynamically-resizing array.
algorithm algorithms array c data-structure data-structures vector
Last synced: 26 May 2026
https://github.com/armcburney/practice
:pencil2: Practice problems implemented in C++, Python, Scala, and Ruby
algorithms data-structures python scala
Last synced: 08 May 2026
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/mu-selim/calculator
Mathematical calculator using stack data structure.
data-structures javascript stack
Last synced: 08 Jul 2025
https://github.com/raadiah/dsa-using-go
Implementing the most used data structures and algorithms using Go.
algorithms algorithms-and-data-structures data-structures golang
Last synced: 15 Mar 2025
https://github.com/ombhd/ft_containers_42
C++ containers in easy mode: reimplementation of vector, stack and map containers of STL in C++
1337school 42born2code cpp data-structures stl-containers
Last synced: 30 Mar 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/davidyslu/onlinejudgepku
Personal submissions on PKU Online Judge (北京大學程式解題系統)
algorithms cpp data-structures
Last synced: 01 Sep 2025
https://github.com/thurunany/trabalho1_eda
Estudos em Estrutura de dados
data-structures eda pointer study
Last synced: 07 Apr 2025
https://github.com/nickzs8/binarysearchtree
Implementation of a binary search tree in java.
binary-search-tree data-structures java
Last synced: 01 Sep 2025
https://github.com/alexandrbig1/goit-sql-hw-04
This repository houses my third homework assignment for the SQL module, focusing on DML and DDL commands. Explore data manipulation and database structure definitions through practical exercises.
computerscience data-structures database ddl-commands dml-commands softwareengineer sql
Last synced: 02 Jul 2025
https://github.com/tawfik-s/data-structure-and-some-algoritms-and-tricks
some data structure implementation and algorithms
Last synced: 11 Apr 2026
https://github.com/a7mdfre7at/masterly.nonemptylist
A simple and lightweight implementation of a non-empty list in C#, inspired by Scala's List, that ensures a collection always has at least one item. This helps in reducing null-related bugs and ensures safe operations on collections with at least one element.
a7mdfre7at csharp data-structures dotnet dotnet-core functional-programming list masterly non-empty non-empty-collections scala-list-like
Last synced: 07 Jan 2026
https://github.com/peshala84/c-programming
This repo create for Data Structure And Algorithm Using C language . this is our 1 st Year 1 semester Subject
Last synced: 15 May 2025
https://github.com/bscarpari/algorithms
Some algorithm exercises in a variety programming languages.
Last synced: 25 Jun 2026
https://github.com/thetoxin/student
algorithms computer-systems data-structures oop term-papers
Last synced: 10 Mar 2026
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/codenitros/hello-world
algorithms data-structures mathematics
Last synced: 04 Jan 2026
https://github.com/louis3112/camera_shop
Final project for Data Structure 2nd Semester. The project is a simple CRUD management loaning camera, lens and photographer
cli college-project data-structures graph hashtable linked-list simple-project stack tree
Last synced: 22 Mar 2025
https://github.com/antunesluis/estrutura-dados
Trabalhos que realizei na disciplina de estrutura de dados 2023/2
c data-structures ppm-image-editor
Last synced: 17 Jun 2026
https://github.com/maestre3d/princeton-cs
Code exercises and examples from Princeton University Computer Science online program(s).
algorithms code-examples computer-science data-structures data-structures-and-algorithms princeton princeton-algorithms
Last synced: 02 Apr 2025
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/tomazjunior/data-structure
Exercise the data structure, algorithm and problem-solving skills adding a daily coding problem.
algorithm data-structures problem-solving-skills
Last synced: 08 Apr 2025
https://github.com/meysam81/students-binary-tree
a class of students, containing information about ID, Name & Grade, in a binary tree which has access methods to these datas
binary-trees c-plus-plus coding college-assignment data-structures programming project projects student-project students tree tree-structure
Last synced: 16 Mar 2025
https://github.com/janmarthedal/simple-binary-heap
Simple heap implementation in Javascript
data-structures heap javascript priority-queue
Last synced: 08 Jan 2026
https://github.com/programkingabel/princeton-algos-ds
Princeton Algos and DS with Java
algorithms backend bigonotation data-structures
Last synced: 13 Jun 2025
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/elvircrn/dm
algorithms data-structures discrete-mathematics graph-algorithms
Last synced: 02 Jan 2026
https://github.com/matiasrodlo/leetcode-codewars-solutions
Collection of LeetCode and Codewars solutions in Python and JavaScript
algorithms codewars coding-challenges data-structures leetcode
Last synced: 13 Jun 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/yauhenbichel/algorithms-and-data-structures
Algorithms, data structures, java
algorithms data-structures java
Last synced: 12 Jun 2025
https://github.com/rajdeepc/learn-ds-with-javascript
This repository i made to brush up my knowledge of DS with the help of javaScript and understand how DS can be implemented with a strongly typed language like JS
data-structures datastructures-algorithms es5-javascript javascript queue sets stack tree
Last synced: 26 May 2026
https://github.com/usk2003/vnrvjiet-lab-work
This repository contains my lab work for the B.Tech CSE-AIML program (2022-2026) under the R22 regulation at VNR Vignana Jyothi Institute of Engineering and Technology. It includes various subjects like Machine Learning, OS, Data Structures, C Programming, and more, showcasing my practical learning and implementations.
c-programming compiler-design computer-networks data-engineering data-structures data-visualization dbms engineering-drawing java machine-learning operating-system python software-engineering
Last synced: 11 Apr 2026
https://github.com/satishdash/nimexercism
Learn concepts of NimLang (Systems programming) with various exercises from exercism.io
data-structures nim nim-lang programming systems-programming
Last synced: 15 May 2025
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/sorianog/code-refreshers
Coding problems to refresh the mind
algorithms big-o data-structures java time-complexity
Last synced: 23 Mar 2025
https://github.com/rohan-bhautoo/data-structures-and-algorithms
Data Structures is about how data can be stored in different structures. Algorithms is about how to solve different problems, often by searching through and manipulating data structures. Theory about Data Structures and Algorithms (DSA) helps us to use large amounts of data to solve problems efficiently.
algorithm-analysis algorithm-challenges algorithms csharp data-structures data-structures-and-algorithms
Last synced: 26 May 2026
https://github.com/ishivanshgoel/swiggy-system-design
Minimalistic Software Design of a food ordering Company.
data-structures hashmap linked-list queue stl
Last synced: 26 May 2026