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/hrishibawane/cses-problem-set-solutions
Solutions to CSES Problem Set
algorithms cses-solutions data-structures
Last synced: 07 Sep 2025
https://github.com/karrick/gotrie
Go library that implements a Trie data structure.
data-structures golang golang-library
Last synced: 06 Jul 2025
https://github.com/phreakyphoenix/java-programs
Well, lots of Java is lots of fun XD
algorithms data-structures files java oop-concepts oops-in-java
Last synced: 29 May 2026
https://github.com/kplanisphere/multilist-graph-operations
Proyecto 5 - Estructuras de Datos
adjacency-list algorithm-implementation breadth-first-search cpp data-structures depth-first-search graph-operations graph-theory multilist
Last synced: 20 Aug 2025
https://github.com/athulsabu2002/s3_ds_lab
Data Structures and Algorithms lab programs for S3 CSE B.Tech. Comprehensive implementation of sorting algorithms, linear/non-linear data structures, graph algorithms, and mathematical applications in C.
Last synced: 20 Aug 2025
https://github.com/gauravcodepro/diff-alternative-data-structure-r
I read this post today and they mentioned the diff which i have used a lot in R but i want to put this git just to show that you can also do this from a data structure point of view
data-science data-structures r rdataframe rprog rprogramming
Last synced: 17 Aug 2025
https://github.com/loosenthedark/ci_dcd-mysql
Video tutorial walkthroughs followed as part of the Data-Centric Development module of Code Institute's Full Stack Web Development Diploma Programme
backend crud data-manipulation data-structures databases mysql python
Last synced: 10 Apr 2026
https://github.com/sunsided/fixedstack-rs
Safe and Unsafe Stack Implementations in Rust
benchmark data-structures rust stack unsafe-code
Last synced: 29 Mar 2025
https://github.com/mblumtritt/invariable
The Invariable data class for Ruby.
Last synced: 08 Aug 2025
https://github.com/bohdan-konovalov/algo-challenges
💡 Real-world algorithm challenges inspired by actual interviews. Practice, debug, and grow your skills — one challenge at a time.
algorithms coding-challenges data-structures interview-prep jest problem-solving react-native technical-interviews typescript
Last synced: 04 May 2026
https://github.com/bieelogrom/filasdinamicas
Lista de atividades de listas dinâmicas em Java.
data-structures fila java queue
Last synced: 17 Aug 2025
https://github.com/cltxvz/favelib
A user-friendly library app to manage, track, and enjoy your favorite books!
book-tracker css data-structures github-pages html interactive-ui javascript library-management local-storage object-oriented-programming responsive-design search-filter sorting web-application
Last synced: 16 Apr 2026
https://github.com/jose-jaen/data-structures-algorithms
Python implementation of Data Structures & Algorithms problems
algorithms data-science data-structures engineering machine-learning machine-learning-algorithms python uc3m
Last synced: 09 Jun 2026
https://github.com/manju07/data-structure-and-algorithms-using-javascript
Advance data structures and Algorithms implemented using javascript
advanced-data-structures algorithms-and-data-structures data-structures javascript javascript-data-structures
Last synced: 04 Oct 2025
https://github.com/kirill71/algorithms-and-data-structure
algorithms and date structure
Last synced: 17 Mar 2025
https://github.com/mekhails/splay-tree
Realization of splay tree data structure on C language.
Last synced: 16 Mar 2025
https://github.com/vanhung4499/my-wiki
My personal wiki and blog!
algorithms data-structures database elasticsearch golang java javascript mongodb mysql redis spring spring-boot typescript
Last synced: 13 Apr 2025
https://github.com/monciego/data-structures-and-algorithm
Repository for my code in my Data Structures & Algorithm course, Second Year (2019)
algorithms bsit data-structures dsa school-work
Last synced: 16 Aug 2025
https://github.com/sohnryang/code-archive
My code archive for useful algorithms
algorithms c-plus-plus data-structures
Last synced: 21 Aug 2025
https://github.com/julioaranajr/07_databases.md
Hands on Labs [MySQL + Docker] -> Movie Management Project
containers data-structures database docker mysql
Last synced: 04 May 2026
https://github.com/tarek99samy/datastructure-project
Restaurant small Application system using OOP and DS concepts
algorithms-and-data-structures c-plus-plus data-structures gui-application
Last synced: 19 Jun 2026
https://github.com/contactvaibhavi/algorithmsprinceton
Solution codes for the course - Algorithms by Princeton on Coursera
algorithm-challenges algorithms algorithms-and-data-structures algorithms-coursera coding-challenges coursera coursera-assignment data-structures java learn-java learn-to-code princeton-algorithms princeton-coursera
Last synced: 07 Sep 2025
https://github.com/mkwapisz2000/cpp-hash-table-algorithms
This project contains implementations of different hash table strategies in C++.
chaining cpp cuckoo-hashing data-structures hash-table hashing-algorithms open-adressing
Last synced: 09 Jun 2026
https://github.com/isaychris/csci210
Palomar: Data Structures & Algorithms - Java
algorithms csci210 data-structures java palomar
Last synced: 12 Aug 2025
https://github.com/alexandengstrom/not_std
Reinventing the standard library by constructing essential data structures and algorithms in C++ from scratch.
Last synced: 04 Oct 2025
https://github.com/jhtkoo0426/route-finder
An interactive journey planner for transporting via metro in major cities (currently supports London Underground only)
data-structures integration-testing javascript path-planning reactjs unit-testing visualization
Last synced: 13 Apr 2026
https://github.com/ayhamratrout/stack
This repository contains my implementation of a generic Stack data structure using a generic LinkedList data structure. The Stack has been tested for functionality and the XUnit tests are included in this repository.
backend backend-development collections csharp data-structures generic-collections generic-programming generic-types generics linkedlist oop oop-principles stack xunit xunit-tests
Last synced: 06 Jul 2025
https://github.com/farhad2415/Job_Scraper
Job Site Based Job Scrapping with python
automation bash-script data data-scraping data-structures python selenium selenium-python
Last synced: 15 Aug 2025
https://github.com/parsaalizadeh/fenwick-tree
Implementation of mutable Fenwick trees as a Haskell library
data-structures fenwick-tree haskell
Last synced: 20 Jan 2026
https://github.com/bridgerbrown/c-http-server
HTTP Server built in C with manually built thread pool, linked list, queue, binary search tree, merge sort, and dictionary.
api backend binary-search-tree c c-language data-structures data-structures-and-algorithms http http-server linked-list low-level merge-sort queue server socket thread-pool user-management
Last synced: 14 Aug 2025
https://github.com/lukabratos/stack
Stack implementation in Swift
data-structures generics stack swift
Last synced: 10 Nov 2025
https://github.com/min-thway-htut/leetcode-problems
Solutions to LeetCode Problems
algorithms bash data-structures javascript leetcode-solutions python3 typescript
Last synced: 05 May 2026
https://github.com/micmurawski/cloud-array
cloud-array is an open-source Python library for storing and streaming large Numpy Arrays on local file systems and major cloud proviers CDNs.
aws azure big-data bigarray blob-storage cloud data-structures digitalocean-spaces gcp gcp-cloud-storage ibm-cloud-object-storage numpy s3 stream-processing streaming zadara
Last synced: 12 Aug 2025
https://github.com/mtgsoftworks/math-algorithm
The code generates two lists of 30 random integers each, combines them into a third list, reverses the order, and then sorts the combined list before printing the result.
arraylist console-application data-structures java-8 sorting-algorithms
Last synced: 01 Jun 2026
https://github.com/jakeshi/python_data_structure
Implement basic data structures in python
Last synced: 10 Jan 2026
https://github.com/kadirgonen/data-structures
arrays data-structures golang graphs hashtable linked-list queque stack tree
Last synced: 02 Apr 2025
https://github.com/muhammadfadel/mobile-telephone-service-data-structure
This is a small Data Structure task in C if you search for DS project for Mobile Telephone Service you Can Clone This project.
c data-structures datastructures
Last synced: 04 Oct 2025
https://github.com/lmizner/data_structures_coding_interviews
Coding practice with the most common data structures in Python
data-structures graphs hashing heaps linked-lists lists queues stacks trees tries
Last synced: 02 Apr 2025
https://github.com/kzamanbd/linked-list
In simple words, a linked list consists of nodes where each node contains a data field and a reference(link) to the next node in the list.
algorithms data-structures linked-list
Last synced: 09 Jun 2026
https://github.com/saleh-coder/datastructuresandoperators
Project created to consolidate my knowledge of data structures and algorithms.
algorithms data-structures es6 javascript learning web-development
Last synced: 14 Jun 2025
https://github.com/nb9960/dsa
Solutions for Standard Problems on Algorithms & Data Structures in C++
Last synced: 05 Apr 2025
https://github.com/tlmader/java-basics
Basic algorithms and data structures in Java
algorithms data-structures java
Last synced: 01 Mar 2025
https://github.com/abidmuin/data-structures-and-algorithms-specialization
Data Structures and Algorithms Specialization
algorithms algorithms-and-data-structures coursera data-structures
Last synced: 04 Oct 2025
https://github.com/saarikabhasi/data-structure-and-algorithms-in-python
Data Structures & Algorithms in Python
algorithms-datastructures cracking-the-coding-interview data-structures data-structures-and-algorithms educativeio interview problem-solving python python-programming
Last synced: 05 Oct 2025
https://github.com/mhdb96/buscompanyxd
🚍 A C# app to manage a bus company using LinkedList as the base data structure and text files for data storing
algorithms csharp data-structures database files linkedlist material-design
Last synced: 06 May 2026
https://github.com/rafaelmotaalves/algorithms
Algorithms and Data Structures implemented in C ++
algorithms cplusplus data-structures
Last synced: 10 Aug 2025
https://github.com/detectivequack/data-structures-and-algorithms
Data structures and algorithms with performance timings
algorithms algorithms-and-data-structures chai data-structures javascript mocha sinon typescript
Last synced: 09 Apr 2026
https://github.com/kizivat/play-ground-c
This is my coding play ground for C.
Last synced: 03 Oct 2025
https://github.com/amany-mm/leetcode-solutions
Leetcode Solutions by Python
algorithms data-structures problem-solving python
Last synced: 06 Oct 2025
https://github.com/fahimsifnatul/godatastructures
A ready to use collection of data structures written in GO for you
data-structures go-data-structures go-queue go-set go-stack queue set stack
Last synced: 14 Jan 2026
https://github.com/sharvillimaye/ru-cs112
Rutgers CS Data Structures Assignments
2d-arrays data-structures hashtable huffman-compression-algorithm linked-list queue stack trees-graphs
Last synced: 09 Aug 2025
https://github.com/abdullahkhfb/bue-pps
BUE's Introduction to Problem Solving course material
algorithms cpp data-structures education exercises file-handling introductory-programming problem-solving programming-basics university
Last synced: 06 Oct 2025
https://github.com/mohamedyounis10/simple-text-editor
This project is a simple text editor implemented in C++. It utilizes a stack-based approach to manage text operations like appending, deleting, printing, and undoing actions. The program's interface offers a menu-driven interaction for users.
consulea cpp data-structures simpletext texteditor
Last synced: 09 Aug 2025
https://github.com/mateusz-przybyla/addressbook_objectoriented
C++ (OOP) application - Przyszly Programista course (training)
cpp data-structures oop txt-files
Last synced: 09 Nov 2025
https://github.com/hacker1024/counting_set.dart
A Dart package providing a set that requires an element to be removed as many times as it was added.
dart dart-collection dart-library dart-package data-structure data-structures
Last synced: 08 Aug 2025
https://github.com/okoge-kaz/atcoder-regular-contest
algorithms atcoder atcoder-solutions cpp data-structures python3
Last synced: 22 Jun 2026
https://github.com/hubtou/pylists4c
Python-style lists for the C language
c data-structures dll library linked-list linked-lists linkedlist list lists lists-python pylists4c python queue queues shared-library stack stacks tree tree-structure trees
Last synced: 18 May 2026
https://github.com/mahajanankur/datastructures
Collections of data structures and algorithms in Java.
algorithms algorithms-and-data-structures data-structures
Last synced: 07 Aug 2025
https://github.com/followtheprocess/collections
Collection of generic data structures in Go 📦
data-structures generics golang
Last synced: 06 Aug 2025
https://github.com/beatrichartz/algorithms
Test driven versions of Princeton Data Structures & Algorithms I
algorithms data-structures tdd test-driven-development
Last synced: 07 Oct 2025
https://github.com/survi218/DataStructuresAndAlgorithms
Practicing data structures and algorithms in java
algorithm-challenges algorithms-and-data-structures data-structures java-8 java-library java8 lambda-expressions
Last synced: 07 Oct 2025
https://github.com/amamic1803/dsa
Data Structures and Algorithms
algorithms data-structures data-structures-and-algorithms
Last synced: 30 Sep 2025
https://github.com/aiwithqasim/project_allocation_system
Project Allocation System (PAS) automates and simplifies the process of Allocating projects to students. Teachers can simply add details on prompting for input and perform a number of operation modules including Adding Projects, Updating Projects, Searching Projects , Deleting Projects and Display All Projects
algorithms-and-data-structures algorthims c-plus-plus data data-structures linked-list
Last synced: 08 Oct 2025
https://github.com/jacob-pitsenberger/python-electronics-inventory-management-system-object-oriented-programming-project
Welcome to the Python Electronics Inventory Management System project repository! This project is a demonstration of Object-Oriented Programming (OOP) principles in Python for managing an electronic parts inventory.
data data-structures dictionary exception-handling file-io filesystem input-output inventory-management-system management-system modules oop pickle python user-interface
Last synced: 08 Oct 2025
https://github.com/kalash9630/algocraft
A web site to help you to track your progress on learning algorithms for cracking interviews.
algorithms bootstrap css data-structures express firebase javascript mern mongo node react
Last synced: 09 Apr 2026
https://github.com/ethan-gao-code/go-ds
Go-DS (Go Data Structures) - Bloom Filters, Lists, Queues, Sets, Stacks, Trees and much more
avl-tree bloom-filter data-structures go golang list queue set skiplist stack tree
Last synced: 14 Jan 2026
https://github.com/vmosiichuk-dev/udemy-js-course
Completed in March 2023
ajax algorithms babel data-structures fetch-api javascript jquery json rest-api webpack
Last synced: 09 Apr 2026
https://github.com/eskabore/woerter
Dies ist ein C-Programm, das Wörter aus einer Datei liest, sie in einem Array speichert und verschiedene Optionen zur Manipulation und Suche bereitstellt. Das Programm liest Wörter aus einer Datei mit dem Namen "woerter.txt", die sich im selben Verzeichnis wie die ausführbare Datei befinden sollte.
algorithms algorithms-datastructures c data-structures sorting-algorithms
Last synced: 08 Oct 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/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/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/erikrios/leetcode-problem-solving
My Leetcode Problem Solving Solution
algorithms algorithms-and-data-structures data-structures leetcode problem-solving
Last synced: 08 Oct 2025
https://github.com/carlossanabriam/csharp-basics
Some projects related to OOP, functional programming and parallel programming in C#
csharp data-structures functional-programming generics inheritance linq master-worker memoization oop parallel-programming word-count
Last synced: 08 Oct 2025
https://github.com/maia14/task-scheduler
C project developed in Linux environment A tasks scheduler from scratch by implementing various data structures, such as: linked list, queue, etc.
c data-structures task-manager
Last synced: 19 Jun 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/19sajib/dsa.js
Data Structures And Algorithms With JavaScript
algorithms algorithms-and-data-structures data-structures dynamic-programming javascript
Last synced: 08 Oct 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/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/italoaalves/data-structures
Data Structures projects
avl-tree data-sorting data-structures list pokeapi queue stack university-project
Last synced: 09 Oct 2025
https://github.com/jitendra3109/algohack
An Android app which is contain online and offline data of popular algorithm and Data structure.
algo android-application data-structures
Last synced: 07 May 2026
https://github.com/carlosagalicia/tc1031-act52-integral-activity-hash-template-ad2023
This program processes and evaluates the results of a competitive programming contest, ranking teams based on the number of problems solved, penalty time, and team number. It uses tuples and maps to record results and calculate penalties.
cplusplus cpp data-structures labs
Last synced: 23 May 2026
https://github.com/object88/rope
Implementation of the rope data structure in Go
Last synced: 31 Jul 2025
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: 07 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/professorlevi/competitiveprogramming
This repo will contain all the programs I practice for Competitive Programming
algorithms codevita-solutions data-structures number-theory string-manipulation
Last synced: 05 Sep 2025
https://github.com/orxfun/orx-funvec
Traits to unify access to elements of n-dimensional vectors which are particularly useful in algorithms requiring both flexibility through abstraction over inputs and performance through monomorphization.
abstraction algorithms data-structures multidimensional-arrays rust vector
Last synced: 21 Jan 2026
https://github.com/dup4/algorithmic-library-cpp
collection of some commonly used algorithms implemented by morden c++
algorithms cpp data-structures
Last synced: 23 Sep 2025
https://github.com/ramanaditya/freecodecamp
The repository contains my works while learning on freecodecamp.
backend data-structures frontend html javascript
Last synced: 20 Jun 2026
https://github.com/yasinpalash/dsa
This repository is dedicated to Data Structures and Algorithms (DSA)
algorithms array dart data-structures dsa dynamic-programming problem-solving py python searching sorting sorting-algorithms
Last synced: 07 May 2026
https://github.com/gabrielluizsf/data-structures.go
Estruturas de Dados na linguagem Go :brazil:
Last synced: 14 Jan 2026
https://github.com/turdibekjumabaev/dsa-practice
🧠 | Data Structures & Algorithms
algorithms data-structures problem-solving
Last synced: 31 Jul 2025
https://github.com/askeladdk/toolbox
Useful algorithms and data structures for Go.
algorithms data-structures go golang
Last synced: 14 Jan 2026
https://github.com/yuvrajchandra/dsapractice
This repository contains topic-wise questions and solutions for DSA practice.
algorithms data-structures dsa mathematics
Last synced: 20 Jun 2026
https://github.com/rbuj/basic-data-structures
A collection of simple examples for learning basic data structures using C.
Last synced: 11 Oct 2025