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/drapegnik/algorithms
⏱️practise tasks on theory of algorithms on FAMCS, BSU
algorithms brute-force bsu c-plus-plus cpp data-structures famcs graph-algorithms
Last synced: 05 Apr 2025
https://github.com/viniciuslawliet/bell-cranel-algorithm
The Bell Cranel Algorithm is a Python tool designed for generating and visualizing multilayer graphs. It offers customizable parameters for nodes, edges, and interlayer connections, facilitating the modeling and visualization of intricate systems such as dungeons, mazes, and networks.
algorithm anime danmachi data-structures dungeons graph python rpg
Last synced: 29 Mar 2025
https://github.com/mollycarroll/data-structures-algos-masterclass
All code practice for the Udemy course JavaScript Algorithms and Data Structures Masterclass
algorithms algorithms-and-data-structures data-structures javascript
Last synced: 22 Jun 2026
https://github.com/selcia25/programming-in-data-structures
Welcome to the "Programming in Data Structures" repository! This repository contains Python code examples and implementations of various data structures and algorithms to help you learn and practice programming concepts related to data structures.
algorithms code data-structures
Last synced: 22 Jun 2026
https://github.com/tom-spalding/petrie-itis
a ITIS search wrapper to be used with Petrie
api api-wrapper classification data-structures graph itis petrie phylogeny taxonomy
Last synced: 31 Mar 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/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/iampavangandhi/huffmanendec
♾️ Huffman Encoder-Decoder Web App (using Huffman Coding)
data-structures encoder-decoder huffman-coding huffman-tree javascript
Last synced: 16 Jun 2025
https://github.com/kena0ki/rustrithm
Common data structures and algorithms in Rust
algorithms data-structures rust
Last synced: 11 Jul 2025
https://github.com/jabhij/hacks_python
Python hacks for code optimization.
algorithms data-structures datatypes python
Last synced: 27 May 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/denezt/working-with-pointers-and-data-structures
A beginner to advanced guide for working with pointer and data structures in C Programming Language
arrays c data-structures low-level pointers wrapper
Last synced: 13 Jun 2026
https://github.com/victoriacheng15/data-structures-and-algorithms
a repo contains my solutions included Jest testing for DSA problems from HackerRank, Leetcode, and Project Eular
algorithms algorithms-and-data-structures codesignal-solutions data-structures hackerrank-solutions javascript project-euler-solutions
Last synced: 29 Mar 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/mariianikitash/data-structures-w-python
Repo with my completed data structures and algorithms questions taken from LeetCode
algorithms data-structures python3
Last synced: 05 Mar 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/himanshu-srihsk/dsa-practice
DSA Practice
algorithms algorithms-and-data-structures data-structures
Last synced: 06 Apr 2025
https://github.com/matheusjohannaraujo/data-manager
DataManager is a PHP library developed to simplify file and directory manipulation, offering an intuitive class for common filesystem operations.
data-structures filestorage filesystem filesystem-library php php-library php7 php8
Last synced: 20 Feb 2026
https://github.com/yash22222/tsf-grip-tasks
The Sparks Foundation Data Science & Business Analytics Internship Tasks
buisness-intelligence business-analytics data data-science data-science-projects data-structures grip gripjune23 internship internship-task machine-learning projects python simple-linear-regression the-sparks-foundation tsf
Last synced: 27 Apr 2026
https://github.com/josephgoksu/ceng202-datastructures
Yildirim Beyazit University CENG 202 Data Structures LAB Notes 2016
algorithm algorithms data-structures java
Last synced: 31 Jul 2025
https://github.com/martin-majlis/probstructs
Collection of probabilistic data structures - CM-Sketch, ECM-Sketch, exponential histogram in C++.
cpp data-structures probabilistic-programming streaming
Last synced: 09 Apr 2025
https://github.com/bimus-github/data-structures-in-js-python
Based on my knowledge so far, the best data structure is b-tree, red-black-tree is also good but saving it to json file is a problem.
array binary-search-tree btree data-structures hashtables heaps redblacktree tries
Last synced: 11 Jun 2025
https://github.com/kawser2133/problem-solving-practice
The solutions are implemented in the C# programming language and aim to showcase my problem-solving skills and coding practices.
algorithms algorithms-and-data-structures csharp data-structures problem-solving
Last synced: 03 Mar 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/viraj5903/professor_course_assignment_platform
A Java-based system for efficiently managing and matching professors to courses within the Computer Science Department at LaSalle College. Features include a priority queue for optimized assignments, and detailed representations for professors and courses. Includes a matching algorithm based on preferences and constraints.
data-structures jar java javadoc priority-queue queue
Last synced: 30 Aug 2025
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/shorya22/leetcode-250-python-dsa
🧠 Mastering the Top 250 Leetcode Problems for FAANG & Big Tech Interviews | Python Solutions with Intuition, Patterns, and Clean Code.
algorithms amazon-interview blind75 coding-interview data-structures faang-interview-prep google-interview interview-preparation leetcode leetcode-250 meta-interview microsoft-interview neetcode netflix-interview problem-solving python-coding python-coding-interview python-dsa top-leetcode-problems
Last synced: 27 Aug 2025
https://github.com/mayankm96/eso207a_iitk
Programming Assignment Solutions for the course ESO207A: Data Structures and Algorithms
Last synced: 11 Apr 2026
https://github.com/ruban2205/data-structures-and-algorithms-python
This repository contains Data structures programs programmed using Python language. It contains 11 topics from Stack to Binary Search Tree.
data-structures data-structures-and-algorithms interview-practice python python-data-structures
Last synced: 15 Mar 2025
https://github.com/feldroop/genedex
A small and fast FM-Index for Rust
bioinformatics data-structures fmindex search sequence-analysis
Last synced: 13 Sep 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/blackspade/json-data-mine
Data collections using JSON format for applications.
Last synced: 04 Apr 2025
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/hta218/algorithms-and-data-structures
My solutions to LeetCode and HackerRank's problems
algorithms data-structures hackerrank leetcode
Last synced: 22 Mar 2025
https://github.com/daoud-hussain/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: 25 Feb 2025
https://github.com/wwwangxc/container
Various data structures implemented using Go.
Last synced: 16 Jan 2026
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/aemulare/lab-bankqueuesimulation
CSC326 Information structures course
c-plus-plus college-project data-structures queue simulation
Last synced: 13 Apr 2025
https://github.com/s-m-j-i/data-structures-n-algorithms
A crash-course about Data Structures & Algorithms in JAVA
algorithms algorithms-and-data-structures data-structures graphs java shortest-path-algorithm shortest-paths spanning-tree-algorithms spanning-trees
Last synced: 01 Aug 2025
https://github.com/iamwatchdogs/dsa
Slate/Deprecated docs repo for DSA. I should have continued working on it.
algorithms c cpp data-structures documentation dsa interview java learning open-source preparation python
Last synced: 09 Apr 2026
https://github.com/angelosans/csharp
From Junior to Senior using Csharp, this repository will enhance my knowledge in C# language #c#
data-structures design-patterns oop-in-csharp
Last synced: 13 May 2025
https://github.com/sehee-lee-01/algorithmjava
🎮 JAVA 자료구조/알고리즘
algorithms data-structures java
Last synced: 19 May 2026
https://github.com/0xcourtney/data-structures-and-algorithms-in-js
In this series I will explore several different data structures and algorithms that are fundamental in Computer Science.
algorithms computer-science data-structures javascript
Last synced: 15 Mar 2025
https://github.com/krypt0nn/table
Библиотека реализации таблиц данных на PHP 7.4
Last synced: 12 Jun 2026
https://github.com/antouhou/anycow
A supercharged container for read-heavy, occasionally-updated data structures with multiple storage strategies
data-container data-structures multithreading rust shared-ownership
Last synced: 01 Aug 2025
https://github.com/jlchntoz/katana
Katana is a newly designed light-weight programming language
data-structures esolang interpreter programming-language
Last synced: 06 Apr 2025
https://github.com/tom-spalding/petrie
a Graph-based phylogenetic tree, implemented in Javascript.
algorithms data-structures graph nature petrie phylogeny taxonomy tree
Last synced: 20 Jan 2026
https://github.com/inforkgodara/insertion-sort
A single class implementation of insertion sort
data-structures inforkgodara insertion-sort java
Last synced: 20 Aug 2025
https://github.com/rishabh672003/hash-table-in-cpp
A very simple hash table implementation in CPP
cmake cpp cpp20 data-structures hash hash-table hashing
Last synced: 19 Aug 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/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/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/adrinlol/leetcode-javascript-algorithm-solutions
This repository contains JavaScript algorithm examples and solutions from Leetcode.
algorithms basic-algorithms data-structures data-structures-and-algorithms javascript javascript-guide
Last synced: 13 Mar 2025
https://github.com/nkokor/Fibonacci-Heap
Python implementation of Fibonacci Heap
data-structures fibonacci-heap
Last synced: 25 Sep 2025
https://github.com/paulchen2713/nthu-data_structure_2020
EECS 2040 Data Structure Lecture Slides 2020
Last synced: 03 Feb 2026
https://github.com/can-dy-jack/queue
Queue implementation in JavaScript (based on Array)
data-structures implementation javascript queue
Last synced: 07 Apr 2025
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/ranjeet1106/codeforces_solution
Beginner friendly codeforces solutions
algorithm c codeforces-solutions codeforces-solutions-github cpp17 data-structures data-structures-and-algorithms
Last synced: 18 May 2026
https://github.com/codetoby/tutorialdsa
Tutorial Excercies from DSA
algorithms data-structures datastructures-algorithms search
Last synced: 25 Sep 2025
https://github.com/manustays/data-structure-algorithms
Data structures & algorithms implemented in Javascript & other languages
algorithm data-structures java javascript
Last synced: 19 May 2026
https://github.com/vishesh-gupta/algolvers
A :notebook: to my solutions to algorithms that I have encountered and want to face
algorthims cpp data-structures leetcode
Last synced: 03 Apr 2025
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/itsjomon/java
Java Programming & Data Structures/Algorithms repository for quick revision, practice, and reference.
algorithms data-structures java java-dsa java-programming-language
Last synced: 12 Jun 2025
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/atereshkov/hackerrank
My HackerRank solutions and practice written in Swift
algorithms data-structures hackerrank hackerrank-solutions swift swift5
Last synced: 24 Mar 2025
https://github.com/inductivecomputerscience/pbgraphs.ts
pbGraphs.ts is a graph library for TypeScript
algorithms data-structures directed-graphs graph-algorithms graph-datastructures graph-theory-algorithms graphs typescript typescript-library undirected-graphs
Last synced: 20 Jun 2025
https://github.com/ximaz/list-in-c
This project aims to re-build the most powerfull list type in C at ground-0 level, with the most optimized memory management and the most accessible features.
c data-structures epitech epitech-project epitech-study epitech-workshop linked-data linked-list linkedlist list lists
Last synced: 30 Mar 2025
https://github.com/seigtm/bidirectionalringlist
Ring doubly linked list C++ class implementation. My very old college homework from 2020.
bidirectional-lists class cpp cpp-class cpp-library data-structure data-structures linked-list list
Last synced: 20 Apr 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/lordubuntu/maths
Maths algorithms and data structures you'll find useful, formally verified and optimized
algebra algorithms calculus computer-algebra-system data-structures design-by-contract formal-verification mathematical-programming mathematics maths property-based-testing
Last synced: 12 Sep 2025
https://github.com/ernyoke/algorithms-ts
Algorithms and data-structures implemented in TypeScript (NodeJs)
Last synced: 16 Jan 2026
https://github.com/felipeversiane/target-teste
Technical test proposed by the company Target Sistemas.
Last synced: 19 May 2026
https://github.com/viktorsvertoka/goit-algo-hw-08
Home task for Basic Algorithms and Data Structures📊
algorithms data-structures python
Last synced: 09 Apr 2025
https://github.com/danishayman/boyer-moore-string-matching
This Java program implements the Boyer-Moore string matching algorithm using the Bad Character Heuristic.
algorithms booyer-moore booyer-moore-harspool data-structures java
Last synced: 20 Jun 2025
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/infinilabs/infini-zip
High-performance Rust implementation of advanced data structures and compression algorithms inspired by topling-zip C++ library
algorithms compression data-structures memory-safety performance rust simd succinct-data-structures topling-zip zero-copy
Last synced: 12 Aug 2025
https://github.com/ifeelgarv/kunalkushwaha-java-dsa-bootcamp
This repos contains QnA of Kunal Kushwaha and some Leetcode Question/Solution.💻
algorithms basic data-structures java
Last synced: 11 Jun 2025
https://github.com/evasabeeh/travel-route-planner
Implemented Dijkstra's algorithm to find the most optimal path between the origin and destination.
Last synced: 04 May 2026
https://github.com/arindal1/hackerrank-three-month-interview-prep
3 Month Interview Preparation Kit - has challenges curated by our HackerRank experts for you to prepare and ace your interview.
algorithms coding competitive-programming data-structures
Last synced: 09 Apr 2025
https://github.com/edugmenes/azure-data-engineering
This repository contains my first end-to-end Data Engineering project, built using Microsoft Azure Cloud and Azure Databricks with PySpark.
azure cloud data data-engineering data-lakehouse data-structures databricks delta-lake etl-pipelines lakehouse lakehouse-architectures medallion-architecture microsoft-azure pyspark spark
Last synced: 29 Jan 2026
https://github.com/rosekamallove/learn_code
This is a repository that contains all the topics that I @rosekamallove studied while learning to code and am currently learning Data Structures and Algorithms, and all the code I wrote are in this repo and I am thinking of making this repo more like a Learning resource.
algorithms competitive-programming cpp data-structures development
Last synced: 04 Aug 2025
https://github.com/d34d0s/libx
A library providing APIs for common engineering utilities.
c data-structures memory-management stdlib-extras
Last synced: 01 Apr 2025
https://github.com/hassan11196/ds-assignments
Data Structures Assignments - FAST NUCES (Karachi) - CS201 - Fall 2018
bfs c cpp data-structures dfs infix optimization pathfinding postfix
Last synced: 18 Apr 2026
https://github.com/siddhantsingh1230/algorithms
All Algorithms in nutshell C
algorithms daa data-structures design-analysis-algorithms
Last synced: 12 Oct 2025
https://github.com/tom474/map_system
[RMIT 2024A] COSC2658 - Data Structures & Algorithms - Group Assignment
algorithms data-structures java
Last synced: 04 Mar 2025
https://github.com/piratesmanx1/tutor-management-system-2020
A group assessment that required individuals to implement their specific data structure within the system, such as the likes of Array List and Linked List. The assessment required no knowledge of database which is making the overall assessment tricky to handle as we need to rely on the memory addresses that act as a temporary storage to get the job done. In this assessment we've learned the concept of C++, Data Structures, and numerous algorithm that could exploit in other programming languages, which increased our critical thinking skill on applying the system's feature.
c-plus-plus data-structures data-visualization datastructures doubly-linked-list doublylinkedlist linked-list linked-lists
Last synced: 11 Oct 2025
https://github.com/tom474/time_bank_system
[RMIT 2023C] EEET2482 - Software Engineering Design - Group Assignment
algorithms cpp data-structures object-oriented-programming
Last synced: 09 Oct 2025
https://github.com/tom474/learn_dsa_rmit
[RMIT 2024A] COSC2658 - Data Structures & Algorithms - Learning Resources
algorithms data-structures java
Last synced: 04 Mar 2025
https://github.com/sandyyyzheng/mouse-maze
Mouse-Maze: A Freshman Data Structure Course Project based on DFS
course-project data-structures dfs java maven maze maze-game
Last synced: 10 May 2026
https://github.com/moindalvs/learn_eda_house_price_dataset
Data Set: House Prices: Advanced Regression Techniques Exploratory Data Analysis on more than 80 features
cardinality data-analysis data-science data-structures data-visualization missing-values
Last synced: 10 Oct 2025
https://github.com/dimodimchev/struct-algo
A repository where I will upload different data structures and algorithms I explore
Last synced: 13 Oct 2025
https://github.com/qulia/go-qulia
Go common library
data-structures golang graph heap set stack tree trie
Last synced: 14 Jan 2026
https://github.com/fmorenovr/gods
Golang Data Structures implementation.
array-list binary-search-tree data-structures doubly-linked-list enumerables graph hash linked-list lists maps queue sets stack tree
Last synced: 27 Jan 2026
https://github.com/mondonno/algorithms
Collection of resuable algorithm templates written in pure C++
algorithm algorithms all cpp data-structures math prefix-sumes sorting trees
Last synced: 04 Jun 2026