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/hatemhosny/thealgorithms-javascript
The Algorithms - JavaScript Playground
algorithms data-structures javascript livecodes playground
Last synced: 16 Mar 2025
https://github.com/jcalmcrasher/hackerrank-challenges
My algo solutions (mostly hackerrank challenges)
algorithms data-structures typescript
Last synced: 02 Sep 2025
https://github.com/bogwi/eruzero
Bullet-Train fast hashmap for Zig
benchmark data-structures hashmap hashtable zig zig-package ziglang
Last synced: 12 Apr 2025
https://github.com/tarball0/data-structures-notes
Repo to help with Data Structures and Algorithms
Last synced: 21 Feb 2026
https://github.com/0x484558/fairqueue
Spatially distancing fair queue
data-structures fairness no-std queue round-robin stack
Last synced: 21 Feb 2026
https://github.com/abdulvahabaa/geeksforgeeks-dsa
This is my Geeks for Geeks test submission reports repository for improving my DSA knowledge and coding skill.
algorithms data-structures dsa-learning-series dsa-practice javascript nodejs
Last synced: 06 Jan 2026
https://github.com/lucidfrontier45/fpq
Priority Queue with scoring Function
Last synced: 16 Mar 2025
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/facundomunoz/data-structure
:books: Algorithms and Data Structures implemented in Java
data-structure-java data-structures
Last synced: 27 May 2026
https://github.com/aleksavukadinovic/kiaa
Materijali i rokovi za kurs konstrukcija i analiza algoritama za I smer na Matematickom fakultetu.
algorithms-and-data-structures bellman-ford-algorithm chinese-remainder-theorem convex-hull-algorithms data-structures dijkstra-algorithm eratostenes-sieve floyd-warshall-algorithm graph kmp kmp-algorithm minimum-spanning-trees segment-tree trie z-algorithm
Last synced: 05 Jan 2026
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/yashsiwach/algorithms
Its all About Algorithms And Daily Dose !!❤️🔥
advancealgo algorithm algorithm-challenges algorithms algorithms-and-data-structures competitive-coding competitive-programming competitive-programming-contests data-structures data-structuresalgo
Last synced: 03 Jul 2025
https://github.com/sahinmeric/holbertonschool-higher_level_programming
High-level Programming curriculum of Software Engineering Foundations at Holberton School UY
data-structures javascript networking oop python sql tdd
Last synced: 08 May 2026
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/codomatech/clodss
On-Disk data-structures store with redis-like API.
data-structures embedded-database
Last synced: 24 Mar 2025
https://github.com/rabi-siddique/sudoku-solver
A web application that allows you to solve a Sudoku puzzle using a backtracking algorithm. The goal of this application is to help you visualize how the backtracking algorithm works to solve the puzzle.
algorithms computer-science data-structures interview interview-questions programming
Last synced: 25 Mar 2025
https://github.com/pferreirafabricio/data-structures
🍌 Data structures with C language
Last synced: 05 Jun 2026
https://github.com/helcsnewsxd/famaf-computer_science-data_structures_and_algorithms_ii
Laboratorios de la materia de Algoritmos y Estructuras de Datos II de la Licenciatura en Ciencias de la Computación de FAMAF (UNC)
algorithms c data-structures data-structures-and-algorithms famaf-unc labs university-subjects
Last synced: 28 Feb 2025
https://github.com/antdeivid/sparsematrix
Projeto da cadeira de Estrutura de Dados: Implementação de uma matriz esparsa baseada em listas circularmente encadeadas.
circular-linked-list cpp data-structures sparse-matrix
Last synced: 16 Mar 2025
https://github.com/that-prod-guy/foodpanda-management-system
A CRUD based project made using C++ Data Strucures
2darrays avl-tree cplusplus data-structures dijikstra-algorithm graphs linked-list queue stack
Last synced: 15 Aug 2025
https://github.com/vladpodilnyk/probably
A Bloom filter implementation in Go
data-structures distributed-systems probabilistic-data-structures
Last synced: 25 Mar 2025
https://github.com/sglavoie/code-snippets
Collection of code snippets that have been useful at some point in history.
algorithms computer-science data-structures mathematics python3
Last synced: 30 Mar 2025
https://github.com/lehoangan2906/6.006-spring-2020
Introduction to Algorithms
algorithms-and-data-structures data-structures python3
Last synced: 24 Mar 2025
https://github.com/kalyan4636/interview-coding-practice-questions
PYTHON AND JAVA CODING SNIPPETS, TECHNICAL INTERVIEW QUESTIONS AND PRACTICE CODE.
angular corejava cpp css data-structures django framework html java javascript mongodb python sql
Last synced: 11 Apr 2026
https://github.com/annennenne/pcadsc
An R package for performing Principal Component Analysis-based Data Structure Comparisons (PCADSC)
data-structures exploratory-data-visualizations principal-component-analysis r
Last synced: 11 Mar 2026
https://github.com/gnebbia/perl_data_structures_tutorial
data-structures datastructures notes perl tutorial
Last synced: 09 Jun 2026
https://github.com/le-michael/simple
A compilation of simple data-structures written in go
Last synced: 16 Mar 2025
https://github.com/azeemmirza/structures
Structures Applied
data data-structures javascript typescript
Last synced: 14 Feb 2026
https://github.com/yagocrispim/data_structures
A study about data structures
Last synced: 23 Mar 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/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/adriandarian/hackerrank
💻 All of my HackerRank Solutions
Last synced: 18 Jan 2026
https://github.com/sysread/skewheap
A fast, efficient, self-adjusting heap for Perl, implemented in C
c data-structures heap perl skew-heap xs
Last synced: 17 Apr 2026
https://github.com/priyakdey/huffman-encoding
Huffman Encoding implementation in C
algorithms algorithms-and-data-structures c data-structures hashtable huffman-coding huffman-compression-algorithm huffman-tree priority-queue
Last synced: 28 Mar 2025
https://github.com/bpstelios10/coursera-algos
Coursera algorithms 1 (from Princeton Uni)
algorithms balanced-search-trees data-structures hashtable java mergesort priority-queue quicksort symbol-tables union-find
Last synced: 18 May 2026
https://github.com/luisenmarroquin/data-structures-and-algorithms
Great coding challenges using many programming languages
algorithms binary-search breadth-first-search computer computer-science data-science data-structures depth-first-search graphs hash-maps hash-tables heaps linked-lists merge-sort queues quicksort stacks trees tries
Last synced: 09 Apr 2025
https://github.com/ahmedosmandev/codeforces-solutions
Codeforces's problems solutions.
algorithms codeforces codeforces-solutions competitive-programming cpp data-structures online-judge problem-solving
Last synced: 15 May 2025
https://github.com/madhvi-n/python-dsa
Data Structures and Algorithms in Python. Solutions to practice problems on GFG.
algorithms data-structures problem-solving python3
Last synced: 08 Apr 2025
https://github.com/jashanj0tsingh/javatutorials
Learning Java - Beginner
algorithm basics beginners data-structures java tutorial
Last synced: 08 Apr 2025
https://github.com/poodarchu/algos
Algorithms and Data Structures in practice.
algorithms cpp data-structures leetcode-solutions map sorting-algorithms tree-structure
Last synced: 04 Sep 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/massigy/c-dictionnary-program
This C program, loads a file of 10000 english words to a trie data structure and search for the right spelling when the user types a word of his own.
c cprogramming data-structures gcc git github linked-list makefile
Last synced: 07 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/axelvazslima/practices-python
A repository to python algorithms
algorithm-challenges data-structures python python3 study
Last synced: 02 Aug 2025
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/rajgupta2/leetcode-2025-potd
This is the repo where you will find all the POTD of LeetCode for the year 2025.
algorithms backtracking bit-manipulation coding-challenges coding-practice competitive-programming data-structures dsa dynamic-programming graph-theory interview-preparation leetcode leetcode-potd mathematical potd problem-solving recursion searching
Last synced: 30 Mar 2025
https://github.com/salma-mamdoh/rsvector
Our Project for Object Oriented Programming Course taken during Winter 2022 semester
backtracking-algorithm cpp data-structures exception-handling filesystem oop problem-solving recursion
Last synced: 27 Oct 2025
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/addytrunks/data_structures
The codes for all the lab exercises for the course CS1006T Data Structures.
Last synced: 20 Aug 2025
https://github.com/qtle3/boxing_weight_classes
The Python Boxing Weight Classifier is a simple Python script that determines the appropriate Olympic boxing weight class based on the user's input weight (in pounds) and gender. It categorizes both men and women into their respective weight classes according to Olympic standards.
arithmetic-operations conditional-statements data-structures error-handling modular-design string-manipulation
Last synced: 08 Apr 2025
https://github.com/diogo-nb/radix-sort
Radix sort implementation in C for education purposes.
c data-structures radix-sort sorting-algorithms
Last synced: 13 Jul 2025
https://github.com/bogwi/pieq
Priority Queue for Zig
algorithms data-structures priority-queue zig zig-lang zig-package
Last synced: 07 Jan 2026
https://github.com/micahondiwa/printf
Creating and implementing a custom printf function in C
c cli data-structures header-files malloc malloc-free printf
Last synced: 07 Aug 2025
https://github.com/ehab-elshimi-developer/java-problem-solving-sheets
Scalable Java problem-solving sheets — modular, backend-ready, clean-coded, and mindset-driven. Designed to simulate real-world engineering challenges.
algorithms backend-development clean-code data-structures design-patterns engineering-mindset exception-handling java modularization multithreading oop oop-in-java problem-solving solid-principles
Last synced: 07 Aug 2025
https://github.com/cqllum/schema2dwh
⚡ Automatically produce a data model on your database using its information schema using GenAI.
ai data data-structures dataengineering datawarehousing dwh gemini gemini-api genai reporting reporting-tool schema-design
Last synced: 13 Mar 2025
https://github.com/ragul-rofi/stackimplementation2python
Beginner Stack Implementation in Python
data-structures dsa python stack
Last synced: 30 Mar 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/akashrajpurohit/leetcode-november-2020-challenge
Solutions from Leetcode November 2020 Challenge
algorithms-and-data-structures cpp-solutions data-structures leetcode-challenge-november leetcode-challenge-solution leetcode-cpp-solutions leetcode-solutions
Last synced: 22 Apr 2025
https://github.com/pikonha/8-puzzle
🕹 Implementation of a 8 puzzle game using traversal algorithms.
algorithms breadth-first-search data-structures depth-first-search hacktoberfest puzzle traversal-algorithms uniform-cost-search
Last synced: 01 Sep 2025
https://github.com/bl33h/discreteeventsimulation
Simulation of program execution in a time-sharing operating system.
cpu data-structures operating-system python ram simulation time-sharing
Last synced: 14 Mar 2025
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/kishore-devaraj/layman-js-snippets
A repo which contains simple snippets to describe important concepts in javascript world and also contains common data structure patterns implemented in js.
data-structures javascript nodejs reactjs redux
Last synced: 11 Apr 2026
https://github.com/lakshitnagar/ds-algo
From ground up implementation of data structure and algorithms.
algorithms algorithms-and-data-structures algorithms-datastructures basic-data-structures data-structures linked-list
Last synced: 23 Mar 2025
https://github.com/gunksd/data-structure-course-design
用C语言写的数据结构课程设计作业(2024.2.22)
Last synced: 22 Aug 2025
https://github.com/guillainbisimwa/javasript-dastructures-and-algorithms
A Practical Guide to Algorithms with JavaScript
algorithm data-structure data-structures graph hashtable linked-list sorting-algorithms tree
Last synced: 25 Mar 2025
https://github.com/rishabh96b/simple-coding-solutions
Here you can find the code for simple programs. This is for beginners who can take reference from these solutions.
Last synced: 25 Mar 2025
https://github.com/tigran-sargsyan-w/push_swap
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.
42 42school algorithm bonus c challenge data-structures mandatory operations optimization push sorting stack swap
Last synced: 29 May 2026
https://github.com/zannatul-naim/data-structure
CSE-2122 Data Structure Lab
algorithm array array-methods bfs-algorithm data-structures dfs-algorithm graph linked-list matrix queue stack tree
Last synced: 21 Jun 2025
https://github.com/emahtab/problem-solving
Problem Solving questions
algorithms data-structures java
Last synced: 18 Mar 2025
https://github.com/snandasena/cf-contests
Competitive programming challenges and their solutions for Codefocers, Hackerrank, and Leetcode.
algorithms bst cpp data-structures dp graph greedy-algorithms math
Last synced: 05 Oct 2025
https://github.com/asarkar/algorithms-design-analysis-2
Lecture videos and homework for Algorithms: Design and Analysis, Part 2, taught by Tim Roughgarden
algorithms coursera data-structures scala stanford
Last synced: 27 Nov 2025
https://github.com/yvng-jie/ds-visualized
📚 Interactive data structures tutorial with visual animations and live code playground.
data-structures dsa javascript tutorial visualization
Last synced: 29 May 2026
https://github.com/exbotanical/connective-tissue
High performance implementations of classical list and ring data structures
algorithms data-structures linked-lists
Last synced: 06 Aug 2025
https://github.com/shravanatirtha/must-know-java-programs
All programs a geeks needs to know at one stop. It is an implementation of Data Structures and Algorithms in Java.
algorithms data-structures java
Last synced: 03 Apr 2025
https://github.com/bryanbill/algo
Algo is a series of several algorithms written in pure dart
Last synced: 16 Aug 2025
https://github.com/mihirh19/python
a repository for collaborative development and version control using Git that houses Python code files, documentation, tests, and other project-related files.
algorithms data-structures django fastapi flask machine-learning numpy pandas python
Last synced: 11 Apr 2026
https://github.com/pedroth/nabla.js
Mathematical & Computer Science reference implementation, of various algorithms and concepts.
algorithms computer-science data-structures mathematics
Last synced: 21 Feb 2026
https://github.com/pradyuman7/tree
Tree data structure class in all of its glory, in Java.
data-structures java tree tree-library
Last synced: 01 Jun 2026
https://github.com/ralvarezdev/uru-programming-2-blockbuster
Blockbuster terminal project from Programming 2 college course
cpp data-structures dsa merge-sort rafael-urdaneta-university terminal universidad-rafael-urdaneta uru
Last synced: 20 Oct 2025
https://github.com/massigy/entry-to-data-structures
this repo containes code about basic data structures (arrays, strings, matrixs...) and thier sorts and searching algorithms!
data-structures git github pascal
Last synced: 22 Oct 2025
https://github.com/ifeelgarv/striver-a2z-dsa-sheet-solution-using-cpp
This repository contains Strivers A2Z DSA Course/Sheet Code Solution using C++with explanation.😍
Last synced: 11 Jun 2025
https://github.com/waqaszafar9/cricket-managment-database
cricket website data base mangment project
cricket-data cricket-dataset data data-structures database database-management database-management-system database-schema oracle oracle-database sql sql-query
Last synced: 10 Aug 2025
https://github.com/harish-aka-shivi/daily-exercises
Workout for brain 🧠 💪 .
algorithms data-structures javascript leetcode
Last synced: 05 Feb 2026
https://github.com/quytelda/focs
Functional Open C Structures - C Data Structures Library
c data-structures focs functional libfocs
Last synced: 12 Nov 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/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/pedrofnseca/bd-vendas
🐬 Banco de dados para vendas
cloud data-structures database mysql sql
Last synced: 18 May 2026
https://github.com/mayankgupta-dev08/projectchess
Simple Chess Application
algorithms chess core-java data-structures game game-development java oops vanilla-java
Last synced: 17 Oct 2025
https://github.com/ahmed-roshdy-1/lab-3-assissment
it problem-solving using data structures and that when I in my second years in computer science college
Last synced: 02 Aug 2025
https://github.com/duliodenis/swift-ds-algo
This is a repository of Swift Data Structures and Algorithms ranging from Big-O Analysis, Linked Lists, Recursion, Generics and Sorting.
algorithms data-structures swift
Last synced: 16 Oct 2025
https://github.com/kuwa72/matcher
Simple query language of matching object and query for golang.
data-structures filtering golang json matcher query query-language regex
Last synced: 01 Feb 2026
https://github.com/ikauematos/data-structurec
Hello devs okay with you guys? this repository aims to show a little about the sorting methods using C to apply the ordering methods
Last synced: 27 Feb 2025
https://github.com/thomasafink/optimal_knn_distance_for_data_science
Plotting the Optimal Distance for Data Scientists in Python using the K-Nearest Neighbour K-NN Algorithm
data-science data-structures data-visualization k-nearest-neighbor knn knn-classification map mapping open-street-map osm osmnx python
Last synced: 24 Oct 2025
https://github.com/danitilahun/data_structure_and_algorithm_leetcode_and_codeforces_challenge
A daily challenge repository for data structures and algorithms from LeetCode and CodeForces, aimed at enhancing problem-solving and coding skills.
algorithms codeforces coding-challenge competitive-programming data-structures leetcode
Last synced: 23 Jan 2026
https://github.com/sr-tamim/algorithm-practice
Data Structure and Algorithm (DSA) practice repo of SR Tamim
algorithm algorithms-and-data-structures data-structures data-structures-and-algorithms dsa
Last synced: 05 Jan 2026
https://github.com/2kabhishek/leetcode
Solutions for LeetCode problems. ☑🧩
competitive-programming data-structures learning leetcode leetcode-solutions programming
Last synced: 14 Oct 2025