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-07-02 00:07:41 UTC
- JSON Representation
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/skyv26/hackerrank-solution
HackerRank is a tech company that focuses on competitive programming challenges for both consumers and businesses. Developers compete by writing programs according to provided specifications.
algorithms coding-challenge data-structures interview-preparation javascript
Last synced: 05 Apr 2025
https://github.com/ahmedukamel/cs211-data-structures-and-algorithms
Implementation for linear data structures taken in Data Structures and Algorithms course in Beni Suef University
algorithms data-structures java linear-data-structures
Last synced: 17 Mar 2025
https://github.com/jabolopes/go-sparseset
Sparse sets with efficient traversal, joining, sorting, etc.
data-structures generics go golang golang-library sets sparse-sets utility
Last synced: 21 Mar 2025
https://github.com/jusexton/datastructu-rs
Data Structures written in the rust programming language.
Last synced: 13 Apr 2025
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/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/yoursrijit/graph-in-java
Graphs in data structures are non-linear data structures made up of a finite number of nodes or vertices and the edges that connect them. Graphs in data structures are used to address real-world problems in which it represents the problem area as a network like telephone networks,
data-structures graph graph-theory graphs java networks
Last synced: 20 Jul 2025
https://github.com/nishantpainter/problem-solving
📖 Problem Solution Archives.
algorithms data-structures problem-solving
Last synced: 14 May 2025
https://github.com/oemanuelfirmino/datastructuresandalgorithms
Implementation of classic search algorithms in C, including Linear, Binary, Exponential, and Jump Search. The repository provides detailed explanations, pseudocode, and complexity analysis to offer a deep understanding of different search methods and their applications in various scenarios.
algorithms algorithms-and-data-structures c data-structures
Last synced: 23 Jun 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/chihebabiza/cpp-stack-string-history
simple C++ project that implements undo and redo functionality for string operations. It allows users to modify a string and then reverse or reapply changes using stack-based logic. This project demonstrates the use of data structures like stacks to manage a history of edits ...
cpp data-structures oop programming-advices stack string
Last synced: 23 Jun 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/sangqle/study
All my code while studying at university in here.
algorithms-and-data-structures ctu data-structures freecodecamp graph-theory interview interview-questions machine-learning networking object-oriented-programming pop3-client sample-code smtp-client web
Last synced: 17 Feb 2026
https://github.com/n1colasf/obligatorio-aed2
Obligatorio Algoritmos y Estructuras de Datos 2 (Semestre 4 - Marzo 2022) Calificación: 38/40
binary-search-tree data-structures hash java tree-structure
Last synced: 08 May 2025
https://github.com/asbhogal/javascript-algorithms-and-data-structures
Course notes for the JavaScript course provided by freeCodeCamp entitled 'JavaScript Algorithms and Data Structures.' Notes from activites and exercises will be pushed to this repo to serve as a 'bank' of resources and future reference.
algorithms data-structures data-structures-and-algorithms debugging dsa dsa-algorithm dsa-practice es6 freecodecamp functional-programming html5 javascript javascript-algorithms js object-oriented-programming oop
Last synced: 14 Oct 2025
https://github.com/taharachedi/custom_queue_library-cpp
This is a custom queue, different from a standard FIFO queue, resembling a linked list with unique behavior. I built this project to learn object-oriented programming and master queue manipulation. I also implemented the core queue logic.
Last synced: 20 Mar 2025
https://github.com/iamlizu/stack
A simple library, JavaScript implementation of Stack data structure, using Array.
Last synced: 01 Apr 2025
https://github.com/radeelahmad/data-structure-code
various codes in C++
code data data-structures dsa dsa-algorithm
Last synced: 08 May 2026
https://github.com/guillainbisimwa/competitive-programming
A2SV helps smart students from universities get better at technology and find good jobs at top companies worldwide. They also make apps to solve big problems in their own countries. It's free for students who can't afford it but are really good at what they do.
algorithm algorithm-challenges algorithms-and-data-structures data-structures python python3
Last synced: 23 Jun 2025
https://github.com/asfak00/play-visual-queue-and-stack
Here you can practice Stack and Queue like a game. You can do this by selecting separately. You can add and delete elements by manual input.
data-structures queue stack visualization
Last synced: 15 May 2026
https://github.com/ravi-prakash1907/data-structures-and-algo
Data Structures and Algorithms
algorithms course data-structures dsa pg python
Last synced: 15 May 2026
https://github.com/whatheheckisthis/fast-api
In the realm of financial security, authenticating banknotes is crucial to combat fraud and ensure the integrity of monetary transactions. This project aims to leverage advanced machine learning techniques and the FastAPI framework to develop a robust API for predicting the authenticity of banknotes. analyzing features extracted from high res
cyber-security data-structures finance
Last synced: 03 Jul 2025
https://github.com/kevindasilvas/data-structures-and-algorithms
This is a repository made for Portuguese speakers who are learning data structures and algorithms, I was studying this topic and didn’t find a lot of information in Portuguese, so I decided to concentrate the fonts, resources that I found on the internet and include examples made by me in PHP
brazilian-portuguese data-structures datastructures php7 portuguese sorting-algorithms sorting-algorithms-implemented
Last synced: 29 Mar 2025
https://github.com/theodesp/algorithms-erickson
Algorithms Workbook exercises by Jeff Erickson
algorithms data-structures exercises learning-by-doing
Last synced: 06 Apr 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/satyamgupta53/data-structures-algorithm
Comprehensive collections of all the important data structures and algorithms currently used & leetcode question-solutions also included.
algorithms data-structures java leetcode
Last synced: 18 Mar 2025
https://github.com/brainhub24/wikihydra
A tool that simply get the latest changes of the Wikipedia articles including there authors of my Grandfathers Wikipedia site, a art SPYTOOL to check who last edit the site.
data-structures scanner spytools wikipedia wikipedia-api wikipedia-scraper
Last synced: 12 Apr 2025
https://github.com/neilharia7/daily-coding-problems
C++ & Python Solutions for Daily Coding Problem
algorithms cpp daily-coding-problem data-structures python
Last synced: 15 May 2026
https://github.com/dangnm9699/coursera-data-structures-and-algorithms-specialization
Data Structures and Algorithms Specialization programming assignments on Coursera, implemented in Python
algorithms coursera data-structures specialization
Last synced: 29 Mar 2025
https://github.com/niedzielski/practice
💡 Coding exercises and program sketches.
algorithms arrays data-structures exercises graphs heaps linked-lists matrices practice study trees
Last synced: 28 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/aruizeac/coding-interview
Basic coding interview algorithms written in Java 15.
algorithms algorithms-and-data-structures coding-interviews data-structures
Last synced: 22 Jun 2025
https://github.com/isaka-james/data-structure-tutorials
This is the repulsitory which contains c++ programs which I write to practice the data structure and algorithms.
cplusplus cpp data-structures data-structures-and-algorithms practice
Last synced: 21 Mar 2025
https://github.com/abhishekboadgurjar/DSA
Welcome to the Data Structures and Algorithms (DSA) repository. This collection is intended to provide a comprehensive guide to fundamental and advanced concepts in DSA using C++. Each folder contains code examples and explanations for different topics.
algorithms data-structures dsa dsa-codes dsa-cpp dsa-notes
Last synced: 22 Jul 2025
https://github.com/mark1708/algorithms-and-data-structures
This project was implemented for educational purposes to master one of the most important topics in programming.
algorithms data-structures java
Last synced: 22 Jun 2025
https://github.com/lukaszwoznica/algorithms-and-data-structures
Implementations of some algorithms and data structures using C++.
algorithms bst-tree cpp data-structures graphs-algorithms heap-algorithm kmp-algorithm monte-carlo-methods pointer-list priority-queue sorting-algorithms trees-algorithms
Last synced: 17 Jun 2025
https://github.com/felipeversiane/target-teste
Technical test proposed by the company Target Sistemas.
Last synced: 19 May 2026
https://github.com/vivaxy/data-structure-visualization
🎬Data Structure Visualization with animation.
algorithms animation data-structures svg visualization
Last synced: 14 May 2026
https://github.com/sheabunge/kit205-labs
Lab files for KIT205 Data Structures and Algorithms (Semester 1, 2018)
Last synced: 17 Mar 2025
https://github.com/sparsh-kumar/meeting-scheduler-api
Meeting scheduler backend API written in Express and Node Js.
algorithms algorithms-and-data-structures cron data-structures express expressjs expressjs-framework javascript momentjs mongodb mongodb-atlas mongodb-atlas-cloud mongoose node nodejs schedule scheduler scheduling
Last synced: 11 Apr 2026
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/aldoignatachandra/javascript-linkedlist
Learning data structure (Singly Linked List) using javscript and test using jest
data-structures javascript jest linked-list
Last synced: 12 May 2026
https://github.com/kei-k23/java-algorithms
This is the collection of coding implementation of DSA in Java.
algorithms algorithms-and-data-structures data-structures dsa java
Last synced: 26 Mar 2025
https://github.com/vedantaher2003/pict-ce-sem4
data-structures fandama fds fundamental python python3 se-comp sppu-computer-engineering
Last synced: 10 May 2026
https://github.com/9oelm/rdsa
(re)studying data structures and algorithms. Yeah i know, it's that time of the season again.
algorithms data-structures data-structures-and-algorithms interview jupyter-notebook
Last synced: 03 Apr 2025
https://github.com/agha-naveed/music-player
Music Player
data-structures dsa-algorithm javascript linked-list music-player stack
Last synced: 07 Apr 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/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/tamim-saad/cse-204-dsa-i
compilation of dsa-1 offlines
algorithm buet-cse cse-204 data-structures data-structures-and-algorithms dnc dp dsa dsa-1 greedy
Last synced: 13 Jul 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/sermetpekin/perse
Perse is an experimental Python package that combines some of the most widely-used functionalities from the powerhouse libraries Pandas, Polars, and DuckDB into a single, unified DataFrame object. The goal of Perse is to provide a streamlined and efficient interface, leveraging the strengths of these libraries to create a versatile data handling.
data data-science data-structures duckdb pandas polars
Last synced: 09 May 2026
https://github.com/c1m50c/rust-data-structures
A library implementing various Data Structures in Rust, made strictly for learning purposes.
data-structures doubly-linked-list educational examples learning library linked-list mit-license rust vector
Last synced: 10 Jul 2025
https://github.com/adolbyb/cpp-data-structures
Code I Wrote From 2 C++ Classes at FAU.
abstract-data-types c-plus-plus class computer-science containerization copy-constructor data-structures deque destructor double-linked-list dynamic-array function-template linked-list memory-allocation operator-overloading queue stack struct vector
Last synced: 22 May 2026
https://github.com/taharachedi/custom_stack_library-cpp
This stack isn't the usual LIFO stack; it's more like a linked list with unique behavior. I built it to learn object-oriented programming and master stack manipulation.
Last synced: 20 Mar 2025
https://github.com/iamjayprakash/dsa
This Repository contains codes in C programming Language related to Data structure and Algorithm.
c ccode code cprogramming data-structures dsa linked-list queue stacks
Last synced: 14 Jul 2025
https://github.com/micaellobo/data-structures
Implementation of several data structures and sorting algorithm with Java
data-structures java searching-algorithms sorting-algorithms
Last synced: 11 Jul 2025
https://github.com/gcarreno/nosodatasharp
Basic Noso Data blocks in C#
csharp data-structures datastructures dotnet noso noso-coin nosocoin
Last synced: 15 May 2026
https://github.com/pavelavl/btrees
b-plus-tree b-star-tree b-tree data-structures
Last synced: 16 Feb 2026
https://github.com/yashkshrivas4491/cses-solutions
CSES Problem Set Solution
algorithms algorithms-and-data-structures cpp data-structures
Last synced: 21 Jun 2025
https://github.com/rythm-net/softuni
:octocat: A collection of every course, lecture, homework and exercise in my SoftUni journey. Including Entry, Fundamentals, Advanced and Professional Modules
algorithms algorithms-and-data-structures basics csharp css data-structures fundamentals golang html java javascript programming-basics python softuni
Last synced: 07 Apr 2026
https://github.com/msadeqsirjani/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: 14 Jul 2025
https://github.com/honeypathkar/leetcode-questions
Welcome to my LeetCode Solutions Repository! Here, I’ve curated a collection of problems I’ve tackled on LeetCode, along with detailed solutions. Whether you’re a fellow coder, an aspiring problem-solver, or just curious, feel free to explore and learn alongside me. 🚀💡
algorithms data-structures javascript
Last synced: 14 Jul 2025
https://github.com/rfieve/binary-search-tree
A zero-dependency TypeScript library to work with binary search trees and arrays of any types, with a functional-programming and immutable approach.
array binary-search-tree data-structures typescript utility-library
Last synced: 27 Mar 2025
https://github.com/engineerit2014/hackerrank
Solutions to HackerRank problems
algorithms data-structures golang hackerrank-solutions
Last synced: 06 Apr 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/cloxnu/note-datastructure
Note about data structure, powered by GitBook.
c data-structures gitbook note notebook
Last synced: 02 Mar 2025
https://github.com/codejester01/the-connect-six-ai
此项目是吉大老学长们以前一起组队做的数据结构课设成果,虽然说实力没有那么强,但是也是值得一战的AI,可以提供借鉴思路和参考,需要的自取哦
ai algorithms alpha-beta-pruning data-structures decision-trees
Last synced: 26 Mar 2025
https://github.com/williamjardim/vectorizationjs
Uma biblioteca simples para operações vetoriais e matriciais em JavaScript. A simple library for vector and matrix operations in JavaScript.
computer-science data-science data-structures linear-algebra mathematical-functions matrix matrix-calculations matrix-computations matrix-functions matrix-library matrix-multiplication numerical-computation statistics vector vector-math vector-search vectors
Last synced: 03 Apr 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/bunu23/leetcode
Solution to LeetCode
algorithms array binary-search data-structures hashmap java linked-list stack string traversal-algorithms tree two-pointers
Last synced: 21 Jun 2025
https://github.com/prajwalamte/data-structures
Data Structures using C.
data-structures linked-list trees
Last synced: 21 Jun 2025
https://github.com/gmurayama/file-compressor
File compressor that utilizes Huffman Algorithm and RLE
Last synced: 14 May 2026
https://github.com/khaledkamr/clothes_shop_system
Data structure project
coding cpp data-structures oop-in-cpp
Last synced: 06 Feb 2026
https://github.com/urtuba/cpp-binary-tree
constructing a binary tree structure and finding path on it
binary-tree cpp data-structures homework istanbul-technical-university
Last synced: 15 Jul 2025
https://github.com/9andresc/dsna
Data Structures 'N' Algorithms
algorithms data-structures python
Last synced: 29 Mar 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/vijayksingh/practice-datastructure
A collection of common data structure exercises accompanied with test cases for self study.
algorithms algorithms-and-data-structures data-structures datastructures-algorithms interview javascript practice
Last synced: 29 Aug 2025
https://github.com/estkey/datastructure
Multi Language Implementation for Elementary Data Structure
Last synced: 27 Mar 2025
https://github.com/diego-evaristo-crtl/algoc-lib
Collection of data structures to allow users to self learn DSA
c data-structures dsa self-learning
Last synced: 16 Jul 2025
https://github.com/Siegescript/C
Where I store my notes for C programming and Data Structures, Algorithms and Complexities
algorithms-and-data-structures algorithms-datastructures c data-structure data-structures data-structures-algorithms data-structures-and-algorithms data-structures-c dsa
Last synced: 30 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/tqt97/dsa_benchmark_with_php
Lean Data Structure Algorithms using PHP
algorithms benchmark complexity data-structures php
Last synced: 09 Jun 2026
https://github.com/shadowshahriar/cse222
A repository containing my solutions to data structure (Java, C, C++) problems assigned by our CSE lecturer, NASR (3rd Semester)
Last synced: 04 May 2026
https://github.com/ikhsan3adi/dsa_dump
Matkul Struktur Data dan Algoritma
algorithms c cpp data-structures data-structures-and-algorithms dsa
Last synced: 09 Jun 2026
https://github.com/kalongn/shuffle-algorithm
Shuffle Algorithm for a Spotify Playlist
bash data-structures java music node-js shuffle spotify
Last synced: 05 May 2026
https://github.com/jdeokkim/atc-lab
A collection of my submissions for AtCoder contest problems.
algorithms atcoder atcoder-contests atcoder-solutions c c99 data-structures
Last synced: 06 Jul 2025
https://github.com/snandasena/cpp-advanced-topics
Advanced Topics In C++
algorithms c concurrent-programming cpp data-structures datastructures-algorithms idioms oop python solid-principles webassembly
Last synced: 05 May 2026
https://github.com/dnlbb/algorithms-and-data-structures-mstu
This repository contains homework on the course algorithms and data structures of MSTU
algorithms c-language data-structures
Last synced: 25 May 2026
https://github.com/hasnainroopawalla/algorithm-visualization-python3
Draw Graphs and Visualize Algorithms (Sorting, Shortest Path, etc,) in Python3 (Pygame)
data-structures pygame python3 shortest-path-algorithm sorting-algorithm-visualizations visualize-algorithms
Last synced: 06 Oct 2025
https://github.com/massigy/c-hash-tables
This C project implments a Hash Table data structure.
c cprogramming data-structures gcc git github hashtable linked-list makefile
Last synced: 07 May 2026
https://github.com/2kabhishek/hackerrank
Solutions to HackerRank problems ✅💯
competettive-programming data-structures hackerrank hackerrank-solutions learning problem-solving
Last synced: 01 Mar 2025
https://github.com/ico12319/data-structures-implementations
This repository is a collection of implementations of various data structures.
cpp data-structures data-structures-implementations
Last synced: 27 Jul 2025
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/abrarulhassan-786/phone-book
Hello, This project is a Phone book system Project, I have made using only python and use the concept of Data Structure. It's simple and you can download or copy code easily.
algorithms data-structures programming-language project python
Last synced: 17 Mar 2025