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/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/carlosecosmesilva/c-projects-and-exercises
Exercices using C to exercise fundamentals that are being learned during courses , training and college
algorithms c data-structures linked-list
Last synced: 11 Jun 2026
https://github.com/matthewfaller/algorithm-practice
A series of practice algorithms implemented in Swift.
algorithms data-structures swift swift-language
Last synced: 02 Apr 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/shravanatirtha/java-data-structures
Most of the DSA Questions and Google Coding Competition questions
algorithms data-structures google java
Last synced: 11 Aug 2025
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/danigb/cs-playground
Classic algorithms and data structures implemented in clojure
algorithms computer-science data-structures
Last synced: 05 Nov 2025
https://github.com/saxarona/tc1031
Data Structures and Fundamental Algorithms---A full course based on González Guerra original lecture notes using C++
Last synced: 02 Jan 2026
https://github.com/kuanhungchen/spring-2019-data-structures
📦 Some programming assignments about basic data structures.
Last synced: 25 Feb 2025
https://github.com/nawodyaishan/simple-bookshop-shopping-cart
Simple bookshop shopping cart and checkout system using Dyanamic Programming Algorithms and Data Structures
algorithms c data-structures dynamic-programming
Last synced: 15 Mar 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/kothar/compactlist
An efficient in-memory implementation of List<Long> aiming for minimum memory usage and good insert/remove performance.
Last synced: 16 Jan 2026
https://github.com/victorowinoke/data-science-challenge--dap-eldohub
This is my solution for the EldoHub DAP data science challenge
challenges-solved data-science data-structures interview-questions python
Last synced: 11 Apr 2026
https://github.com/mistivia/algds
Generic algorithms and data structures for C
Last synced: 15 Mar 2025
https://github.com/nouman6093/python_dsa_and_leetcode
in this repository i will upload everything i have learned about data structures and algorithms in python. Also i will upload all the LeetCode Exercises which i would solve using python.
algorithms algorithms-and-data-structures algorithms-datastructures data-structures data-structures-algorithms data-structures-and-algorithms data-structures-interview-questions data-structures-python dsa dsa-algorithm python python3
Last synced: 22 May 2026
https://github.com/the-mastermind-of-this-gen/files_sphere
Game-style file manager running entirely in CMD with smooth video-based animations, interactive mouse/keyboard input, and a modern, polished GUI.
algorithms console-app data-structures ffmpeg graphics gui object-oriented-programming
Last synced: 18 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/nkcoder/dsa-space
All data structure and algorithm practice.
algorithms data-structures leetcode
Last synced: 29 May 2026
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/1ayanabil1/100-days-of-python-bootcamp
Join me on my journey to code in Python every day for 100 days! 🐍 This challenge is designed to sharpen my programming skills, explore Python libraries, and build cool projects along the way.
data-structures data-structures-and-algorithms data-visualization django flask machine-learning matplotlib numpy pandas python seaborn web-development
Last synced: 09 Apr 2026
https://github.com/charon25/javabasicdatastructures
Recreating data strucures in Java for learning purposes
Last synced: 16 Jan 2026
https://github.com/mehwishferoz/mehwishferoz.github.io
This portfolio site is dedicated to showcase application of advanced algorithms in the realm of computer networks.
advanced-algorithms advanced-data-structures algorithms computer-networks data-structures portfolio-site
Last synced: 10 Aug 2025
https://github.com/jleung51/data_structures
Implementations of various data structures.
Last synced: 27 Mar 2025
https://github.com/rafaelmotaalves/algorithms
Algorithms and Data Structures implemented in C ++
algorithms cplusplus data-structures
Last synced: 10 Aug 2025
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/n-pcs/leetcode
All my answers to LeetCode questions!
algorithm cpp data-structures dsa
Last synced: 04 Oct 2025
https://github.com/jiaqiluo/war
A implementation of card game War. Practice for OOP.
data-structures object-oriented oop
Last synced: 10 Aug 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/jaem1n207/js-algorithms
A comprehensive collection of fundamental JavaScript algorithms. Featuring sorting, searching, data structure, graph, and dynamic programming algorithms, I will strive for clear, efficient solutions.
algorithms computer-science data-structures javascript jest
Last synced: 15 Apr 2026
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/mhasanjoy/code
Data Structures
data-structures linked-list stack
Last synced: 30 Mar 2025
https://github.com/binary-wizardry/leetcode-solutions
Personal LeetCode Solutions
algorithm-challenges algorithms algorithms-and-data-structures data-structures leetcode leetcode-python leetcode-solutions python python3 solutions
Last synced: 03 Oct 2025
https://github.com/sagarsdagdu/linkedlistwithrandompointer
A data structure problem which is about duplicating a linkedlist which has random pointers without using extra memory. Details : https://youtu.be/xbpUHSKoALg?t=27
Last synced: 30 Mar 2025
https://github.com/hafizhhasyhari/struktur-data-2024-kuliah-s1-bachelor
Struktur Data implementasi berbagai konsep dasar Struktur Data menggunakan bahasa pemrograman C, C++, dan mungkin bahasa pemrograman lain yang saya gunakan di kampus. Selain itu, terdapat tantangan-tantangan telah saya selesaikan yang berkaitan dengan C++ Algoritma Robotika.
algorithms algorithms-and-data-structures cplusplus data-structures strukturdata
Last synced: 23 Mar 2025
https://github.com/soumyajiitdas/soumyajiitdas
🚀 Welcome to my personal GitHub repository! This repository contains my `readme.md` file, showcasing about me, my skills and my latest projects. It also highlights my expertise in Python programming, data structures and algo, full-stack web development, AI, ML, computer vision, while providing direct ways to connect with me through social media.
algorithms cprogramming css data-structures expressjs git html5 java javascript jupiter-notebook mechine-learing mysql personal-portfolio python reactjs
Last synced: 09 Apr 2026
https://github.com/cardoso010/challenges
Leetcode, codewar, hackerrank Challenges
algorithms challenges codewa data-structures elixir leetcode study
Last synced: 23 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/antunesluis/lab-2
Trabalhos da disciplina de Laboratório de Programação 2
Last synced: 01 Jul 2025
https://github.com/an4b4515/data-structures
Most common Data-Structures and Algorithms implemented in Java from scratch ☕ ♨️
algorithms bstree data-structures graph hashtable java linear linked-list nonlinear queue searching-algorithms sorting stack
Last synced: 22 Mar 2025
https://github.com/cassxw/leetcode
My daily Leetcode practice repository, featuring solved problems, categorised solutions, and a structured roadmap for mastering data structures and algorithms.
algorithms coding-challenges competitive-programming data-structures dsa java leetcode leetcode-java leetcode-python leetcode-solutions problem-solving python
Last synced: 31 Mar 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/znrm/disjoint-hash-set
Incremental tracking of connected components identified by hash.
data-structures disjoint-sets rust rust-data-stuctures union-find
Last synced: 08 Jan 2026
https://github.com/ryannsq14/mstree-bench
A benchmarking toolkit for comparing Kruskal's and Prim's minimum spanning tree algorithms across various graph configurations, with visualization tools and performance analysis reports.
algorithm-comparison algorithm-visualization benchmarking data-structures graph-algorithms kruskal-algorithm minimum-spanning-tree performance-analysis prim-algorithm python
Last synced: 09 Apr 2025
https://github.com/detectivequack/data-structures-and-algorithms
Data structures and algorithms with performance timings
algorithms algorithms-and-data-structures chai data-structures javascript mocha sinon typescript
Last synced: 09 Apr 2026
https://github.com/kizivat/play-ground-c
This is my coding play ground for C.
Last synced: 03 Oct 2025
https://github.com/sharvillimaye/ru-cs112
Rutgers CS Data Structures Assignments
2d-arrays data-structures hashtable huffman-compression-algorithm linked-list queue stack trees-graphs
Last synced: 09 Aug 2025
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/mohamedyounis10/simple-text-editor
This project is a simple text editor implemented in C++. It utilizes a stack-based approach to manage text operations like appending, deleting, printing, and undoing actions. The program's interface offers a menu-driven interaction for users.
consulea cpp data-structures simpletext texteditor
Last synced: 09 Aug 2025
https://github.com/mateusz-przybyla/addressbook_structured
C++ application - Przyszly Programista course (training)
cpp data-structures structured-programming txt-files
Last synced: 09 Nov 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/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/seanballais/a-crazy-calculator
A simple calculator where the operations utilize stacks that are implemented with queues that are implemented by arrays that are implemented by linked lists.
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/elidrissidev/dsa-practice
My playground repository where I'm practicing DSA using C!
algorithms c computer-science data-structures
Last synced: 31 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/kingcitaldo125/pygraph
My implementation of a Graph data structure
Last synced: 09 Aug 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/jojiiofficial/bytestore
Various data structures directly stored in memmapped files or as bytearray in memory with focus on efficiency and performance.
bytes data-structures datastructures memory-mapped-file memory-mapping mmap mmapped
Last synced: 22 May 2026
https://github.com/jeon0976/algorithmscode
Swift활용한 DataStructure & Algorithms 이론 및 문제 풀기 전략
algorithms data-structures swift
Last synced: 07 Apr 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/crvlwanek/cs50
Assignments and projects written for the online Intro to Computer Science course CS50x by Harvard https://cs50.harvard.edu/x/2021/
algorithms arrays c css data-structures flask html javascript memory python sql
Last synced: 09 Apr 2026
https://github.com/alexnguyen27/data-structure-student-management
Learning data structure and algorithms.
algorithms arraylist binary-search-tree data-structures linked-list pointers search-algorithm
Last synced: 05 Jul 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/frozenlemontee/myleetcodesolution
My Leetcode Solution
algorithms data-structures java leetcode leetcode-solutions
Last synced: 23 Mar 2025
https://github.com/tauseefk/rasengan
Minimal circular buffer implementation.
circular-buffer data-structures rust
Last synced: 03 Oct 2025
https://github.com/jandermoreira/drawdc
data-structures latex latex-package tikz
Last synced: 02 Oct 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/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/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/cjrutherford/structures
List, and explanations of Data Structures in JavaScript
data-structures javascript learning-js
Last synced: 26 Mar 2026
https://github.com/mateusz-przybyla/addressbook_objectoriented
C++ (OOP) application - Przyszly Programista course (training)
cpp data-structures oop txt-files
Last synced: 09 Nov 2025
https://github.com/candytale55/nodes_js_datastructs
A JavaScript class to create a basic node that contains data and one link to another node. The node’s data will be specified when creating the node and immutable. A node’s link to the next node is null when there are no nodes to traverse. Plus an example "An ice cream shop that sells three flavors: strawberry, vanilla, and coconut. The signature sundae is made of these three flavors, but new hires have a hard time remembering the order."
codecademy data-structures ice-cream-shop node-concept
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/bhavinpatel4199/machine-learning-framework
This repository, showcases various projects that explore key concepts in both supervised and unsupervised learning, with a focus on real-world applications. The projects utilize a range of machine learning techniques, including data preprocessing, feature selection, exploratory data analysis (EDA), and model optimization.
classification clustering data-science data-structures data-visualization exploratory-data-analysis machine-learning machine-learning-algorithms machine-learning-models pandas-dataframe predictive-modeling preprocessing-data sklearn supervised-learning unsupervised-learning
Last synced: 20 Jan 2026
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/indirapriyadharshini-63/sortingvisualizer
Sorting Visualizer in react
bubble-sort data-structures heap-sort merge-sort quick-sort react react-hooks sorting-algorithms sorting-algorithms-implemented sorting-visualization use-sound
Last synced: 11 Apr 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/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/godsscion/cs570-intro-to-programming-data-structures-algorithms
This is a repo of CS 570 - Introduction to Data Structures labs.
algorithms data-structures java
Last synced: 18 Nov 2025
https://github.com/eliasdeallmeida/tic-tac-toe-game-tree
Algoritmo que analisa a melhor jogada para um tabuleiro de jogo da velha por meio de uma árvore de jogadas.
data-structures game-tree minimax-algorithm python tic-tac-toe
Last synced: 22 May 2026
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/hacker1024/counting_set.dart
A Dart package providing a set that requires an element to be removed as many times as it was added.
dart dart-collection dart-library dart-package data-structure data-structures
Last synced: 08 Aug 2025
https://github.com/make-github-pseudonymous-again/js-collections-chainmap
:dango: Python's chainmap data structure for JavaScript
agpl chain chainmap data-structures dict javascript map
Last synced: 22 May 2026
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/moanassiddiqui/30-days-of-leetcode
Solving 2 leetcode questions everyday for the complete month of April 2024.
algorithms data-structures leetcode
Last synced: 09 Mar 2026
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/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/okoge-kaz/atcoder-regular-contest
algorithms atcoder atcoder-solutions cpp data-structures python3
Last synced: 22 Jun 2026
https://github.com/hd-genius/data-structures
C++ datastrucure implementations without the standard library
Last synced: 07 Aug 2025
https://github.com/devfancy/knu
컴퓨터학부에서 배운 과목들을 정리한 repo 입니다.
algorithm data-structures system-programming
Last synced: 24 Jun 2025
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/andrea-vicari/codewars-katas
Repository for Javascript files from some Codewars katas
algorithms-and-data-structures data-structures javascript
Last synced: 16 May 2025