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-29 00:07:46 UTC
- JSON Representation
https://github.com/lehoangan2906/mitx-6.002x
Introduction to Computational Thinking and Data Science
algorithms-and-data-structures data-science data-structures python3
Last synced: 19 Jul 2025
https://github.com/yagocrispim/data_structures
A study about data structures
Last synced: 23 Mar 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/d-michail/jheaps-trace
Trace drivers for JHeaps
benchmark data-structures fibonacci-heap heap pairing-heap priority-queue simulation trace-based
Last synced: 16 May 2025
https://github.com/abhijivani3001/dsa_in_c
This repository is of Data Structure in C language.
Last synced: 28 May 2026
https://github.com/parthjohri/leetcodepractice
This repository holds my solutions for all the LeetCode problems that I have been solving
cpp data-structures leetcode leetcode-cpp leetcode-solutions
Last synced: 12 Jun 2026
https://github.com/wesleybertipaglia/dsa
This repository contains solutions to problems from various platforms like LeetCode, Codeforces, CodeChef, etc. The solutions are written in Python.
algorithms data-structures dsa
Last synced: 08 Mar 2026
https://github.com/celineboutinon/drinking-water-for-all
OpenClassrooms Data Analyst 2022-2023 - Projet 8 using PowerBI Desktop
data-analysis data-analytics data-structures data-visualisation database-design database-schema databases mysql-connector-python mysql-workbench power-bi-dashboard python sql
Last synced: 27 Apr 2026
https://github.com/lurler/trimkit.statdictionary
StatDictionary is a simple, type-safe stat container designed for games that rely on numerical attributes - whether for character attributes, item properties, or entire gameplay systems.
c-sharp csharp data-structures game-development game-framework game-systems gamedev rpg stats trimkit
Last synced: 04 Nov 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/zakariaelbouzkri/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: 22 Nov 2025
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/mgobeaalcoba/python_intermediate
Aqui iré guardando los trabajos que voy haciendo en el curso de platzi de python y nivel intermedio
data-structures dictionaries game lambda-functions lists python3 sets strings tuples
Last synced: 11 Apr 2026
https://github.com/uchamod/flutter-notepro
A simple and efficient to-do and note-taking app developed using Flutter. This app allows users to create, manage, and organize tasks and notes with ease. Data is securely stored locally using Hive, ensuring quick access and offline functionality. The project highlights the use of Flutter for creating intuitive user interfaces and Hive.
algorithms dart data-structures flutter hive localstorage state-management ui-design
Last synced: 13 Apr 2026
https://github.com/felipeversiane/target-teste
Technical test proposed by the company Target Sistemas.
Last synced: 19 May 2026
https://github.com/sugaliudaykiran/dsa_labs
Only DSA
algorithms-and-data-structures cpp cpp-programming data-structures dsa-algorithm dsa-practice stl-containers
Last synced: 15 Jul 2025
https://github.com/haseeeb21/stack-in-python
Implementing Stack in python by importing deque library, creating Class of Stack and making functions of stack implementations.
class data-structures googlecolaboratory pop push pycharm python python3 stack
Last synced: 14 May 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/danielbas33/algoexpert
My solutions to algoExpert.io coding questions
Last synced: 18 Jan 2026
https://github.com/cdellacqua/channel.js
A simple yet powerful abstraction that enables communication between asynchronous tasks.
Last synced: 15 Mar 2025
https://github.com/sugaliudaykiran/cpp
Lets_go
algorithms cpp cpp-stl-algorithms data-structures gfg-cpp leetcode stack
Last synced: 14 May 2025
https://github.com/sehee-lee-01/algorithmjava
🎮 JAVA 자료구조/알고리즘
algorithms data-structures java
Last synced: 19 May 2026
https://github.com/aemulare/lab-bankqueuesimulation
CSC326 Information structures course
c-plus-plus college-project data-structures queue simulation
Last synced: 13 Apr 2025
https://github.com/devhindo/williamfiset
Empowering WilliamFiset tutorials by summarizing videos, providing follow-up problems and adding additional resources for each video
algorithms computer-science data-structures mathematics
Last synced: 09 Jan 2026
https://github.com/zee-bit/final450
My solution to Love's Final 450 questions to do before interviews. All solutions are optimal and properly tested. Please drop a star if you find it useful! :)
algorithms cpp data-structures final45
Last synced: 11 Jun 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/levichu51/pro2-practica2-22-23
Práctica de la asignatura de Programación 2 de la UDC 22/23
data-structures programming udc university
Last synced: 16 May 2025
https://github.com/rajgupta2/geeksforgeeks-2025-potd
🚀 Daily solutions for GeeksforGeeks Problem of the Day (POTD) - 2025.
bit-manipulation coding-challenges coding-practice competitive-programming data-structures dsa dynamic-programming geeksforgeeks geeksforgeeks-potd- potd problem-solving
Last synced: 30 Mar 2025
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/luckykk273/computerscience
Include examples of data structures, sorting algorithms and design patterns.
computer-science data-structures design-patterns sorting-algorithms
Last synced: 14 May 2025
https://github.com/mateuslevidev/python-fluent
Python study material.
backend data-structures python python3
Last synced: 24 Aug 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/simranjeet97/datascience_crashcourse
Data Science Crash Course that Explained about Each and Every Process in Data Science.
dash data data-science data-science-crash-course data-structures data-visualization datascience-machinelearning datasciencecoursera datascienceproject instagram matplotlib numpy pandas telegram tutorials youtube
Last synced: 08 Apr 2026
https://github.com/netromdk/cods
Collection of Data Structures (vanilla C++14)
bitset cpp cpp-library cpp14 data-structures deque hashmap pair priority-queue queue ring-buffer set stack template-library vector
Last synced: 26 May 2026
https://github.com/minasamirsaad/alx-higher_level_programming
All steps and tasks that I used to learn Python and mySQL with ALX
conditions data-structures everything-is-object exeption-handling fileio import-module inheritance input-output mysql object-relational-mapping oop orm python3 sql test-driven-development
Last synced: 18 May 2026
https://github.com/manju07/data-structure-and-algorithms-using-java
Advance data-structures and algorithms implemented using Java
advanced-data-structures algorithms-and-data-structures collections-java data-structures java-8 problem-solving problemsolving thread
Last synced: 03 Nov 2025
https://github.com/neuodev/linkedlist
Build Linked List. Methods: reverseLinkedList, getKthFromTheEnd, toArray, size, indexOf, contains, deleteLast, deleteFirst, addFirst, addLast
data-structures linked-list reverse-linked-list
Last synced: 27 May 2026
https://github.com/abhishekmishra-17/python-programs
python programs and some algorithm based program
algorithm data-structures python python-programs
Last synced: 18 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/0x484558/fairqueue
Spatially distancing fair queue
data-structures fairness no-std queue round-robin stack
Last synced: 21 Feb 2026
https://github.com/0xisk/research-solidity-algorithms
The purpose of this repo to be focused on smart-contracts algorithms in Solidity.
algorithms data-structures smart-contracts smart-contracts-algorithms smartcontracts
Last synced: 04 Feb 2026
https://github.com/gcoronelc/ucv_gdi-1_202302-b2
Taller de Gestión de Datos e Información I con Gustavo Coronel.
data data-science data-structures database databases online oracle query relational-databases security sql sql-server
Last synced: 19 May 2026
https://github.com/otuemre/dsa-java
A comprehensive collection of data structures and algorithms implemented in Java, with detailed explanations for each concept. This project was inspired by Bro Code, serving as a hands-on reference for learning and mastering fundamental data structures and algorithms in Java.
algorithms big-o-notation binary-search bro-code data-structures dynamic-array linear-search linked-list priority-queue queue stack
Last synced: 24 Mar 2025
https://github.com/sbueschel/go-linked
Doubly linked list for Go (with generics)
data-structures generics go golang linked-list
Last synced: 23 Jul 2025
https://github.com/bansal-samarth/daily-dose-of-dsa
A collection of my DSA solutions—cracking problems one algorithm at a time!
algorithms-and-data-structures data-structures dsa geeksforgeeks geeksforgeeks-solutions leetcode leetcode-solutions
Last synced: 06 Apr 2025
https://github.com/ashkarin/ndpatch
Package to extract arbitrary regions from an N-dimensional numpy array assuming it mirrored infinitely.
array data-structures deep-neural-networks image-processing numpy patches region-of-interest
Last synced: 19 May 2026
https://github.com/jilliennelapid/binarytreestorage
Project 2: An organism-storing binary tree that reads commands from input .txt, queries the data, and outputs to console and output .txt.
binary-search-tree binary-tree cpp data-structures infile-outfile txt-files
Last synced: 15 Mar 2025
https://github.com/anishlearnstocode/java-batch-10
Introductory course in Java Programming taught at @WhatAfterCollege. 🎓
algorithms course data-structures java online-course oops strings
Last synced: 18 Mar 2025
https://github.com/pranit2001/cp-
competitive programming guide
algorithms c-plus-plus data-structures maths
Last synced: 29 Jun 2025
https://github.com/alok-srivastava10/leetcode-solutions
This repository contains my solutions to various Data Structures and Algorithms (DSA) problems from LeetCode.
algorithms backtracking data-structures dynamic-programming hashmap java linked-list priority-queue problem-solving queue sliding-window stack tree
Last synced: 22 Mar 2025
https://github.com/rahat-khan-pathan/uva-solutions
My solutions for UVa problems.
ad-hoc algorithms competitive-programming data-structures dynamic-programming number-theory problem-solving recursion recursive-dp standard-template-library uva
Last synced: 04 Nov 2025
https://github.com/aswinbarath/sde-problems
SDE Problems marked with FAQ Companies
algorithms data-structures gfg java leetcode problem-solving sde-sheet
Last synced: 14 May 2025
https://github.com/danitilahun/competitiveprogrammingsolutions
A comprehensive collection of code solutions for LeetCode and Codeforces problems, designed to enhance your competitive programming skills and help you tackle coding challenges with confidence.
algorithms array data-structures dynamic-programming graph kmp-algorithm linked-list matrix monotonic-stack python queue sliding-window sorting-algorithms stack tree trie two-pointers union-find
Last synced: 03 Nov 2025
https://github.com/aghorui/lhf
Multilevel data and operation deduplication mechanism (implementation in C++)
big-data cache compilers data-flow-analysis data-structures database
Last synced: 08 Apr 2026
https://github.com/vybraan/algorithms
A set of algorithms implementations
algorithms data-structures java
Last synced: 20 May 2026
https://github.com/jessemao/data-structure
This package groups basic data structures in Javascript ES6.
avl-tree binary-search-tree circular-linked-list data-structures doubly-linked-list es6 graph hashtable javascript linked-list map priority-queue queue set stack
Last synced: 20 May 2026
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: 10 Apr 2025
https://github.com/valentinnsoare/structcraftlib
Java library with custom data structures made with customization benefits and performance in mind.
arraylist binary-search binary-search-tree data-structures design-patterns hashtable heap java library linked-list performance queue sorting-algorithms stack
Last synced: 23 Mar 2025
https://github.com/lucidfrontier45/indexed-vector
A Rust library that implements vector container that can be indexed with specified function.
Last synced: 05 Apr 2025
https://github.com/jaem1n207/brain
개발을 할 때 필요한 일부 기본 지식들을 정리한 저장소
accessibility css data-structures database front-end html javascript network node os patterns performance react security
Last synced: 08 Apr 2026
https://github.com/tristanpenman/algorithms
Code for various algorithms, data structures, and coding interview questions
Last synced: 22 Mar 2025
https://github.com/tauqueeralam42/dsa-java
Explore fundamental Data Structures and Algorithms (DSA) concepts with Java implementations. Includes arrays, linked lists, stacks, queues, trees, graphs, sorting algorithms, dynamic programming, and more.
algorithms data-structures java
Last synced: 30 Oct 2025
https://github.com/make-github-pseudonymous-again/js-bst
:seedling: Binary search tree library in JavaScript
agpl binary-search-trees computer-science data-structures javascript search-trees searching sorting tree
Last synced: 20 May 2026
https://github.com/rahulnisanth/complete-python-hub
My Complete python journey repository from zero to mastery experience.
backtracking bots data-structures dynamic-programming leetcode-study-plan problem-solving python python-bots python-regex scraping-python scriptings searching-algorithms sorting-algorithms
Last synced: 21 May 2026
https://github.com/anshumansinha3301/data-structures-for-artificial-intelligence
Data Structures and Algorithm implementation in Artificial Intelligence including algorithm used for Artificial Intelligence
algortihm anshumansinha3301 artificial-intelligence bitfusiondynamics data-structures open-source
Last synced: 11 Jun 2026
https://github.com/tarball0/data-structures-notes
Repo to help with Data Structures and Algorithms
Last synced: 21 Feb 2026
https://github.com/sherifabdlnaby/algorithms-data-structures
An educational collection of self-implemented popular algorithms and data-structures using C++.
algorithms c-plus-plus data-structures
Last synced: 11 Jun 2026
https://github.com/yusinv/priority-search-tree
priority search tree data structure
binary-search-tree data-structures priority-queue priority-search-tree python python3 sorted
Last synced: 13 May 2025
https://github.com/fou1100ouacus/course19_driving-license-management_full-real-project
DVLD is a Desktop Application that I've been working on from scratch, using .NET Core Windows Forms, ADO.Net and Microsft SQL Server from Programming Advices Course 19.
advanced-programming csharp-code data-structures database desktop-app dotnet sql
Last synced: 09 May 2026
https://github.com/mdalauddin45/c---for-data-structure
C++ for Data Structure
cpp data-structures ds python3
Last synced: 16 Mar 2025
https://github.com/buzzybis/a-ds
Lecture notes and exercises on algorithms and data structures. Source material is A&DS from Pavel Marvin for the ITMO university.
algorithm algorithms-and-data-structures course data-structures data-structures-and-algorithms learn learning typst
Last synced: 18 Jun 2025
https://github.com/greybax/stack-data
Simple stack imlementation on ES6
algorithm algorithm-and-data-structure algorithm-and-datastructure algorithms-datastructures data-stack data-structure data-structures datastructure datastructures es6 es6-javascript js js-data stack stack-based stack-data stacks stacks-project structured-data structures
Last synced: 18 Feb 2026
https://github.com/snimmagadda1/coding-challenges
🧠 Collection of coding challenges to keep sharp
algorithms algorithms-and-data-structures data-structures go golang java leetcode leetcode-go leetcode-golang leetcode-java leetcode-solutions
Last synced: 30 Mar 2025
https://github.com/anymost/dsa
data struct and algorithm write by goland
algorithms data-structures goland
Last synced: 03 Nov 2025
https://github.com/vvhacker007/rube-goldberg-machine
✨Implementation of multiple data structures as Rube's Goldberg Machine 🤖 using c++✔.
algorithms cpp data-structures sorting
Last synced: 29 Mar 2025
https://github.com/himmat12/dsa-playground
This repository contains coding problems for practicing data structures and algorithms, LeetCode-style. Covers arrays, linked lists, stacks, and more. Solve in any language to strengthen problem-solving skills and prep for interviews.
algorithms-and-data-structures codingchallenges codinginterview data-structures javascript
Last synced: 29 Mar 2025
https://github.com/gotz1480/data-structures-python
Basic data structures implementations in Python
data-structures data-structures-python
Last synced: 07 Apr 2025
https://github.com/emanuelefavero/leetcode
This repository contains my solutions to LeetCode problems
algorithms data-structures javascript leetcode leetcode-solutions
Last synced: 29 Mar 2025
https://github.com/patrickdocs/data-structures-and-algorithms
A collection of lectures, example source codes, and exercises related to learning and practicing Data Structures and Algorithms using the C programming language.
algorithms c data-structures dynamic-programming easy-to-understand introduction-to-programming
Last synced: 27 Jun 2025
https://github.com/crisnguyendev/problem-solving-practice-java
A Java-focused repository to master algorithms, data structures, and problem-solving techniques. Ideal for coding interview preparation and competitive programming challenges.
algorithms big-o-interview codeforces data-structures grokking-coding-interview java leetcode problem
Last synced: 14 Apr 2025
https://github.com/9andresc/dsna
Data Structures 'N' Algorithms
algorithms data-structures python
Last synced: 29 Mar 2025
https://github.com/agnel/leetcode
My solutions to leetcode practice
algorithms data-structures dsa dsa-practice leetcode leetcode-solutions
Last synced: 02 Sep 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/nishantpainter/problem-solving
📖 Problem Solution Archives.
algorithms data-structures problem-solving
Last synced: 14 May 2025
https://github.com/mbah24-dev/push_swap
Push_swap est un projet de l'école 42 qui consiste à trier une pile d'entiers en utilisant un ensemble d'instructions prédéfinies. L'objectif est d'écrire un programme efficace capable de résoudre ce problème avec un minimum de mouvements. 🚀
Last synced: 30 Mar 2025
https://github.com/milenacarecho/42basecamp
Listas de exercicios realizadas durante o basecamp da 42 em julho/2021
Last synced: 14 Mar 2025
https://github.com/phipsgabler/algdesign-persistent-data-structures
Presentation for Algorithm Design Seminar 2 on persistent data structures
algorithm-design data-structures persistent-data-structures
Last synced: 03 Feb 2026
https://github.com/follen99/algorithmsanddatastructures_java
Questa è una serie di esempi di algoritmi e strutture dati scritti in linguaggio Java
algorithms algorithms-and-data-structures data-science data-structures java
Last synced: 05 Nov 2025
https://github.com/ososuna/java-coding-interview
☕️ Studying for my java coding interview solving problems using TDD
algorithms data-structures java tdd
Last synced: 20 Jun 2026
https://github.com/fireboyd78/skopik
A simple storage format with scopes and a C-like syntax.
arrays binary braces c-like data-storage data-structures double-precision exponential floating-point hexadecimal integers scopes storage-format strings tuples
Last synced: 23 Jul 2025
https://github.com/akarimin/algs0
Algorithms Instructed by Dr. Robert Sedgewick
algorithms data-structures search sort tree union-find
Last synced: 07 Apr 2025
https://github.com/anhoder/data-structure
There are some data structure implemented by PHP.
data-structure data-structures ds
Last synced: 22 Mar 2025