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-07-08 00:08:01 UTC
- JSON Representation
https://github.com/lxmn22nov/cohort3.0
I'll post everything here, whatever I'll learn during this cohort. šÆ
bitcoin-wallet css-grid css3 data-structures express-middleware expressjs html5 javascript mongodb nodejs reactjs web3
Last synced: 04 Apr 2026
https://github.com/nelsonbn/algorithms-data-structures-binary-search-tree
Algorithms and Data Structures - Binary Search Tree (BST)
algorithms algorithms-and-data-structures data-structures
Last synced: 20 Apr 2026
https://github.com/imbios/lab-extract-common-letters
š TypeScript implementation of an algorithm to extract common characters across multiple strings, optimized for performance with O(n*k) time complexity.
algorithms coding-challenge coding-interview data-structures educational hacktoberfest hash-table interview-preparation leetcode npm-package optimization performance problem-solving string-manipulation time-complexity typescript
Last synced: 20 Apr 2026
https://github.com/soroush-04/algorithms-data-structures
algorithms data-structures python
Last synced: 20 Apr 2026
https://github.com/priyakdey/algoexpert-solutions
Algoexpert Solution
algoexpert algoexpert-java-solutions algoexpert-solutions algorithms algorithms-and-data-structures data-structures faang-interview interview-preparation
Last synced: 21 Apr 2026
https://github.com/miladsade96/lcrs
LeetCode Related Stuff
algorithms algorithms-and-data-structures data-structures hacktoberfest-accepted hacktoberfest2022 javascript jest jest-tests leetcode-python leetcode-solutions pytest python unit-testing
Last synced: 21 Apr 2026
https://github.com/wisdomenigma/probable-potato
The rust wrapper of Btree *
data-structures docker docker-image rust rust-crate
Last synced: 21 Apr 2026
https://github.com/ahmdeltoky03/school_management_system
School Management System-C project
algorithm c-programming data-structures
Last synced: 22 Apr 2026
https://github.com/ericgitangu/leetcode-projects
Solutions to various LeetCode Problems
algorithms data-structures dynamic-programming problem-solving
Last synced: 24 Apr 2026
https://github.com/satishdash/juliaexercism
Exercises on various Julia concepts from Exercism.io
data-structures julialang programming
Last synced: 25 Apr 2026
https://github.com/smile040501/data_structures
My implementation of various Data Structures using C++
algorithm algorithms algorithms-and-data-structures algorithms-datastructures algorithms-implemented cpp data-structures datastructures
Last synced: 06 Jun 2026
https://github.com/nitsas/py3algs
Simple Python 3 implementations of popular algorithms and data structures.
algorithms data-structures python
Last synced: 06 Jun 2026
https://github.com/mehwishferoz/wynk-music-app-in-c
C project simulating Wynk music app functionalities, featuring user management, music browsing, playlist creation, and song playback using linked lists, hash tables, stacks, and queues.
algorithms c data-structures dsa dsa-project
Last synced: 06 Jun 2026
https://github.com/aja512/python-lab
Python Language Dabbling
calculator-application coursera data-structures mysql programming-language python-3 restaurant-management
Last synced: 27 Apr 2026
https://github.com/junaidbinjaman/dsa-notes
A collection of my learning journey in Data Structures and Algorithms (DSA), featuring practice problems, solutions, and explanations in PHP & JS. Perfect for brushing up on core concepts and improving coding skills!
data-algorithms data-structure-and-algorithm data-structures
Last synced: 28 Apr 2026
https://github.com/sachinkalsi/algorithms
Algorithms
algorithms algorithms-and-data-structures data-structures
Last synced: 08 Jun 2026
https://github.com/a3ro-dev/dsa
My data structure and algorithm repository. In Python
data-structures linked-list python stack
Last synced: 25 Jun 2026
https://github.com/valentinnsoare/mathquizwithcomputerassistedinstructions
Math quizes with an interactive menu and instructions from computer to solve the questions in case you have your answer wrong.
data-structures interaction-design interactive java-17 mathematics maven oop-principles
Last synced: 30 Apr 2026
https://github.com/markelca/noob.c
My personal way learning C and C++. With theory, usefull resources and organized by topics and diffifulty.
algorithms algorithms-and-data-structures c cpp data-structures educational resources theory
Last synced: 01 May 2026
https://github.com/sunchit17/june-leetcode-30daychallenge
June LeetCode Challenge
algorithms data-structures java leetcode leetcode-challenge python
Last synced: 03 May 2026
https://github.com/hermantrym/linked-list-double-pointer
Linked List Double Pointer
advanced-cpp cpp data-structures
Last synced: 03 May 2026
https://github.com/kacper0199/agh-navigator-app
The purpose of this project is to create AGH University of Science and Technology navigator app using Dijkstra's algorithm to find the shortest paths between the buildings.
agh-university algorithms data-structures dijkstra-algorithm folium-maps heroku-app navigator python streamlit
Last synced: 06 May 2026
https://github.com/elbouzkri/stack_sorter
This project will make you sort data on a stack, with a limited set of instructions, using the lowest possible number of actions. To succeed youāll have to manipulate various types of algorithms and choose the most appropriate solution (out of many) for an optimized data sorting
Last synced: 10 Jun 2026
https://github.com/andyduke/data_processor_cli
Flexible command-line data processor.
command-line command-line-tool converter csv data data-structures json template toml xml yaml
Last synced: 08 May 2026
https://github.com/rahulkp220/algorithms-datastructure-refresher
A repo dedicated to refresh my algorithms and data structure knowledge.
algorithms data-structures golang julialang python3
Last synced: 09 May 2026
https://github.com/tehsim/competitive_programming
Codeforces submission link and my regular problem solving or coding added here
arrays c css data-structures datatypes function geometry html input-output loops recursion sorting-algorithms string
Last synced: 10 May 2026
https://github.com/ralvarezdev/uru-programming-2-the-bank-of-wall-street
The Bank of Wall Street terminal project from Programming 2 college course
cpp data-structures dsa merge-sort rafael-urdaneta-university terminal universidad-rafael-urdaneta uru
Last synced: 10 May 2026
https://github.com/massigy/c-singlelinkedlists
This repo contains all the single linked Lists manipulation functions and procedures, written in the C programming language.
algorithms c cprogramming data-structures gcc git github linked-list makefile
Last synced: 11 May 2026
https://github.com/creative-tutorials/shoppingapp
Build Shopping App using ReactJS and Mock Server API
api api-client api-documentation api-rest coding data-structures database dataset mock-api mock-data mock-server react reactjs rest-api server server-side server-side-rendering serverless servers ssr
Last synced: 14 May 2026
https://github.com/guilhermebkel/data-structures-study
šļø A deep study about Data Structures with help of C++ language
algorithm-analysis algorithms-and-data-structures c data-structures
Last synced: 14 May 2026
https://github.com/mituskillologies/ads-pgdac
Algorithms and Data Structures using Java @ CDAC's PG Diploma in Advanced Computing Course.
algorithm-analysis algorithms algorithms-and-data-structures array data-structures data-structures-algorithms dynamic-data-structure graphs hashing-algorithm java linked-list queue searching-algorithms sorting-algorithms stack trees
Last synced: 12 Jun 2026
https://github.com/sergio16t/algorithms-datastructures-python
Algorithm solutions in Python Version 3.8.2 with notes on Big O Notation and time complexity analysis
algorithms data-structures python3
Last synced: 13 Jun 2026
https://github.com/hatimhtm/c-fundamentals
Canonical C11 reference: 7 sorts, binary search, 4 crypto primitives (Caesar/VigenĆØre/XOR/SHA-256), 7 data structures (linked list, stack, queue, BST, heap, trie, hash table), POSIX systems demos. Zero deps, 1009 test assertions, ASan + UBSan clean, GCC + Clang clean.
addresssanitizer algorithms binary-search binary-search-tree c c11 data-structure data-structures encryption hash-table heap linked-list makefile open-source sha256 sorting systems-programming trie undefined-behavior-sanitizer vigenere
Last synced: 16 Jun 2026
https://github.com/stuyy/graph
A simple Graph Data Structure.
algorithms data-structures graph graph-theory graphtheory java
Last synced: 16 Jun 2026
https://github.com/piyushpriyadarshi/javautility
all datastructures and utility functions implemented in java
algorithms algorithms-and-data-structures data-structures datastructures java-8 problem-solving utility-application utility-classes utility-library
Last synced: 18 Jun 2026
https://github.com/joozef315/csharp-datastructures-algorithms
Explore essential data structures and algorithms in C#, including stacks, queues, binary search trees, and sorting/searching methods.
algorithms binary-search binary-search-tree csharp data-structures linked-list mergesort queue sorting-algorithms stack
Last synced: 18 Jun 2026
https://github.com/genesisblock3301/data-structure-and-algorithm
I have been solving here Data structure and Algorithm problem in different online judge like Hackerrank, Leetcode etc.
algorithms data-structures math python3
Last synced: 19 Jun 2026
https://github.com/arifulhb/coding-solutions
Coding Problems! Solutions in PHP
algorithm-challenges algorithms codility codility-solutions data-structures hakerrank-solutions php php7 problems solutions
Last synced: 22 Jun 2026
https://github.com/henriquelimas/go-algorithm-design-manual
Codes in Go from Algorithm design manual Book
algorithms computer-science data-structures golang
Last synced: 02 Mar 2025
https://github.com/eduardob-programador/dsa-learning
A project where I build data structures and algorithms, and test them
algorithms algorithms-datastructures data-structures dsa java junit-jupiter junit5 searching-algorithms sorting-algorithms
Last synced: 29 Apr 2026
https://github.com/alpha74/icf
My Codeforces submissions. Maintained from 2020 onwards
algorithms codeforces codeforces-com codeforces-problems codeforces-solutions codeforces-submissions coders coding cpp data-structures programming water-buying
Last synced: 28 May 2026
https://github.com/vvaldesc/blockmerge_game
NUMERIC BLOCK MERGING GAME CPP BASED.
allegro5 arrays cpp data-structures estructuras-de-datos fstream game poo
Last synced: 04 Jun 2026
https://github.com/bola-nabil/codeforces
codeforces solutions
algorithm algorithms algorithms-and-data-structures codeforces codeforces-solutions cpp data-structures problem-solving
Last synced: 16 Mar 2025
https://github.com/plurid/plurid-data-structures-typescript
Utility Data Structures Implemented in TypeScript
Last synced: 30 Apr 2026
https://github.com/proxzima/competitive-coding
Solved questions from all major competitive coding platforms
algorithms codechef coding coding-challenge competitive-programming cpp data-structures hackerrank interviewbit leetcode project-euler python regex sql
Last synced: 30 Apr 2026
https://github.com/cogitatortech/ordered
A collection of data structures that keep data sorted by key (WIP)
data-structures ordered-collections zig zig-library zig-package
Last synced: 17 Oct 2025
https://github.com/mrpranavr/data_structures_and_algos
A daily practice tracker for Data structures and Algorithms
algorithms data-structures java python3
Last synced: 01 May 2026
https://github.com/oussama-zbair/e-challenge
E-challenge 2023 | Java Problem Solving
data-structures java javaee oops-in-java problem-solving
Last synced: 08 Jun 2026
https://github.com/wotermelon/data-structure
åøøēØēäøäŗę°ę®ē»ęēå®ē°ļ¼å¦é¾č”Øćę ćéåćę ē
data-structures javascript linked-list queue stack tree-structure
Last synced: 01 May 2026
https://github.com/alansastre/java-data-structures
Estructuras de datos en Java
data-structures deque java java11 java17 java8 linked-list queue stack treemap vector
Last synced: 08 Jun 2026
https://github.com/basemax/mystackjava
My Stack Implementation In Java. Here we are going to design a full-featured class for Stack's Data structure.
data-structure data-structure-and-algorithm data-structure-java data-structures data-structures-algorithms data-structures-and-algorithms data-structures-interview-questions data-structures-java java stack
Last synced: 08 Jul 2025
https://github.com/dp6/templates-centro-de-inovacoes
Modelos de arquiteturas, documentações, testes e deploys para as iniciativas do centro de inovação
data-quality data-science data-structures dp6 gtm inovacao
Last synced: 05 Feb 2026
https://github.com/lebrancworkshop/learn-dsal-cpp-mikelopster
Learning Data Structures and Algorithms with C++ by Mikelopster (Thai Software Developer Youtube Channel)
algorithms algorithms-and-data-structures cpp data-structures data-structures-and-algorithms
Last synced: 02 May 2026
https://github.com/talha4t/dsa
Data Structure and Algorithm
algorithms data-structures data-structures-and-algorithms dsa
Last synced: 28 Oct 2025
https://github.com/snehalyelmati/competitive-programming-golang
Repository to maintain LeetCode, Kickstart and CodeChef solutions in Go. Implementation and notes of data structures and algorithms.
algorithms data-structures golang google-hashcode google-kickstart leetcode
Last synced: 21 Jun 2025
https://github.com/amrhossamdev/leetcode
Collection of leetcode questions that I solved - feel free to ask me at any time <3
algorithms data-structures interview-questions leetcode
Last synced: 15 Mar 2025
https://github.com/rmodi6/minesweeper-game
The age-old annoying Minesweeper game on Windows implemented in Java using Java Swing tools.
data-structures java java-game java-swing java-swing-game minesweeper-game
Last synced: 29 Aug 2025
https://github.com/rabinadk1/linearhashing
Hash Table visualization with Linear Probing for key collision
data-structures hashtable javascript p5js
Last synced: 11 Mar 2026
https://github.com/ikhsan3adi/dsa_dump
Matkul Struktur Data dan Algoritma
algorithms c cpp data-structures data-structures-and-algorithms dsa
Last synced: 09 Jun 2026
https://github.com/kalongn/shuffle-algorithm
Shuffle Algorithm for a Spotify Playlist
bash data-structures java music node-js shuffle spotify
Last synced: 05 May 2026
https://github.com/snandasena/cpp-advanced-topics
Advanced Topics In C++
algorithms c concurrent-programming cpp data-structures datastructures-algorithms idioms oop python solid-principles webassembly
Last synced: 05 May 2026
https://github.com/iagodahlem/practice
:books: My daily plan for practicing programming languages.
algorithms c data-structures javascript python ruby
Last synced: 12 Apr 2026
https://github.com/stardustdl/algorithms-in-csharp
A collection of some algorithms and data-structures.
algorithms csharp data-structures dotnet
Last synced: 12 Apr 2026
https://github.com/iamkira420/student-management-system
Basic Student Management System thatallows users to perform CRUD (Create, Read, Update, Delete) operations on a list of students.
cli cpp data-structures database oop sql terminal
Last synced: 06 May 2026
https://github.com/deepanshu-rawat6/java-dsa-prep
Experimenting with data structures and algorithms!
algorithms data-structures java
Last synced: 24 Apr 2025
https://github.com/perfectmak/gostructures
Data Structure implemented in Go
algorithms data-structures go golang
Last synced: 28 Feb 2025
https://github.com/imdanielsp/dstructs-swift
A Swift's data structures and algorithms library. The purpose of this repository is to practice the Swift programming language and data structure in general.
algorithms data-structures practice review swift
Last synced: 05 Jun 2026
https://github.com/mohammad-malik/linkedlist-notepad
A console-based notepad using a 2D linked list for text storage. Features text editing, saving, loading, and a spell-checker with correction suggestionsāall in a C++ console environment.
cpp data-structures dsa linked-list linux macos ncurses-library unix
Last synced: 08 May 2026
https://github.com/jonath-z/the-gym-codewars-collection
collection of codewars challenges all levels combined
algorithms challenges codewars codewars-solutions data-structures javascript typescript
Last synced: 07 May 2026
https://github.com/md-emon-hasan/data-structures-and-algorithms-dsa-in-python-full-course-by-coding-ninjas-in-english-
A comprehensive Python course on data structures and algorithms from Coding Ninjas, providing detailed explanations and practical examples.
algorithm algorithms-and-data-structures data-structures dsa programming-language pyhton-3 python
Last synced: 09 May 2026
https://github.com/ibz-04/structs-algos
This repository contains solutions to data structures and Algorithm questions solved by me
algorithms-and-data-structures data-structures dsa-learning-series dsa-practice leetcode-answers leetcode-practice leetcode-python leetcode-questions leetcode-solutions python python3
Last synced: 31 Mar 2025
https://github.com/biswaviraj/javascript-algorithms
Data Structures and Algorithms implemented in JavaScipt
algo algorithms algorithms-and-data-structures algorithms-datastructures data-structures datastructures ds javascript javascript-algorithms
Last synced: 13 Jun 2025
https://github.com/amanovishnu/gfg-dsa-solutions-python
data-structures geeksforgeeks linked-list python3 recursion trees-graphs
Last synced: 09 May 2026
https://github.com/itszeeshan/leetcode-problems-in-typescript
Goal is to find LeetCode Problems and there solutions
algorithms coding coding-interviews data-structures leetcode leetcode-solutions typescript
Last synced: 12 Jun 2025
https://github.com/nelsonbn/algorithms-data-structures-dijkstra
Algorithms and Data Structures - Dijkstra
algorithms algorithms-and-data-structures data-structures dijkstra graphs
Last synced: 21 Feb 2026
https://github.com/shrilakshmishastry/linkedlist_assignment
Data structure - Set of examples to learn linkedlist .
Last synced: 10 Jun 2026
https://github.com/alexkalderimis/adventofcode
My solutions for the code exercises posted at https://adventofcode.com/
adventofcode algorithm-challenges data-structures
Last synced: 11 May 2026
https://github.com/tufahel/interview-prep-q-a
This repo is to track, save and practice mostly asked questions in technical interview for future use and hand-note for beginners like me.
algorithms back-end css data-structures database front-end html javascript postgresql reactjs redux ror ruby
Last synced: 13 Apr 2026
https://github.com/walimorris/leetcode
Leetcode solutions.
algorithms data-structures java javascript leetcode sql
Last synced: 12 May 2026
https://github.com/lucasguiss/algorithms
Algorithms and data structures in Go
Last synced: 24 Oct 2025
https://github.com/richiepagard/python-algorithm
Write some algorithms with Python. I'm trying to write the best way that I can.
algorithms data-structures implement leetcode pytest python3 two-pointers
Last synced: 18 Jan 2026
https://github.com/itsjomon/java-dsa
A Java Data Structures and Algorithms repository for quick revision, practice, and reference.
algorithms data-structures java java-dsa java-programming-language
Last synced: 16 Mar 2025
https://github.com/hackersa3edy/simple_shell
ALX Sprint 1 project - Simple Shell: The shell is a program that takes the command inputs written from the the userās keyboard and passes them to the machine to execute them through the kernel. It also verifies if the command inputs from the user are correct. So, in general, a shell is a user interface to use the services of a computer.
algorithms alx alx-software-engineering c-language c-programming cli command-line data-structures debugging kernel optimization shell system-calls valgrind
Last synced: 14 May 2026
https://github.com/md-mafujul-hasan/hackerrank_data-structure_solutions
These Contain Some Data Structure & Algorithm Problem Solution of Hacker Rankš
data-structures hackerank hackerrank hackerrank-30dayschallange hackerrank-algorithms-solution hackerrank-algorithms-solutions hackerrank-challenges hackerrank-data-structures hackerrank-databases hackerrank-datastructure hackerrank-datastructures-array hackerrank-solutions
Last synced: 19 Mar 2026
https://github.com/mohamed-samy26/cpp-custom-linked-list
Custom linked list implementation with undo() functionality to revert any edits done to the linked list in their specific order
cpp data-structures linked-list pointers stack
Last synced: 12 Jun 2026
https://github.com/libanezdev/data-structures-2020
Resolución de problemas de certÔmenes, tareas, etc, del ramo estructuras de datos semestre 2 - 2020.
binary-tree data-structures lists python typescript
Last synced: 07 May 2026
https://github.com/dylanbuchi/data-structures-and-algorithms-cpp
Repo to practice implementing data structures & algorithms in C++
algorithms cpp data-structures
Last synced: 12 Jun 2026
https://github.com/vedant-jain03/dsa-questions
This repo contain all my Algorithms basics problems and problem types
algorithms cpp14 data-structures
Last synced: 25 Oct 2025
https://github.com/ochieng424/data-structures-and-algorithms
Data Structures and Algorithm in Python
algorithms algorithms-and-data-structures data-structures python3
Last synced: 29 May 2026
https://github.com/w8r/binary-trees
Binary trees: Simple Binary, AVL, Red-Black
avl-tree binary-search-tree binary-trees data-structures priority-queue red-black-tree
Last synced: 06 Jul 2025
https://github.com/purejoymind/datastructures
Data structures & Algorithms implemented in C#
algorithms algorithms-and-data-structures csharp csharp-code data-structures
Last synced: 15 Jun 2026
https://github.com/vahan-sahakyan/ds-algo-java
Data Structures & Algorithms in Java āļø
algorithms complexity-analysis computer-science data-structures insertion-sort java merge-sort
Last synced: 15 Jun 2026
https://github.com/ashtishad/leetcode-go
Leetcode solutions in Golang.
algorithms data-structures data-structures-and-algorithms go golang leetcode leetcode-solutions
Last synced: 15 Jun 2026
https://github.com/krishanmurariji/SMS
Student managment System Using Html, CSS and JS & Php, SQL for DataBase
college-project data-structures database html html-css-javascript html5 php php7 phpmyadmin sql sqlite3 studentmanagement studentmanagementsystem
Last synced: 04 Dec 2025
https://github.com/sunami09/dsalgo-codingninjas
This is the roadmap of learning data structures in C++. Data structure and Algorithm (DSA) is applied in all disciplines of software development. DSA is the building block of the software development process. It is not limited to a single programming language. Although programming languages evolve or get dormant over time, DSA is incorporated into all of these languages.
algorithms-and-data-structures c-plus-plus data-structures graph linked-list recursion
Last synced: 17 Jun 2026