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-27 00:07:29 UTC
- JSON Representation
https://github.com/bp7968h/rust_dsa
Data Structure and Algorithm written in Rust
algorithms data-structures rust rust-lang search-algorithm sorting-algorithms
Last synced: 04 Jun 2026
https://github.com/coooredump/coooredump.github.io
Wiki
acm algorithm data-structures gh-page leetcode mkdocs mkdocs-material oi
Last synced: 21 Aug 2025
https://github.com/extwiii/algorithms-uc.san.diego
Data Structures and Algorithms - Coursera
algorithm coursera data-structures extwiii graph
Last synced: 04 Jan 2026
https://github.com/lin93555/-algorithm-training-cpp-py
LeetCode algorithm practice using C++ and python. Includes detailed explanations, comments, and time complexity analysis for each solution.
algorithms cpp data-structures leetcode python solutions
Last synced: 17 May 2026
https://github.com/abidmuin/data-structures-and-algorithms-specialization
Data Structures and Algorithms Specialization
algorithms algorithms-and-data-structures coursera data-structures
Last synced: 04 Oct 2025
https://github.com/jahidulislam114593/go-dsa
Must DSA
algorithms data-structures golang interview-preparation
Last synced: 13 Jul 2025
https://github.com/joscha-alisch/algorithms
A collection of data structures and algorithms in various languages for practicing purposes
algorithm-challenges algorithms c data-structures golang katas kotlin python
Last synced: 11 Apr 2026
https://github.com/mollybeach/cucumber
Cucumber: Java Project Dynamic OOP Programming Data Structures Project
data-structures dynamic java oop project
Last synced: 10 Aug 2025
https://github.com/sorianog/code-refreshers
Coding problems to refresh the mind
algorithms big-o data-structures java time-complexity
Last synced: 23 Mar 2025
https://github.com/satishdash/nimexercism
Learn concepts of NimLang (Systems programming) with various exercises from exercism.io
data-structures nim nim-lang programming systems-programming
Last synced: 15 May 2025
https://github.com/renato4333/learn-artificial-intelligence
bayesian-inference capsule-network causal-inference convolutional-neural-networks data-structures deep-learning deep-learning-algorithm knn lua matplotlib pandas probabilistic-programming python pytorch question-answering regression-algorithms scikit-learn torch
Last synced: 11 Apr 2026
https://github.com/n-pcs/leetcode
All my answers to LeetCode questions!
algorithm cpp data-structures dsa
Last synced: 04 Oct 2025
https://github.com/louis3112/camera_shop
Final project for Data Structure 2nd Semester. The project is a simple CRUD management loaning camera, lens and photographer
cli college-project data-structures graph hashtable linked-list simple-project stack tree
Last synced: 22 Mar 2025
https://github.com/codenitros/hello-world
algorithms data-structures mathematics
Last synced: 04 Jan 2026
https://github.com/thetoxin/student
algorithms computer-systems data-structures oop term-papers
Last synced: 10 Mar 2026
https://github.com/bscarpari/algorithms
Some algorithm exercises in a variety programming languages.
Last synced: 25 Jun 2026
https://github.com/sawyerdeveloper/ai-calculator
A calculator with AI inside of it.
ai alogrithms android artificial-intelligence artificial-intelligence-algorithms clean-architecture clean-code data-structures expo expo-web ios react react-native
Last synced: 11 Apr 2026
https://github.com/sudirkrishnaars/data-stuctures
This repository contains a series of problems solved in C.
Last synced: 30 Jun 2025
https://github.com/thurunany/trabalho1_eda
Estudos em Estrutura de dados
data-structures eda pointer study
Last synced: 07 Apr 2025
https://github.com/davidyslu/onlinejudgepku
Personal submissions on PKU Online Judge (北京大學程式解題系統)
algorithms cpp data-structures
Last synced: 01 Sep 2025
https://github.com/josancamon19/data-structures-ytbc
Data Structures Play List from Lucid Programming youtube Channel
algorithms data-structures linked-list python-data-structures
Last synced: 15 Nov 2025
https://github.com/ombhd/ft_containers_42
C++ containers in easy mode: reimplementation of vector, stack and map containers of STL in C++
1337school 42born2code cpp data-structures stl-containers
Last synced: 30 Mar 2025
https://github.com/gusenov/tag-reg-js
:label: JavaScript структура данных для хранения записей вида ключ-значение, где ключ - это набор тегов.
bitmask data-structures javascript javascript-library key-value tags
Last synced: 29 Jun 2025
https://github.com/debapriyo007/gfg-arrays-questions
Easy level question from GFG.....
arrays c-language data-structures dsa
Last synced: 10 Aug 2025
https://github.com/roy7077/design-and-analysis-of-algorithm
algorithms-and-data-structures circular-linked-list data-structures dfs-algorithm dijkstra-algorithm doubly-linked-list dynamic-programming graph knapsack01 linked-list power-function stack subset-sum-problem topological-sort unordered-map
Last synced: 10 Aug 2025
https://github.com/AhmedNassar7/Smart-Campus
A university management system .
algorithms data-structures database java javaswing oop sql ux-ui
Last synced: 07 Apr 2025
https://github.com/mukel/codebox
Algorithms snippets for programming contests
algorithms c-plus-plus data-structures programming-contests
Last synced: 01 Sep 2025
https://github.com/azrielx86/linked-list-cpp
An example of a double linked list in C++
Last synced: 23 Mar 2025
https://github.com/mindleaving/commons
General code for various projects
collections data-structures general general-purpose helpers mathematics physics
Last synced: 20 Jan 2026
https://github.com/grenzlinie/computer-science-learning-route-for-myself
记录计算机学习路线 / Record the learning Route of Computer Science
code computer data-structures deep-learning front-end-development machine-learning
Last synced: 26 May 2026
https://github.com/febits/computer-science
Computer science stuff
c data-structures data-structures-and-algorithms data-structures-c python strings
Last synced: 16 Jan 2026
https://github.com/nisabmohd/graphs
Graph algos implementation
algorithms coding data-structures dsa graph interview-preparation java problem-solving
Last synced: 27 May 2026
https://github.com/kizivat/play-ground-c
This is my coding play ground for C.
Last synced: 03 Oct 2025
https://github.com/iamklevy/datastructures-algorithms-problem-solving-
Collection of LeetCode questions to ace the coding interview! - Created using [LeetHub](https://github.com/QasimWani/LeetHub)
algorithms data-structures interview-questions leetcode
Last synced: 15 May 2025
https://github.com/nadidlinchestein/usacomputingolympiad
Solutions To The United States of America Computing Olympiad
algorithms competitive-programming competitive-programming-algorithms competitive-programming-contests cpp data-structures programming
Last synced: 28 Oct 2025
https://github.com/nelsonbn/algorithms-data-structures-insertion-sort
Algorithms and Data Structures - Insertion sort
algorithms algorithms-and-data-structures data-structures
Last synced: 08 Jun 2026
https://github.com/nelsonbn/algorithms-data-structures-hashtable
Algorithms and Data Structures - Hash Table
algorithms algorithms-and-data-structures data-structures
Last synced: 06 Mar 2025
https://github.com/denisecp/data-structures
Data structures learning
binary-search code-interview data-structures javascript jsdoc linked-list pratice-exercise study
Last synced: 12 Mar 2025
https://github.com/fscotto/collection
Data structures in Golang
data-structures golang golang-library
Last synced: 15 Mar 2025
https://github.com/nelsonbn/algorithms-data-structures-graphs-representation
Algorithms and Data Structures - Graphs Representation
algorithms algorithms-and-data-structures data-structures graphs
Last synced: 15 Jul 2025
https://github.com/caiocarneloz/data-structures
Cpp code for some data structures with usage examples
avl-tree cpp data-structures list queue stack
Last synced: 26 Feb 2025
https://github.com/alexristinmaa/bit-vector
A bit vector implementation in go
data-structure data-structures go go-lang golang golang-library golang-package
Last synced: 10 Mar 2026
https://github.com/yangboz/dapps-simple-twitter-nebulas
a simple twitter SinglePageApplication for nebulas dapps incentive program.
blockchain bootstrap dapps data-structures jquery nebulas single-page-applications smart-contracts
Last synced: 11 Apr 2026
https://github.com/hector1274/struct-changelog
🔍 Track and record changes in nested data structures automatically, ensuring data integrity and simplifying debugging with detailed audit trails.
change-tracking changelog changelogs data-diff data-structures dict diff elixir json library list nested-data python
Last synced: 11 Apr 2026
https://github.com/dpashutskii/data_structures_algorithms_in_python
Solutions for the Udacity course - Intro to Data Structures and Algorithms
algorithms course data-structures udacity
Last synced: 09 Aug 2025
https://github.com/chmuhammadasim/cpp-work
algorithms-and-data-structures cpp data-structures
Last synced: 23 Mar 2025
https://github.com/baguilar6174/react-ts-queue-app
Implementation of the queue data structure, using Typescript.
data-structures queue typescript
Last synced: 09 Nov 2025
https://github.com/kpatel0170/resources
A comprehensive resources for CS students. A guide to enhance your skills and stay up-to-date with the latest trends.
algorithms blockchain data-structures dsa dsa-algorithm github ml-ai resources system-design web-development
Last synced: 09 Aug 2025
https://github.com/poorvajasathasivam/python-data-structures-and-algorithms
This repository is designed to help beginners and newcomers learn Python programming, object-oriented design, and essential data structures and algorithms. The content is organized to provide a clear and structured learning path.
algorithms algorithms-and-data-structures data-structures python
Last synced: 30 Jun 2025
https://github.com/jagadeeshm007/leetcode
This repository serves as a collection of my solutions to various LeetCode Data Structures and Algorithms (DSA) problems using c++.
algorithms cpp data-structures leetcode leetcode-cpp leetcode-practice leetcode-questions leetcode-solutions
Last synced: 07 Jun 2026
https://github.com/imtiaz-emu/datastructurewithpython
Implementation of Data Structures using PYTHON 3.
bst data-structures heap linked-list
Last synced: 15 Mar 2025
https://github.com/mavroprovato/rust-algorithms
A library that implements various data structures and algorithms in Rust.
algorithms data-structures rust
Last synced: 09 Aug 2025
https://github.com/kuanhungchen/spring-2019-data-structures
📦 Some programming assignments about basic data structures.
Last synced: 25 Feb 2025
https://github.com/mubassim-khan/recursion-java
A few programs of Recursion topic/concept in Java language, helpful to understand the flow of program & method of recursion in Data Structures & Algorithm.
data-structures datastructures-algorithms java recursion recursive-algorithm
Last synced: 05 Mar 2025
https://github.com/mistivia/algds
Generic algorithms and data structures for C
Last synced: 15 Mar 2025
https://github.com/sebastianofazzino/fundamentals-of-computing-specialization
Basics of Computing and Programming Principles, Algorithmic Thinking and Programming skills in Python from the ground up and apply these skills in building many interactive projects using simplegui module.
algorithms computer-programming computing data-structures game-development gui python software-development
Last synced: 04 Jun 2026
https://github.com/jleung51/data_structures
Implementations of various data structures.
Last synced: 27 Mar 2025
https://github.com/tanmayvaij/pattern-printing
Some important pattern printing questions asked in interviews
algorithms cpp data-structures forloops patterns
Last synced: 15 Mar 2025
https://github.com/mmaffi/c-academic-exercises
📌 Repository of C and programming logic exercises developed during my undergraduate studies in Information Systems at UFMS CPTL. Here, I store practice exercises to reinforce fundamental language concepts and improve programming logic skills.
algorithms c-exercises c-language c-programming college-projects computer-science data-structures learning-c logic-programming programming-challenges
Last synced: 31 Mar 2025
https://github.com/lmbarros/dump
DUMP: Dump of Unsorted Morsels for Programmers
algorithms data-structures reference
Last synced: 21 Feb 2026
https://github.com/trviph/collection
Collection is a Go library that aims to implement basic data structures such as List, Queue, Stack, Heap, and more.
Last synced: 13 Jun 2026
https://github.com/masum184e/codechef
Solution of Codechef's Problems
algorithms codechef competitive-programming cpp-programming data-structures problem-solving programming-contest
Last synced: 08 Jul 2025
https://github.com/kimi0230/leetcodegolang
Leetcode, Codility and GeekforGeeks algorithms exercises written in Golang.
algorithms codility codility-lessons codility-lessons-exercises data-structures geekforgeeks-solutions geeksforgeeks gitbook golang leetcode leetcode-golang leetcode-solutions
Last synced: 27 May 2026
https://github.com/th92rodr/data-structures-and-algorithms
Data Structures and Common Algorithms Implementations.
Last synced: 15 Mar 2025
https://github.com/ofadiman/data-structures
The project shows various data structures implemented in Golang.
Last synced: 01 May 2025
https://github.com/obeliskos/typescript-datastructures
Typescript-implemented data structures and benchmarks
avl avl-tree data-structures typescript
Last synced: 23 Mar 2025
https://github.com/Elevated-Standards/DataDemise
DataDemise is an application for certifying and verifying the destruction of data stored across various cloud providers. It ensures secure and verifiable destruction of data, providing certificates as proof of destruction.
cyber-security data-cleaning data-destruction data-sanitization data-science data-structures data-verification destruction-of-data information-security proof-of-destruction
Last synced: 02 Oct 2025
https://github.com/huseyincenik/power_bi
PowerBI Files
dashboard data data-science data-structures data-visualization dataset datavisualization dataworld microsoft-power-bi powerbi powerbi-custom-visuals powerbi-dashboards powerbi-desktop powerbi-reports powerbi-visuals powerbidashboard powerquery querying user-interface workout-wednesday
Last synced: 05 Jan 2026
https://github.com/kumartusha/data_structures_and_algorithms
Just think what to do next ??
arrays cpp17 data-structures data-structures-and-algorithms pointers-and-references searching-algorithms sorting-algorithms strings
Last synced: 31 Mar 2025
https://github.com/candytale55/doubly-linked-list_js
A doubly linked list implementation in JS. A doubly linked list is a sequential chain of nodes that contains two elements: data and links to the next and previous nodes. Uses nodes from a Node class also implemented in JS.
codecademy data-structures doubly-linked-list javascript-data-structures nodes
Last synced: 31 Mar 2025
https://github.com/mateusz-przybyla/spoj-cpp-algorithmics
My solutions of the selected SPOJ tasks.
algorithm cpp data-structures matematics spoj spoj-problems
Last synced: 09 Nov 2025
https://github.com/baguilar6174/typescript-code-challenges
In this repository, you will find problems about data structures and algorithms in TypeScript
algorithms challenges data-structures typescript
Last synced: 09 Nov 2025
https://github.com/firatgoktepe/data-structures-for-react
Some real world examples about data structures commonly used for React
data-structures javascript react vitejs
Last synced: 11 Apr 2026
https://github.com/mohmadabodai2010/data-structures
This repository offers clear implementations of key data structures, making it ideal for students and professionals alike. Explore practical examples to enhance your coding skills and prepare for interviews. 🐙🌟
adjacency adjacency-matrix algorithms-implemented data-structures datastructures dijkstra edmonds-karp-algorithm heap interview interview-practice javascript javascript-algorithms leetcode-solutions pandas python search sort tree
Last synced: 14 Mar 2026
https://github.com/dgisolfi/algorithms
All algorithims and projects for CMPT 435
bellman-ford-algorithm binary-search-tree data-structures fractional-knapsack searching-algorithms sorting-algorithms
Last synced: 15 Mar 2025
https://github.com/mustafahakkoz/market_simulation
Simple Linked List implementation in C language
Last synced: 23 Mar 2025
https://github.com/rikurauhala/advent-of-code
My Advent of Code solutions
advent-of-code algorithms christmas data-structures programming puzzle python
Last synced: 15 Mar 2025
https://github.com/fokaaas/asd-labs
This repo contains completed labs of the Algorithms and Data Structures course
algotithms c-language data-structures graphs labs
Last synced: 31 Jul 2025
https://github.com/mirsahib/project-venus
IUB CSE 203 (Data Structure)
c-plus-plus cse-203 data-structures
Last synced: 01 Jul 2025
https://github.com/thenocturnaldevgypsy/code-lab-lecture-exercises
Library/source codes that I've coded and used for my lectures during my career as BSCS/BSIT/BSCOE Assistant Professor for BSCS, BSIT and BSCOE way back late 2007 to 2015 (on-going retrieving the codes and rearranging the repo) . You like the Repo? Don't forget to 🌟, 👁️, 🔱 and ❤️
algorithms algorithms-and-data-structures computer-science computer-science-algorithms computer-science-data-structures computer-science-education data-structures data-structures-and-algorithms java programming programming-exercises thenocturnaldevgypsy thenocturnaldevgypsy-io
Last synced: 09 Jun 2026
https://github.com/mateusz-przybyla/personalbudget_objectoriented
Final C++ application to manage your personal budget [OOP]
Last synced: 09 Nov 2025
https://github.com/0xc0392b/bfield
Bit field data structure for Go
bit-manipulation bitfield data-structures go golang
Last synced: 18 Jan 2026
https://github.com/dev-mdirfan/data-structure-in-c
Data Structure and Algorithm in c language full guide Tutorial.
c-language data-structures dsa-algorithm
Last synced: 01 Jul 2025
https://github.com/sujeetkrjaiswal/notes
Notes on various topics for content creation and for quick referencing during interviews
algorithms browser css data-structures html interview-preparation javascript network rust typescript
Last synced: 10 Apr 2026
https://github.com/sourceduty/data_architect
🛠️ Develop, model and simulate data architecture framework.
ai artificial-intelligence chatgpt custom-gpt custom-gpts data data-architect data-design data-strategy data-structures data-systems framework framework-development gpt gpts openai openai-chatgpt
Last synced: 08 Aug 2025
https://github.com/nikhilvdev/data-structures-c
algorithm algorithms-datastructures c data-structures
Last synced: 27 May 2026
https://github.com/luizfelipedasilva678/computational-work-algorithms-and-data-structure
Last synced: 27 May 2026
https://github.com/sebastian-huynh/erwin-data-models
Demonstrating relational integrity between entities through visual modeling.
data-model data-science data-structures erwin-data-modeler mapping
Last synced: 26 Jan 2026
https://github.com/leticiamilan/algoritmos-de-ordenacao
Este repositório contém implementações de diversos algoritmos de ordenação, como Insertion Sort, Bubble Sort, Selection Sort e Counting Sort, nas linguagens Python, Java e Portugol. Cada algoritmo está acompanhado de exemplos de uso e explicações sobre seu funcionamento.
data-structures java portugol python sorting-algorithms
Last synced: 23 Mar 2025
https://github.com/muhammadfadel/car-workshop-data-structure
For all of the following problems, when it is stated “in the user level” you should assume that you only have the object code of the data structure along with the interface given in the header file. On the other hand, When it is stated that “in the implementation level” you should assume that you have the source code file of the data structure and you should write the desired piece of code within that source code file.
c c-plus-plus data-structures datastructures queue stack
Last synced: 28 Apr 2026
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/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/aichingm/libds
libds is a collection of header only data structures
c data-structures header-only header-only-library
Last synced: 31 Mar 2025
https://github.com/supertetelman/coursera-algs4parti-009
A collection of python scripts to implement various sort/search algorithms and supporting data structures.
algorithm data-structures python
Last synced: 23 Mar 2025
https://github.com/rezatajari/csharp.challenges
Collection of C# coding challenges solved with clean, well-documented solutions. Each challenge is organized as a separate project with explanations and examples, showcasing problem-solving skills.
algorithms coding-practice csharp-challenges data-structures dotnet learning-by-doing problem-solving
Last synced: 02 Sep 2025
https://github.com/hackerslash/dsarch
A search engine for Data Structure and Algorithm problems
data-structures dsa leetcode search-engine tfidf
Last synced: 16 May 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