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-30 00:07:47 UTC
- JSON Representation
https://github.com/hd-genius/data-structures
C++ datastrucure implementations without the standard library
Last synced: 07 Aug 2025
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/dyna-bytes/data-structure-and-algorithm
[KECE208] Data Structure and Algorithm, Korea Univ.
Last synced: 25 Mar 2025
https://github.com/nisarldev/top_10_javascript_algorithms_to_prepare_for_coding_interviews
Top 10 Javascript Algorithms to Prepare for Coding Interviews. FreeCodeCamp.
algorithm-challenges coding-challenge coding-interviews data-structures freecodecamp javascript leetcode
Last synced: 10 Apr 2025
https://github.com/sebastianofazzino/ibm-data-science-professional-certificate
In this repository I've stored exercises and projects I've been working on while attending IBM Data Science Professional Certificate, using Python and its libraries.
data-analysis data-mining data-science data-structures data-visualization database machine-learning matplotlib numpy pandas python regression seaborn sql
Last synced: 09 Apr 2026
https://github.com/risahamm/containers.h
Implementation of Vector, Map, Set containers of the s21_containers.h library in C++17.
class-template containers data-structures gtest iterators template-functions
Last synced: 07 Aug 2025
https://github.com/gkapfham/cs112s2015
Course Materials for Computer Science 112 Spring 2015
algorithms computer-science data-structures laboratory
Last synced: 07 Aug 2025
https://github.com/janeberry/hangman
Classic Hangman Game
data-structures linked-list lists
Last synced: 26 May 2026
https://github.com/tomiok/algorithms
Bunch of algs, mostly from https://hackerrank.com
algorithms data-structures hackerrank java-8
Last synced: 07 Aug 2025
https://github.com/snjlee58/datastructures-snu2022
[Assignment Source Codes & Scores] SNU CSE M1522.000900 Data Structures (자료구조) by Prof. Byeong Ro Moon (문병로 교수님), 2022 Spring Semester.
assignment cse data-structures java snu solutions
Last synced: 16 Mar 2025
https://github.com/justdvnsh/algorithms
A list of all major algorithms, their tests and explanations ranging all the way from basic to advanced.
advanced algorithms basic data-structures intermediate javascript machine-learning-algorithms statistics
Last synced: 12 Jul 2025
https://github.com/ifeelgarv/gfg-python-dsa-bootcamp
📍This repos contains all the topics of DSA using Python Language.🚀 Explore Python with codes, notes, and explanations.
data-structures oops-in-python python
Last synced: 11 Jun 2025
https://github.com/pablorodrigo52/leetcode
Some Algorithm problems
algorithms binary-search-tree data-structures sorting-algorithms tree
Last synced: 01 Apr 2025
https://github.com/kucera-lukas/aoc2022
My solutions to Advent of Code 2022
advent-of-code advent-of-code-2022 advent-of-code-2022-python algorithms data-structures pre-commit pytest python
Last synced: 12 Oct 2025
https://github.com/c2akula/bitarray
Package bitarray provides a convenient and fast BitArray data structure that compactly stores bits in Go.
bitarray boolean compact convenient data-structures fast go golang pure-go pure-golang
Last synced: 14 Jan 2026
https://github.com/dizcza/algs4
Algorithms Parts I & II solutions. Taught by Robert Sedgewick
Last synced: 03 Jul 2025
https://github.com/adudko/leetcode
algorithms data-structures leetcode problem-solving
Last synced: 16 Mar 2025
https://github.com/onmax/dyna
Dynamic data structures in C.
c data-structures dynamic-data-structure
Last synced: 24 Mar 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/sasitsrirat/light-out-puzzle-2023-
EGCO221 (Data Structure and Algorithm)
algorithm arraylist data-structures java sorting-algorithms
Last synced: 06 Aug 2025
https://github.com/aditya81070/data-structures-and-algoritham
This repository contain code for DSA for summer learning.
algorithms algorithms-and-data-structures c cpp data-structures data-structures-and-algorithms dsa dsa-by-narishma-karumanchi graph-algorithms linkedlist trees
Last synced: 17 May 2026
https://github.com/kalebers/data_structures_masters_2025
Repositorio para trabalhos da materia de Estrutura de Dados no Mestrado de Cybersegurança na PUCPR.
arrays binary-search-tree data-structures hash-table python
Last synced: 12 Oct 2025
https://github.com/petsamuel/python_solutions
Data Structure and Algorithm
algorithms data-structures hackerrank-solutions leetcode-python leetcode-solutions
Last synced: 12 Oct 2025
https://github.com/kacper0199/sorting-algorithms-visualizer
The purpose of this project is to visualize some fundamental sorting algorithms using simple functions and python module pygame.
data-structures pygame python sorting-algorithms visualization
Last synced: 25 Mar 2025
https://github.com/talenfisher/cis152
Class materials from CIS152: Data Structures and Algorithms in Java
Last synced: 12 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/i2mint/s3dol
s3 (through boto3) with a simple (dict-like or list-like) interface
data-structures python python3 s3 s3-bucket s3-storage
Last synced: 29 May 2026
https://github.com/terenceclzhang/leetcode-solutions
LeetCode Solutions
algorithms data-structures data-structures-and-algorithms leetcode leetcode-solutions
Last synced: 12 Oct 2025
https://github.com/rashres/sorting-algorithm-comparison
algorithms data-structures java sorting
Last synced: 22 Mar 2025
https://github.com/gauravdhoot2608/search_engine
This assignment builds a basic data structure underlying search engines - an inverted index, to answer some simple search queries.
avl-tree data-structures hashmap inverted-index java linked-list object-oriented-programming search-engine
Last synced: 16 Mar 2025
https://github.com/aswassaw/belajar-lodash
Belajar method2 yang dimiliki oleh lodash.
Last synced: 13 Jul 2025
https://github.com/nstefan002/aisp
AiSP i smer
algorithms cpp data-structures faculty learning
Last synced: 29 May 2026
https://github.com/mellkam/wszib
Archive of my work during my studies at https://wszib.edu.pl
algorithms data-structures study
Last synced: 03 Jul 2025
https://github.com/UshurbakiyevDavlat/Go-Algos
Algos and Data-structures on Golang
algorithms data-structures golang
Last synced: 12 Oct 2025
https://github.com/manikpandita23/python
arrays data-structures python python3
Last synced: 24 Mar 2025
https://github.com/antoinegagne/a-tree
A dynamic data structure for efficiently indexing arbitrary boolean expressions
a-tree boolean-algebra boolean-expression boolean-logic data-structures event-filtering rust-crate rust-lang rust-library scientific-paper tree-structure
Last synced: 12 Oct 2025
https://github.com/haseeeb21/queue-in-python
Creating class of Queue, which contains functions of queue implementation, by importing deque library.
class data-structures dequeue enqueue googlecolaboratory python python3 queue
Last synced: 12 Oct 2025
https://github.com/mustafahakkoz/network_analysis
Centrality calculations of a graph in C language
centrality-calculations data-structures social-graph
Last synced: 29 Jun 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: 15 May 2026
https://github.com/didogrigorov/leetcode-may-daily-challenges-2023
Python solutions to LeetCode's May 2023 Daily Challenges, organized by date. Ideal for practicing coding, mastering Python, and preparing for interviews.
algorithm-challenges algorithms algorithms-and-data-structures coding coding-challenge coding-challenges coding-interviews data-structures interview leetcode leetcode-python leetcode-solutions programming python python3
Last synced: 12 Oct 2025
https://github.com/akr-2803/dsa-declassified
Declassified, easy to-understand explanations and visuals to DSA problems and more.
algorithms algorithms-and-data-structures data-structures data-structures-and-algorithms dynamic-programming leetcode leetcode-solutions problem-of-the-day
Last synced: 20 Oct 2025
https://github.com/nouranhaitham/competitve_programming_reference
A collection of competitive programming templates and C++ solutions for number theory, graph algorithms, and various challenges.
algorithms codeforces competitive-programming cplusplus data-structures number-theory solutions
Last synced: 04 Jan 2026
https://github.com/camchambers/linked-list
A C# implementation of a singly linked list.
csharp data-structures linked-list
Last synced: 24 Mar 2025
https://github.com/arindal1/blind75-proelevate
This Blind 75 DSA sheet from LeetCode contains all the important DSA questions and is designed for quick interview preparation.
algorithms cpp data-structures dsa leetcode leetcode-cpp leetcode-solutions problem-solving
Last synced: 09 Apr 2025
https://github.com/taeguk/data-structure
Implementation of various data structures
Last synced: 12 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/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/9d4/gods
Place where I learn data structures with Go.
data-structures go golang golang-examples
Last synced: 04 Aug 2025
https://github.com/nazlizamanian/jonkoping-university-computer-engineeering-programme
Summary of the programme Computer Engineering specialization software development and mobile platforms courses at Jönköping University
algorithms androidstudio backend computer-engineering cpp data-structures eclipse-ide front-end-development java javascript kotlin mobile-development network nodejs python software-development sql-database webdevelopment
Last synced: 14 Apr 2026
https://github.com/aryantyagi1/brutetooptimal-200-dsa-solutions
This repository contains 200 solved DSA problems in Java, each featuring both brute force and optimal solutions in the same file. Designed for learners and practitioners, it serves as a reference to understand different approaches to problem-solving, compare solution efficiencies, and prepare for coding interviews
data-structures dsa-algorithm java
Last synced: 24 Mar 2025
https://github.com/r-n/calculatorstring
Calculator that takes math expression string as input like in Python
c calculator data-structures expression-evaluator interpreter linked-list math string-parsing
Last synced: 13 Oct 2025
https://github.com/haunt98/panda-go
Contains simple data structure
data-structures go golang golang-library golang-package
Last synced: 23 Apr 2025
https://github.com/iamgauravkhanna/hands-on-dsa-javascript
DSA using JavaScript
data-structures dsa-algorithm javascript
Last synced: 26 Mar 2025
https://github.com/alanmenchaca/java-avanzado
cadenas, caracteres y expresiones regulares, colecciones de genéricos, diseño de clases, lambdas y flujos de Java SE 8.
classes-and-objects data-structures java-se lambdas methods serialization streams
Last synced: 02 Jan 2026
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/crisnguyendev/miu-cs390-fpp
Repository for assignments and exercises focusing on Java programming basics, object-oriented programming, data structures, exception handling, and recursion.
assignment computer-science data-structures education exception-handling files fundamentals java object-oriented-programming recursion
Last synced: 14 Apr 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/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/uiriansan/data-structures
C++ implementation of common data structures, for learning purposes.
algorithms cpp data-structures
Last synced: 03 Aug 2025
https://github.com/lccodder/linkedlist-ts
Default linked list implementation written on TypeScript
data-structures linked-list typescript
Last synced: 21 Mar 2025
https://github.com/armanjscript/softwaredevelopment
The repository includes all apps in Web Development, GUI, and Mobile App Development
chrome-extensions data-structures flutter-apps gui-application javascript nodejs python tailwind-css webdevelopment
Last synced: 09 Apr 2026
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/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/nickradford/ts-data-structures
Common data structures implemented as generic classes in Typescript.
data-structures generics typescript typescript-library
Last synced: 19 Jan 2026
https://github.com/iamriteshkoushik/datastructs_algo
Repository containing solutions to all the problems solved while practising for Data Structures and Algorithms.
Last synced: 09 Apr 2025
https://github.com/chistopat/go-forward-list
Implement interface of C++ STL std::forward_list https://en.cppreference.com/w/cpp/container/forward_list in Go
cpp data-structures forward-list generics go linked-list stl
Last synced: 25 Jan 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/ltriess/coursera_algorithms
Coursera: Algorithms Specialization
algorithms coursera data-structures graph-theory randomized-algorithms
Last synced: 03 Aug 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/mezdelex/leetcode
LeetCode problems
algorithms cpp csharp data-structures haskell leetcode rust
Last synced: 12 Apr 2026
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/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/bhargav-joshi/ds-algo
Different Companies Solutions of problems solved by me and some practice of coding & DSA Problems are in this repo.
Last synced: 09 Apr 2025
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/adrianosferreira/data-structures
A set of data structures implemented in PHP
data-structures hash-table php
Last synced: 08 Nov 2025
https://github.com/danielkhakbaz/leetcode-algorithms
My leetcode solutions to problems
algorithms data-structures leetcode leetcode-javascript leetcode-solutions
Last synced: 09 Apr 2025
https://github.com/khasherdenekb/freecodecamp-task
Freecodecamp certification tasks
algorithms data-structures javascript
Last synced: 28 Feb 2025
https://github.com/prash08484/binary-tree-visualiser
It is basic ds-algo based project whose aim to illustrate some types of binary tree's and some operation visualization on that tree..
algorithm binary-search-tree binary-trees css3 data-structures html5 illustration javascript max-heapify
Last synced: 12 Apr 2026
https://github.com/murpdefense/studies-software-engineering-univesp
Esse repositório é voltado para código de aulas e projetos realizados durante meus estudos com o material da formação Bacharel em Engenharia de Software disponibilizado gratuitamente pela UNIVESP na plataforma YouTube.
Last synced: 03 Apr 2025
https://github.com/dbc2201/sample-atm-interface
Sample Interface example for understanding ADTs in Data Structures.
adt data-structures java object-oriented-programming
Last synced: 12 Jun 2025
https://github.com/mukuliskul/linecraft360
An advanced C++ Object-Oriented simulation of an assembly line, featuring modular design with multiple stations. It integrates complex order processing, inventory management, and dynamic workflow handling, offering a real-world industrial process experience.
algorithm-implementation cpp17 data-structures data-structures-and-algorithms educational-project modular-design object-oriented-programming system-design
Last synced: 14 Apr 2025
https://github.com/antonio-f/c-algorithms
Basic algorithms in C language
algorithms basic-algorithms c-lang c-language data-structures
Last synced: 30 Mar 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/cassiofb-dev/arquivos-lista01
programas para lista de arquivos 01
c data-structures filesystem pointers
Last synced: 08 Nov 2025
https://github.com/xm0onh/stateviz.dev
Interactive visualization playground for blockchain data structures. Learn how blockchains organize and store data through hands-on exploration and visual experimentation.
algorithms blockchain cryptography data-structures educational ethereum merkle-trie playground
Last synced: 12 Apr 2026
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/liwnn/skiplist
A fast skip list implementation for Go
algorithm data-structures go golang skiplist
Last synced: 08 Jun 2026
https://github.com/abdellahbellakrim/libft
Custom C library
algorithms c data-structures headerfile library low-level-programming makefile
Last synced: 12 Jun 2026
https://github.com/harisjamal28/tower_of_hanoi
A Game built focusing on the Tower of Hanoi basis! An old project but something i was passionate about finishing. It was a great way to work with Stack Data Structures practically and employ Javascript functions for Time Keeping and Stack Manipulation
css data-structures game-development gamedev html javascript old-project stack tower-of-hanoi
Last synced: 12 Apr 2026
https://github.com/Imtjl/fp-red-black-tree-dict
TreeDict - Implementation of Dict based on Red Black Tree in Elixir
data-structures elixir functional-programming red-black-tree
Last synced: 01 Apr 2025
https://github.com/shoyeb45/datastructureandalgorithm
This repo contains implementation of various data structure and algorithms.
algorithms cpp data-structures data-structures-and-algorithms dsa java python3
Last synced: 09 Apr 2026
https://github.com/chenshuliu/python-guide-to-numpy
This repository is dedicated to explaining the functionalities of Numpy in Python
Last synced: 18 Jan 2026
https://github.com/chenshuliu/python-fundamentals
Python fundamentals
data-structures programming python
Last synced: 18 Jan 2026