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/erenisci/c-cpp
C/C++
algorithms c cpp data-structures fundamentals
Last synced: 25 Apr 2026
https://github.com/wilsonkinyua/data-structures
arrays data-structures html-css-javascript spread-operator
Last synced: 06 Jun 2026
https://github.com/kmhmubin/red-black-tree-data-structure
black-nodes bst cpp data-structures insert-node node red red-black-trees
Last synced: 26 Apr 2026
https://github.com/nachiket-072005/data_structure-algorithm
In this repo, I am uploading Data-Structure-and-Algorithm in Java with Step by step chapter code basics to advanced topics like DP, Graph and so on.
Last synced: 26 Apr 2026
https://github.com/igoraugust0/data-struct-1
📕 Repositório para arquivos da disciplina GSI006 - Estrutura de Dados 1
abstract-data-type adt conditionals data-structures data-structures-and-algorithms expressions linked-list loops pointers queue sequential-list stack
Last synced: 27 Apr 2026
https://github.com/luigisalcedo/queue-on-linkedlist
Queues and Priority Queues based with LinkedLists structures on Java.
colas colas-prioridad data-structures estructuras-de-datos linked-list listas-enlazadas priority-queue queue
Last synced: 27 Apr 2026
https://github.com/shahadathhs/data-structures-and-algorithms-in-javascript
A comprehensive collection of algorithms and data structures in JavaScript, based on the book Mastering Algorithms and Data Structures in JavaScript by Federico Kereki.
algorithms data-structures dsa javascript
Last synced: 07 Jun 2026
https://github.com/giri7a/java-fintech-transaction-processor
Java Fintech Transaction Analyzer: A program for processing fintech transaction logs. Analyzes statuses, identifies peak times, and lists failures. Includes a test class for functionality demonstration. Efficiently monitors and gains insights into transaction dynamics.
algorithmic-logic data-representation data-structures date-and-time-handling documentation exception-handling java oops string-formatting testing
Last synced: 27 Apr 2026
https://github.com/bieelogrom/convertervaloresdecimaisparabinarios
Programa que converte número decimal em binário utilizando o conceito de pilhas em Java.
data-structures java pilha stack
Last synced: 27 Apr 2026
https://github.com/cathyfu1215/cs61b
Self-learning CS61B of UCBerkeley , this repo contains both labs and projects
algorithms data-structures java
Last synced: 07 Jun 2026
https://github.com/ionutpetre/airline-management-activities
Aplicație pentru evidența principalelor procese derulate în cadrul companiei aeriene EasyFlight.
Last synced: 22 Jun 2026
https://github.com/rubaiyadnoorshahriar1999/codeforces
Basic Level problems solved with C# 10 .NET 6
algorithms csharp csharp-core data-structures div1 div2 dotnet string-manipulation string-matching
Last synced: 28 Apr 2026
https://github.com/nazir20/data-structure-labs
Data Structures in c and c++
algorithms algorithms-and-data-structures c cpp data-structures labs
Last synced: 29 Apr 2026
https://github.com/jazaltron10/king_java
Explore the essentials of computer science with this Java repository—a comprehensive guide to fundamental Data Structures and Algorithms. Delve into efficient software design, navigate Java intricacies, and fortify your coding skills for the challenges in the vast landscape of computer science.
algorithms coding-challenges coding-interviews data-structures gui-application java
Last synced: 08 Jun 2026
https://github.com/erenisci/python
Python
algorithms data-structures fundamentals jupyter-notebook python
Last synced: 29 Apr 2026
https://github.com/imtheprince7/javaprac
In this repository, I have uploaded practice files of of Java-8 and advance portion of Java.
data-structures java java-8 multithreading
Last synced: 29 Apr 2026
https://github.com/ritik-gupta/dsa-450
Solutions of 450 DSA questions by Love Babbar
c cpp data-structures dsa dsa-algorithm
Last synced: 29 Apr 2026
https://github.com/dragunwf/learninglab
📚 A personal repository where I document and store all my code, exercises, and projects while learning new technologies, frameworks, and programming concepts. This serves as my digital sandbox for experimentation, skill-building, and continuous learning.
abap ai algorithms data-structures design-patterns django express nextjs react react-native sap
Last synced: 29 Apr 2026
https://github.com/8luebottle/datastructure-n-algorithm
🧩 Problem Solving (language independent)
algorithms c data-structures golang javascript pytohn3
Last synced: 30 Apr 2026
https://github.com/abdellahbellakrim/cpp42
Collection of exercises in C++
algorithms cpp data-structures low-level-programming oop stl-containers
Last synced: 08 Jun 2026
https://github.com/vivek-suthar/dsa
Covering All Data-Structures And Algorithms, Its Implementation, various problems Based on particular Data-Structure
algorithms-and-data-structures c cpp data-structures dsa-algorithm problem-solving
Last synced: 30 Apr 2026
https://github.com/kockarevicivan/dart-snippets
Set of Dart snippets: algorithms, data structures, graph searches etc, created for demonstration purposes.
dart data-structures graph-traversal snippets sorting-algorithms
Last synced: 30 Apr 2026
https://github.com/markcaldropoli/cs240
Data Structures & Algorithms
algorithms cpp data-structures makefile
Last synced: 08 Jun 2026
https://github.com/dnut/json-match-finder
Python application used to match listings against openings via authenticated JSON API access.
data data-structures data-wrangling database json-api python-application python-modules
Last synced: 01 May 2026
https://github.com/suvrik/codeforces
Codeforces Template
algorithms competitive-programming data-structures mathematics
Last synced: 08 Jun 2026
https://github.com/raynard2010/aol-data-structures
This repository contains my answers for the AoL (Assurance of Learning) of COMP6048001 - Data Structures Course. The score I got for these answers is 100.
assurance-of-learning binus c case case-study data-structures tries
Last synced: 02 May 2026
https://github.com/kharizzakaye/data-structures-and-algorithms
A collection of Data Structures and Algorithms, in different programming languages.
Last synced: 02 May 2026
https://github.com/first-coding/data-structure
This DataStructure warehouse is used to learn for me.
Last synced: 02 May 2026
https://github.com/navpreetdevpuri/trie-js
Trie data structure implementation in javascript
data-structures javascript trie trie-data-structure typescript
Last synced: 02 May 2026
https://github.com/nir3x/fastpatternsscanner.cpp
FastPatternsScanner.cpp - Efficient Pattern Scanner for C++
algorithm c-plus-plus cpp data-structures efficiency hashing pattern-scanning
Last synced: 09 Jun 2026
https://github.com/c1m50c/cses
My CSES submissions.
algorithm algorithms cpp cses cses-solutions data-structures dynamic-programming interview-questions python python3 solutions
Last synced: 03 May 2026
https://github.com/jaketarnow/algorithmsreview
Algorithm and Data Structures review
algorithms c data-structures interview-practice java python
Last synced: 03 May 2026
https://github.com/revazashvili/dsa
repository for data structures and algorithms
algorithms data-structures dsa
Last synced: 09 Jun 2026
https://github.com/phmatray/redblack
A C# implementation of a Red-Black Tree with full unit tests
algorithms csharp data-structures dotnet redblack-tree
Last synced: 09 Jun 2026
https://github.com/saibarathr/comments-system
Multi-level comments handling using react component with tailwind css and tree data structure
data-structures reactjs tailwindcss
Last synced: 04 May 2026
https://github.com/mauriciovazquezm/advanced-data-structures
Advanced Data Structures course tasks and projects.
algorithms data-structures java python
Last synced: 05 May 2026
https://github.com/mdhasanshuvo/ds-project
EazyTrip : An app for efficient ride and delivery services with a customizable map and shortest path algorithms.
algorithms data-structures map qt-creator qt-framework software-development sqlite
Last synced: 06 May 2026
https://github.com/tojan-naiem/my-data-structure
Data structure i build it
arraylist build data-structures java linked-list node project queue stack swing-gui
Last synced: 07 May 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/curtis-thomas/sherlock-web
Sherlock-Web is an open-source web application aimed at empowering users by providing transparency into the personal data available from their browser.
browser-info data-structures javascript material-ui privacy react transparency web-application
Last synced: 08 May 2026
https://github.com/mahmudmardini/stack
Data Structures course 2019 (3rd semester)
Last synced: 08 May 2026
https://github.com/ashirvad47/l.c.d
A collection of LeetCode questions solved by me.
algorithms data-structures database java mysql
Last synced: 02 Jan 2026
https://github.com/master4novice/react-data
Data Structure React Library.
bootstrap data-structures es6 font-awesome react reactstrap
Last synced: 12 Apr 2026
https://github.com/williamfzc/planter
compile dict (json/yaml/toml/everything) to tree
data-structures dictionary json python tree tree-structure yaml
Last synced: 10 May 2026
https://github.com/plopezgit/sprint2_t1_mysql_data_structure
Data Structure comprehension
data-structures diagramming drawio eer-diagram field join mysql mysql-database query record sql table terminal workbench
Last synced: 10 May 2026
https://github.com/burakyilmaz321/data-structures
Data structure implementations
Last synced: 11 May 2026
https://github.com/abhinav9444/hackerrank
This repository serves as a personal collection and showcase of my coding skills, problem-solving techniques, and progression through various coding challenges on HackerRank. It is also intended to help others learn and understand different approaches to solving programming problems in various languages.
algorithms algorithms-and-data-structures c data-structures hackerrank hackerrank-solutions programming python python3 ruby
Last synced: 11 May 2026
https://github.com/nelsonwenner/data-structure
:books: Data structure studies.
Last synced: 11 May 2026
https://github.com/tanishraj/data-structures-using-javascript
Leet Code Problems with solutions using DS and Algo
algorithms data-structures data-structures-and-algorithms data-structures-and-algorithms-js javascript
Last synced: 13 May 2026
https://github.com/mohamedwelteir/infix-to-postfix--expression-evaluator
This project is for converting mathematical expression from infix to postfix as well as evaluating the expression.
Last synced: 11 Jun 2026
https://github.com/shahadathhs/leetcode-javascript
JavaScript-only LeetCode questions with solutions, explanations, and concept-based tagging.
algorithms data-structures javascript leetcode leetcode-javascript leetcode-solutions leetcode-typescript typescript
Last synced: 13 May 2026
https://github.com/jackjduggan/pcbanalyzer-ds2-ca1
A PCB (printed circuit board) analyzer built with JavaFX, capable of identifying and displaying information about the different components on a PCB from an image
Last synced: 14 May 2026
https://github.com/dxrzc/list-data-structure-cpp
Templated circular doubly linked list implementation in modern C++ focusing on low-level design, iterator support and move semantics.
cmake cpp20 data-structures googletest
Last synced: 12 Jun 2026
https://github.com/mahmud-kandawala/c-programming-coursework
This repository delves into the advanced facets of the C programming language, exploring topics from basic syntax to intricate data structures like linked lists, binary trees, and multiway search trees.
Last synced: 12 Jun 2026
https://github.com/scisamir/alx-higher_level_programming
ALX Higher Level Programming
data-structures http https networking-in-python orm python3 sql sqlalchemy test-driven-development
Last synced: 13 Jun 2026
https://github.com/asarkar/exercism-rust
https://exercism.org/tracks/rust
algorithms data-structures exercism exercism-rust rust rust-lang
Last synced: 13 Jun 2026
https://github.com/mahmud-kandawala/c-shopping-list-capstone-project
This is my Capstone C Programming Project for my Advanced C Programming Course. It features a comprehensive shopping cart system that utilizes linked lists, stacks, queues, and binary search trees for efficient item management and search functionality.
Last synced: 13 Jun 2026
https://github.com/tansudasli/data-structures
data structure implementations
Last synced: 14 Jun 2026
https://github.com/tracehelms/algorithms
Implementations of algorithms and data structures
algorithms data-structures typescript
Last synced: 15 Jun 2026
https://github.com/caiogmrocha/rust-studies
Repositório dedicado à criação e estudo de estruturas de dados e algoritmos famosos em Rust
algorithms bst data-structures linked-list rust
Last synced: 17 Jun 2026
https://github.com/mahmud-kandawala/data-structures-coursework
This repository delves into the core principles of data structures, covering essential types like arrays, stacks, queues, lists, trees, and graphs, utilizing Python and its extensive libraries to apply and demonstrate these concepts.
array binary-search-tree data-structures graph hashmaps heaps linked-list python queue stacks
Last synced: 17 Jun 2026
https://github.com/brettpetch/cs2120
COMPSCI 2120
compsci2120 course-material courseware cs2120 data-structures data-visualization python3 western-university
Last synced: 18 Jun 2026
https://github.com/nadidlinchestein/datastructureseasytoadvance
My C++ implementation of Data Structures Easy to Advanced Course by William Fiset.
algorithms algorithms-and-data-structures coursework cpp data-structures programming
Last synced: 18 Jun 2026
https://github.com/remonhasan/cp-code-library
algorithms & data structures that i learned for CP 💡
cpp data-structures number-theory prefix-notation stl-algorithms
Last synced: 18 Jun 2026
https://github.com/adimyy/data-structures
This repository contains implementations of fundamental data structures in Java.
Last synced: 18 Jun 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/hebertcisco/remodel-core
A modern database-modeling toolkit
data-structures database ddl er-diagram modeling parser-implementations sql
Last synced: 20 Jun 2026
https://github.com/yangsijun528/data_structure_with_c
C언어로 자료구조 직접 구현하고, 테스트 코드로 검증해보기 + Python 시각화
Last synced: 21 Jun 2026
https://github.com/agrim123/algo-ds
Algorithms and Data Structures
algorithms computer-science data-structures
Last synced: 22 Jun 2026
https://github.com/scisamir/binary_trees
0x1D. C - Binary trees
algorithm binary-trees c data-structures
Last synced: 22 Jun 2026
https://github.com/piratecoderz/dsa-final-project
University project for (DSA) using Java and MySQL. The Car Rental System features an Admin Panel for managing vehicles, customers, and rentals, Customer Portal for renting cars. DSA concepts like linked lists and queues and utilizes JDBC for database connectivity. A practical application of programming skills and database management.
algorithms data-structures data-structures-algorithms data-structures-and-algorithms dsa eclipse final final-project java java-8 mysql mysql-database mysql-workbench
Last synced: 22 Jun 2026
https://github.com/mwangi-derrick/go-trees
Exploring tree-based data structures in Go: Foundations for databases, storage, and distributed systems.
data-structures distributed-systems golang merkle-tree systems-programming
Last synced: 23 Jun 2026
https://github.com/rylei-m/cs2420_2024_auditing_notes
Auditing Data Strucutures and Algorithms for Review and Teaching Evaluation
algorithms algorithms-and-data-structures binary-search-tree data-structures tree-structure
Last synced: 23 Jun 2026
https://github.com/kurayami07734/dsa-cpp
Data Structures and Algorithms in C++
algorithms cpp data-structures
Last synced: 23 Jun 2026
https://github.com/hackersa3edy/binary_trees
This repository contains C programs for various operations on binary trees, including node manipulation, tree traversal, and property checks (like height, depth, size, and balance factor).
algorithms alx-software-engineering binary-tree c c-language c-programming data-structures tree-traversal valgrind
Last synced: 24 Jun 2026
https://github.com/vevdokimovm/string-operations-cpp
C++ lab: custom String class built on sequence abstractions with sorting and searching
algorithms cpp data-structures string
Last synced: 27 Jun 2026
https://github.com/adithaker/datastructures_algos_c
👓(ONGOING) This repo will contain all ds and algorithms required for competitive programming in
algorithms c competitive-programming data-structures deque linked-list queue stack
Last synced: 28 Jun 2026
https://github.com/choewy/data-structures-and-algorithm
자료구조 및 알고리즘(Python3 & React)
algorithm algorithms-and-data-structures data-structures python3 react
Last synced: 28 Jun 2026
https://github.com/fgazzelloni/20240930-dwpwr
Data Wrangling Practice with R - 30 September Tutorial for R-Ladies Rome
data data-science data-structures data-wrangling
Last synced: 28 Jun 2026
https://github.com/sur16-cse/internity-internship-dsa-2021
This internship is for Design and Analysis of Algorithm. It is 45 days internship cover important concepts of data structure and algorithm . It also cover advanced topic for placement.
Last synced: 29 Jun 2026
https://github.com/essammohamed1/ds_course_fcis_students_2024
Course material , slides , code and exercises
Last synced: 29 Jun 2026
https://github.com/rameshaditya/dynamic-hybrid-data-grid
Facilitates faster read-and-write of large ordered collections of data.
algorithms data data-structures storage
Last synced: 23 Feb 2025
https://github.com/yevheniidatsenko/goit-algo-fp
📊 Hometask - Basic Algorithms and Data Structures (Final Project)
algorithms breadth-first-search data-structures deapth-first-search goit goit-algo-fp monte-carlo python
Last synced: 05 Apr 2025
https://github.com/g1joshi/pepcoding
algorithms data-structures java pepcoding programming
Last synced: 31 Aug 2025
https://github.com/ashirafzal/data-structures-examples
Data-Structures-Examples
csharp data-structures programming
Last synced: 17 May 2026
https://github.com/frankmike/fundamental-algorithms
A collection of fundamental algorithms
algorithms algorithms-and-data-structures data-structures python python3
Last synced: 15 Jun 2025
https://github.com/gabriel-vanca/infoarena
Solved Algorithm & Data Structure problems for Infoarena.ro, the biggest Romanian online community helping thousands of young students learn and train for national and international Computer Science contests, supported by a team of former Olympic students.
algorithms binary-search-tree competitive-programming cplusplus cpp data-structures dijkstra-algorithm dynamic-programming geometry-algorithms graph-algorithms graph-theory greedy-algorithms infoarena lowest-common-ancestor matrix-algebra sorting-algorithms string-manipulation trie-data-structure
Last synced: 24 Oct 2025
https://github.com/sumanbiswas7/ds-algo
patterns for coding interviews
algorithms data-structures python
Last synced: 15 Jun 2025
https://github.com/yevheniidatsenko/goit-algo-hw-02
📊 Hometask - Basic Algorithms and Data Structures (Basic data structures)
algorithms data-structures goit-algo-hw-02 python
Last synced: 23 Jul 2025
https://github.com/mu-selim/datastructures-algorithms-implementation
Data structures and algorithms implementation with JavaScript and C#
algorithms csharp data-structures javascript leetcode problem-solving
Last synced: 17 May 2026
https://github.com/yevheniidatsenko/goit-algo-hw-10
📊 Hometask - Basic Algorithms and Data Structures (Linear Programming and Randomized Algorithms)
algorithms data-structures goit goit-algo-hw-10 linear-programming python randomized-algorithms
Last synced: 05 Apr 2025
https://github.com/ali7haider/apto_distribution_system_dsa_project
A system having multiple role user(Admin,Manager,Customer,Sale Agent). A map is also integrated in the app which calcualte the shortest distance two points.
data-structures dsa dsa-algorithm filesystem linked-list pyqt5 python queue stack
Last synced: 23 Feb 2025
https://github.com/ale-soares/cracking-the-coding-interview-solutions
Personal Cracking the Coding Interview solutions written in Python with Big O Analysis.
algorithms cracking-the-coding-interview data-structures data-structures-and-algorithms
Last synced: 01 Mar 2026