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: 2025-12-20 00:08:00 UTC
- JSON Representation
https://github.com/v-shenoy/advent-of-code-2022
🎄 My solutions to Advent of Code 2022.
advent-of-code advent-of-code-2022 algorithms aoc aoc-2022 data-structures rust rust-lang
Last synced: 04 Apr 2025
https://github.com/samueljoli/golang-algorithms
📚Data structures & Algorithms implemented in Go
algorithms algorithms-and-data-structures algorithms-implemented-in-go computer-science data-structures go golang
Last synced: 06 Mar 2025
https://github.com/hxndev/apriori-algorithm-frequent-item-in-grocery-store
This assignment will give you basic insight into using Apriori algorithm. Apriori is use for finding the frequent item set in transaction.
apriori apriori-algorithm code cpp data-structures frequency frequency-analysis grocery-list grocery-store oop oop-principles
Last synced: 30 Oct 2025
https://github.com/mideohub/complaint-management-system
A console-based application to manage customer complaints using manually implemented data structures: linked list (employee management), queue (complaint storage), stack (problem summaries), and priority queue (urgent complaints). Supports Customer, Employee, and Admin roles with file-based data persistence.
aast clion complaint-management-system console-application cpp data-structures data-structures-project linked-list priority-queue queue stack
Last synced: 14 May 2025
https://github.com/yazanzebak/algorithms-and-datastructures
C++ Implementation of algorithms and data structures.
algorithms competitive-programming data-structures
Last synced: 05 Mar 2025
https://github.com/gr3yknigh1/cboxes
Simple collections library written in C
Last synced: 12 Mar 2025
https://github.com/pegah-ardehkhani/python-tutorial-plus-questions
A comprehensive Python tutorial repository that covers key programming concepts along with practical questions and examples
conditional-statements data-science data-structures exercises functions learn-to-code object-oriented-programming oop oops-in-python programming python python-exercises python-programming python-questions python-tutorial python-tutorial-notebook python3 tutorial tutorial-code tutorial-exercises
Last synced: 14 Apr 2025
https://github.com/eval-exec/algorithm
Learning Data structure & Algorithm.
algorithm algorithm-practice data-structures leetcode-practice
Last synced: 13 Mar 2025
https://github.com/falcon-09/leetcode-problems
algorithms cpp data-structures leetcode-solutions
Last synced: 15 Mar 2025
https://github.com/wisdommatt/go-data-structures
A collection of data structures implemented in Go.
algorithms binary-heap binary-search-tree bst data-structures disjoint-set doubly-linked-list fenwick-tree go golang hash-table heap linked-list min-heap min-priority-queue priority-queue queue stack suffix-array union-find
Last synced: 30 Mar 2025
https://github.com/pranavbharadwaj007/dsa_lab_3rd_sem
VTU 3rd sem CSE and ISE Lab programs
c data-structures vtu vtulab vtulabprogrammes
Last synced: 22 Sep 2025
https://github.com/mahirshahriar1/cse_225_dsa
Solved Tasks from Data Structure and Algorithms. Leave a star if you find it useful.
binary-search-tree cse225 cse225nsu data-structures graph linked-list oop queue sorting-algorithms stack
Last synced: 18 Jul 2025
https://github.com/mohammadkarbalaee/dsa-sbu-fall-2022
Content, transcription and problem sets of the course
algorithms data-structures data-structures-and-algorithms shahid-beheshti-university
Last synced: 27 Mar 2025
https://github.com/moshegroot/42projects_archive
My archive with project from Ecole42 (school21 in Russia)
algorithms c cpp data-structures graphics raytracing
Last synced: 17 Jul 2025
https://github.com/arturbomtempo-learning/pucminas-aeds2-assignments
Content developed throughout the Data Structures and Algorithms II course in the second semester of the Computer Science program at PUC Minas, including exercises, activities, and other implementations.
algorithms binary-search binary-tree bubble-sort c data-structures heap-sort insertion-sort java list queue quicksort radix-sort searching-algorithms selection-sort sequential-search sorting-algorithms stack
Last synced: 09 Jul 2025
https://github.com/mdabdullahibnaharun/programmingcontest-problemsolving
Programming Problem Solving by using C/C++, Java, Python with Ds, STL & ALgorithms.
algorithms-and-data-structures c cpp17 data-structures java problem-solving python
Last synced: 03 Dec 2025
https://github.com/alexvzyl/nativeframework
💡 A GPU-accelerated native application framework, with performance and scalability at its core. Written in C++ using GLFW, OpenGL and dear imgui.
cpp data-structures framework glfw gpu-acceleration imgui lua native-app opengl
Last synced: 30 Oct 2025
https://github.com/Jyotibrat/Structs-Algos
This Repository contains all the Data Structures and Algorithms in C++ and Java
algorithms cpp data-structures dsa java
Last synced: 07 Mar 2025
https://github.com/python-odin/odin3
Odin for Python 3. Ground up refresh built with Python 3 (>=3.5) in mind.
data-mapping data-structures data-transformation python3 validation
Last synced: 10 Sep 2025
https://github.com/tpps88206/michael-quickly-generate-data-structure
Quickly generate data structure with multiple language.
angular data-structures golang json sql
Last synced: 15 Mar 2025
https://github.com/trainingbypackt/ultimate-java-masterclass-elearning
Meet one of the most flexible programming languages that can help you build great cross-platform applications
arraylist arrays classes constructors data-structures functions hashmaps inheritance java java8 link-list loops method-overloading object-oriented-programming oop polymorphism reference string stringbuilder type-casting
Last synced: 03 Mar 2025
https://github.com/kevinpollet/go-datastructures
Data structures implementations in Go
abstract-data-types binary-search-tree data-structures datastructures dequeue go golang list queue stack union-find
Last synced: 18 Mar 2025
https://github.com/deliciafernandes/datastructures-in-c
Basic Data Structures in C programming language😌
algorithm algorithm-library algorithms algorithms-and-data-structures algorithms-datastructures algorithms-implemented data-structures datastructures hacktoberfest hacktoberfest-accepted hacktoberfest2020
Last synced: 20 Feb 2025
https://github.com/lencx/algorithms
🤖 Data structure and algorithms
algorithms data-structures data-structures-and-algorithms
Last synced: 24 Apr 2025
https://github.com/seonghun-dev/algorithm
자료구조 및 알고리즘 학습
algorithm algorithms data-structures
Last synced: 13 Jul 2025
https://github.com/anishlearnstocode/hackerrank
Solutions to Hackerrank domains such as Java ☕, Python, Data Structures etc. with Tutorials on Statistics 🔢 and Interview preperation. Also contains certification solutions and links 🦄
algorithms data-structures hackerrank hackerrank-solutions java python python3
Last synced: 30 Jun 2025
https://github.com/juliogarciape/data-structures-and-algorithms
<Data Structures and Algorithms with Python />
algorithms data-structures data-structures-and-algorithms python python3
Last synced: 25 Feb 2025
https://github.com/samvel-aivazian/thinkdast
This repository contains my solutions to exercises from the book Think Data Structures: Algorithms and Information Retrieval in Java by Allen B. Downey. The book is published by Green Tea Press.
algorithms algorithms-and-data-structures data-structures java java-21 sorting-algorithms
Last synced: 09 Apr 2025
https://github.com/iehgit/nontree
A python package for n-tree 2D data structures similar to and including quadtree, with mapping to payload data
algorithm data-structures python quadtree
Last synced: 12 Apr 2025
https://github.com/grantgasser/software-engineering
Data structures, algorithms, scalable system design, debugging, profiling, etc.
algorithms data-structures profiling scalable
Last synced: 23 Mar 2025
https://github.com/endiliey/algorithms
:books: Algorithms and data structures for personal review and revision
algorithm array cpp data-structures graphs list sorting-algorithms trees vector
Last synced: 22 Jun 2025
https://github.com/gediont/competitive-programming
A2SV Camp
algorithm algorithms-and-data-structures competitive-programming data-structures graphs-algorithms tree-structure
Last synced: 03 Dec 2025
https://github.com/vatsalkesarwani12/30daysleetcode
June LeetCoding Challenge
algorithms data-structures java leetcode solutions
Last synced: 23 Apr 2025
https://github.com/magnaopus1/synthron-cfd-trader-pro
SYNTHRON CFD Trader PRO is a cutting-edge trading platform featuring raw, custom-designed machine learning models. From reinforcement learning for dynamic strategies to predictive analytics, sentiment analysis, and optimization techniques, it empowers trading across stocks, forex, indices, commodities, futures, and crypto with precision.
ai backtesting cfd commodities data-analysis data-science data-structures forex futures indices machine-learning trading
Last synced: 30 Apr 2025
https://github.com/pratikpaudel/leetcode-progress-documentation
A collection of my LeetCode solutions and notes to improve and prepare for technical interviews.
data-structures datastructures dsa leetcode
Last synced: 29 Mar 2025
https://github.com/simranjeet97/docker_python_flask-dash_app
Docker Image and Container Build for Python Flask/Dash App
data data-science data-structures data-visualization docker docker-compose docker-container docker-image python python-script uwsgi-nginx
Last synced: 21 Jun 2025
https://github.com/adrinlol/javascript-algorithms-and-data-structures
This repository contains JavaScript based examples that will teach you the fundamentals of algorithmic thinking by writing functions that do everything from converting temperatures to handling complex 2D arrays.
algorithm basic-algorithm data-structures data-structures-and-algorithms javascript javascript-guide
Last synced: 15 May 2025
https://github.com/manighazaee/arrayy
A Rust stack-allocated fixed-size array type with useful methods.
array data-structures library rust
Last synced: 01 Sep 2025
https://github.com/nixrajput/ds-algorithms-python
Implementation of `Data Structure & Algorithms` using `Python Programming Language`.
algorithms algorithms-python data-structures data-structures-and-algorithms data-structures-python ds-algo ds-algo-python ds-algorithm nixlab nixrajput nixrajput-github python-ds-algo
Last synced: 28 Feb 2025
https://github.com/alexdelorenzo/disjoint_set
Union find / disjoint union set
algorithms data-structures disjoint-set disjoint-sets disjoint-unions python
Last synced: 09 Apr 2025
https://github.com/thecollinsbyte/dsa
Java implementations of essential Data Structures and Algorithms for learning and practice.
algorithms data-structures data-structures-and-algorithms dsa gradle java
Last synced: 12 Apr 2025
https://github.com/beraliv/data-structures
JS Data Structures
algorithms data-structures design-patterns js
Last synced: 20 Mar 2025
https://github.com/aalekhpatel07/reunion-api
Python and JS API for a Union-Find data structure written in Rust.
data-structures disjoint-set pyo3 python reunion rust-lang union-find wasm
Last synced: 10 Apr 2025
https://github.com/helias/algorithms-js
Some algorithms and data structures that I made in JS.
binary-change binary-heap binary-search-tree binary-select binary-swap data-structures hash insertion-sort partition rbtree red-black-tree
Last synced: 13 Nov 2025
https://github.com/agungdwiprasetyo/competitive-programming
My solutions for competitive programming problemset
algorithms codeforces competitive-programming data-structures icpc toki uva-online-judge
Last synced: 05 Sep 2025
https://github.com/romulodeoliveira/csharp-exercices
Exercícios de fixação de conceitos de programação em C#
algorithms csharp data-structures
Last synced: 19 Jun 2025
https://github.com/amirjani/go-data-structure-design-pattern
WIP
data-structures design-patterns go golang
Last synced: 28 Feb 2025
https://github.com/danielbrodi/c-data-structures
A collection of algorithms and implementations of all common data structures - written in C. Multiple ways to implement any data structure, e.g: Both iterative and recursive way for a binary search tree. All kinds of Linked Lists (Singly, Doubly, Sorted). Hash Map which is based on a linked list and etc...
algorithm binary-search-tree binary-tree bit-array c circular-buffer circular-queue data-structures data-structures-and-algorithms doubly-linked-list hash-map heap heap-queue linked-list priority-queue queue singly-linked-list sorted-lists stack vector
Last synced: 13 May 2025
https://github.com/timjb/pfds-visualizations
Visualization of purely functional queues 🚶🚶🚶
data-structures purely-functional-data-structures visualization
Last synced: 29 Mar 2025
https://github.com/changsongl/data-structure-and-algorithm
Data Structure And Algorithm reviews by implementing in Golang. Golang实现数据结构和算法。
algorithms data-structures data-structures-and-algorithms golang
Last synced: 01 Jul 2025
https://github.com/tisonkun/dsa-thu
Data structures and algorithms from a lesson of Tsinghua University.
Last synced: 15 Apr 2025
https://github.com/samueltexa/pyhton_fundamentals_yearone-2022
Pyhton Fundamentals YearOne(2022)
api data-structures data-types etc libraries object-oriented-programming operators packages variables
Last synced: 04 Jul 2025
https://github.com/zsh2401/tdscore
Data Structure & Algorithms implements with pure TypeScript for any JavaScript runtime.✨
data-structures data-structures-and-algorithms javascript mathematics nodejs typescript
Last synced: 13 Apr 2025
https://github.com/rakesh9100/cse-dsa-codes
This repository contains the advanced basic reference codes of Data Structures and Algorithms.
algorithms cpp data-structures programmes
Last synced: 17 Jun 2025
https://github.com/msk4862/ds-algo
DS & Algo practices
algorithm-challenges algorithms competative-programming data-structures
Last synced: 11 Apr 2025
https://github.com/zenithclown/self-development
data-structures deep-q-learning dsa-algorithm github grokking-coding-interview hackerearth-solutions interview-preparation interview-questions julia kaggle-competition leetcode leetcode-python leetcode-solutions practice-programming project-euler-python-solutions python python3
Last synced: 23 Mar 2025
https://github.com/spacerumsfeld-code/js-data-structures-algorithm-refresher
This project is for anyone looking for a refresher in rudimentary data structures and algorithms in Javascript!
algorithm binary-heap binary-search-tree data-structures graph hashtable javascript linked-list priority-queue queue refresher searching-algorithms sorting-algorithms stack
Last synced: 04 Sep 2025
https://github.com/princecodes247/days-of-dsa
A collection of implementation of different data stuctures in different languages.
algorithms algorithms-and-data-structures data-structures open-source
Last synced: 11 Jul 2025
https://github.com/francescoalemanno/defaultarrays.jl
Julia array type supporting a default value, useful for storing very sparse information in a space efficient manner, the internal design uses "Dict" for storage, thanks to Tamas K. Papp @ https://github.com/tpapp
data-structures sparse-representations
Last synced: 23 Oct 2025
https://github.com/pranabdas/c-cpp
Learning programming concepts in C and C++
algorithms c cpp data-structures programming tutorial
Last synced: 07 May 2025
https://github.com/hadronized/non-empty
Efficient non-empty vectors in Rust
Last synced: 15 Mar 2025
https://github.com/diogofcunha/fast-graph
A graph implementation that optimises speed of execution
data-structures graph graph-algorithms topological-sort
Last synced: 13 Oct 2025
https://github.com/aditya-a-garwal/aghashtable
High performance C++ Hash Table implementation
algorithm algorithms algorithms-and-data-structures benchmark data-structures google-test hashmap hashset hashtable linux lookup-table unit-test windows
Last synced: 22 Feb 2025
https://github.com/michaelehab/shipping-company-simulator
A CLI that simulates the operation of the cargo delivery process of a Shipping Company and calculates some related statistics. This is an Educational Project for Data Structures course taken during Spring 2022 semester.
algorithms cargo cli company cpp data-structures delivery linked-list object-oriented-programming oop priority-queue queue simulation statistics truck
Last synced: 04 Mar 2025
https://github.com/anthonykrivonos/ts-algo-masterclass
👾 Giant TypeScript algorithm and data structure masterclass to be constantly updated with important CS concepts.
algorithm class-project computer concepts data data-structures fundamentals giant library masterclass science structures typescript
Last synced: 26 Feb 2025
https://github.com/suhatanriverdi/full-time-interviews-preparation-process
This repository contains various competitive programming Algorithms and Data Structures questions and codes in the preparation process of fulltime software engineering interviews.
algorithms data-structures fulltime interview-practice interview-preparation interview-questions interviews software-engineering
Last synced: 14 Mar 2025
https://github.com/gavindsouza/data-structures-and-design-patterns
Stuff that I do to scratch an itch
data-structures design-patterns monad python trie
Last synced: 12 Apr 2025
https://github.com/faisalsaifii/dsa
Data Structures and Algorithms
c-programming-language data-structures
Last synced: 14 Mar 2025
https://github.com/joangq/exactas
Una repo para subir notas de las clases.
algebra algorithms calculus compsci data-structures linear-algebra uba uni-courses
Last synced: 28 Feb 2025
https://github.com/wzslr321/algorithms_and_data_structures
C++ code which I will wrote during my hopefully fruitful relationship with competetive programming
algorithms algorithms-and-data-structures competitive-programming cpp data-structures
Last synced: 07 May 2025
https://github.com/geometryzen/generic-rbtree
A Red-Black Tree with a generic interface for TypeScript.
algorithm algorithms data-structure data-structures generic generics red-black-tree typescript typescript-library
Last synced: 11 Apr 2025
https://github.com/zzy979/dsaacpp
《数据结构、算法与应用C++语言描述》书中代码和习题解答
algorithms-and-data-structures data-structures
Last synced: 04 Mar 2025
https://github.com/sdasgup3/leetmap
MIndMap of all the problems in Leetcode
algorithms atom-editor atom-plugin c coding-interviews cplusplus-11 cpp data-structures golang leetcode leetcode-cpp leetcode-golang leetcode-questions leetcode-solutions mindmap mindmapping
Last synced: 09 Apr 2025
https://github.com/k-g-prajwal/algoexpert
This repository contains solutions to problems on algoexpert.io website.
algoexpert algorithms competitive-programming data-structures
Last synced: 07 May 2025
https://github.com/davidyslu/leetcode
Personal submissions on LeetCode
algorithm data-structures hacktoberfest interview leetcode
Last synced: 13 Sep 2025
https://github.com/jassoncu/algoritmos-y-estructuras-de-datos-en-go
¡Bienvenido al repositorio "Algoritmos y Estructuras de Datos en Go"!
algorithms algorithms-and-data-structures data-structures go golang learning practice
Last synced: 18 Mar 2025
https://github.com/steffikeranj/data-structures-and-algorithms-java
Repository for Efficient solutions for DSA questions in Java
algorithms arrays backtracking binary-search codeforces data-structures dsa dynamic-programming hashmap heap java leetcode stack string tree
Last synced: 31 Oct 2025
https://github.com/ereh11/competitiveprogramming
Here Solutions to many problems from Codeforces, Hackerrank , Leetcode and Atcoder
algorithms codeforces coding-challenge competitive-programming data-structures hackerrank problem-solving spoj uva
Last synced: 21 Jun 2025
https://github.com/nixrajput/bst-operations-cpp
BST operations using `C++` programming language.
bst bst-operations bst-tree bstree cpp cpp-programming cpp-projects data-structures
Last synced: 28 Feb 2025
https://github.com/paulthomas20002/s3-data-structures
KTU S3 CST 201
cst201 data-structures ktu module s3
Last synced: 14 Apr 2025
https://github.com/shrbharat/gfg_potd
Solutions to the geeks for geeks (gfg potd) problem of day
algorithms code codechef codeigniter competitive-programming data-structures dsa gfg hackathon leetcode leetcode-cpp open-source potd potd-gfg potd-solution solutions
Last synced: 11 Apr 2025
https://github.com/tans105/javaprogramming
Data structures and Algorithms + Questions from various competitive programming websites like leetcode, hackerrank, hackerearth, geekforgeeks etc.
algorithms arrays binary-trees competitive-programming core-java data-structures dynamic-programming geeksforgeeks hackerearth hackerrank java leetcode linked-list stack string
Last synced: 14 Mar 2025
https://github.com/abdulrahman-mostafa10/problem-solving
This repository is managed by LeetPush extension: https://github.com/husamahmud/LeetPush
algorithms data-structures mathematics problem-solving
Last synced: 06 May 2025
https://github.com/aoijs/aoi.structures
Abstract Data Structures That Make Storing data Much easy.
data-structures structures typescript
Last synced: 12 Apr 2025
https://github.com/liuzihe02/dsa
Personal notes for neetcode.io courses
algorithms data-structures leetcode
Last synced: 11 Oct 2025
https://github.com/omarbazaraa/hive_backend
The backend of Hive system for smart automated warehouses.
algorithms artificial-intelligence data-structures multi-agent-path-finding server-backend swarm-robotics warehouse-management-system
Last synced: 04 Sep 2025
https://github.com/dev-vivekkumarverma/spellchecker
this uses very efficient data-structure for storing and fast searching of the words (Trie datastructure) and uses persistent storage
autocomplete autocomplete-search autocomplete-suggestions autosuggest data-structures fastapi spellcheck trie trie-tree
Last synced: 11 Apr 2025
https://github.com/ridika-2004/novice-competitive-programming
💻 A repository dedicated to solving problems and improving problem-solving skills in various competitive programming platforms. 🚀📈
algorithms codechef-solutions codeforces-solutions competive-programming cpp data-structures
Last synced: 19 Feb 2025
https://github.com/aaron-kristopher/data-structures
Is a repository of Data Structures and Algorithms used for my learning purposes.
algorithms data-structures java
Last synced: 28 Mar 2025
https://github.com/jopetty/cpsc-223
Homework assignments, lecture notes, and papers for CPSC 223b (Data Structures and Programming Techniques) at Yale University.
c computer-science data-structures yale
Last synced: 10 Jul 2025
https://github.com/ondrowan/algorithms
Algorithm and data structure implementations in Rust
algorithms data-structures educational
Last synced: 25 Jun 2025
https://github.com/rodic/autocomplete
A Rust Auto-complete feature using Trie data structure
algorithms algorithms-and-data-structures autocomplete autocomplete-search autocompletion data-structures rust trie
Last synced: 04 Jul 2025
https://github.com/mk590901/stateful_custom_widget_painter
The repository contains the implementation on flutter the stateful widget for visualization ECG.
algorithms dart data-structures flutter graph graphics
Last synced: 05 Apr 2025
https://github.com/v1tbrah/algorithms
Data structures and algorithms.
algorithms data-structures go golang leetcode
Last synced: 01 Apr 2025
https://github.com/azersd/codinggame
CodinGame Puzzles in Python
algorithms coding-challenge codingame codingame-puzzles codingame-solutions data-structures dfs-algorithm math pathfinding puzzles python python3
Last synced: 10 Apr 2025
https://github.com/davidyslu/OnlineJudgeNCTU
Personal submissions on Online Judge NCTU (國立交通大學程式解題系統)
algorithms cpp data-structures
Last synced: 29 Aug 2025
https://github.com/danieljanes/algorithmics
Educational implementations of common algorithms and data structures
algorithms data-structures educational-project
Last synced: 29 Aug 2025
https://github.com/abhraneel2004/algorithm_4thsem_lab
This is a repository that contains the Codes which are done in DAA Laboratory of 4th Semester CSE1 2024 in Academy Of Technology.
algorithms algorithms-and-data-structures data-structures
Last synced: 12 Mar 2025