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/samuellucas97/competitive-programming
Solution implementation of HackerRank, LeetCode, Codeforces, SPOJ, and UVA problems.
algorithms codeforces-solutions data-structures dynamic-programming graph-algorithms greedy-algorithms hackerrank-python hackerrank-solutions leetcode-solutions shortest-path-algorithm spanning-tree uva-solutions
Last synced: 23 Jul 2025
https://github.com/jlmsc/estruturas-de-dados
Implementações de algumas estruturas.
algorithms algorithms-and-data-structures data-structures java
Last synced: 08 Oct 2025
https://github.com/peyman-borhani/gdb
Generative Data Build - define structured data template, convert data into raw or re-build it from raw into intended/original structure.
data-structures javascript method object-storage template
Last synced: 31 Aug 2025
https://github.com/bl33h/byletter
Categorize words by their starting letter in a dictionary.
algorithms data-structures dictionary logic python text-processing word
Last synced: 09 Oct 2025
https://github.com/asynched/data-structures
Implementation of a series of data structures in C
Last synced: 09 Oct 2025
https://github.com/iboudhaine/hnsw-attribute-filtering-optimization
Optimizing multi-attribute filtering for Approximate Nearest Neighbor (ANN) search using HNSW. This project integrates bitsets and Roaring Bitmaps into HNSWLib to accelerate query performance by reducing evaluation costs for large attribute datasets.
ann-search approximate-nearest-neighbor bitsets cpp data-structures efficient-filtering hnsw optimization roaring-bitmaps
Last synced: 18 May 2026
https://github.com/paambaati/bumplan
A simple program that finds the seating arrangement for passengers for a given custom airplane seat layout.
algorithm coding-challenge data-structures interview-questions nodejs
Last synced: 19 Jan 2026
https://github.com/xiaobogaga/data-structure
another java collection library
collection data-structures java
Last synced: 12 Jan 2026
https://github.com/afthaab/data-structures-in-golang
This repository is a comprehensive collection of various data structures implemented using the Go programming language.
data-structures leetcode-solutions
Last synced: 11 Oct 2025
https://github.com/pranit2001/cp-
competitive programming guide
algorithms c-plus-plus data-structures maths
Last synced: 29 Jun 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/sherifabdlnaby/algorithms-data-structures
An educational collection of self-implemented popular algorithms and data-structures using C++.
algorithms c-plus-plus data-structures
Last synced: 11 Jun 2026
https://github.com/d-coder135/linear_data_structures_basics_java
Introduction and basic knowledge about data structures and implementation of it in Java language.
Last synced: 14 Apr 2025
https://github.com/nubango/eda-domjudge
Estructuras de Datos y Algoritmos | Data Structures and Algorithms | UCM - DV
algorithms algorithms-and-data-structures data-structures
Last synced: 14 Apr 2026
https://github.com/thecuriousjuel/data-structure-and-algorithm
This repository contains all the Data Structure and Algorithms that I have worked on. Implementation of these data structures and algorithms are done using the Python programming language.
algorithms-and-data-structures data-structures dsa python-3
Last synced: 17 May 2026
https://github.com/allansifuna/freelance-assignments
Freelancing assignments that i have coded for clients.
algorithms allansifuna assignments data-structures freelance python3
Last synced: 31 May 2026
https://github.com/d-coder135/non_linear_data_structures
This Repo Contains Codes For Non-Linear Data Structures In Java Programming Language.
avl-tree bst data-structures java non-linear-data-structures tree-structure
Last synced: 14 Apr 2025
https://github.com/manju07/data-structure-and-algorithms-using-java
Advance data-structures and algorithms implemented using Java
advanced-data-structures algorithms-and-data-structures collections-java data-structures java-8 problem-solving problemsolving thread
Last synced: 03 Nov 2025
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/cayo-rodrigues/gsic
This program accomplishes some common tasks done by grocery stores cashiers
algorithms c command-line-interface data-structures gcc makefile valgrind
Last synced: 22 Mar 2025
https://github.com/sabberrahman/cse
My CSE study resources: Lecture notes, Code snippets, and Study materials
algorithm data-structures leetcode neetcode150 problem-solving
Last synced: 05 Nov 2025
https://github.com/r-pagard/python-algorithm
Write some algorithms with Python. I'm trying to write the best way that I can.
algorithms data-structures implement leetcode pytest python3 two-pointers
Last synced: 30 Mar 2025
https://github.com/denrydu/pat-testset
PAT竞赛刷题记录。Solutions for PAT competitions
algorithms cpp data-structures
Last synced: 04 Nov 2025
https://github.com/dp6/templates-centro-de-inovacoes
Modelos de arquiteturas, documentações, testes e deploys para as iniciativas do centro de inovação
data-quality data-science data-structures dp6 gtm inovacao
Last synced: 05 Feb 2026
https://github.com/sminerport/sortvisualizer
The Sort Visualizer is an interactive tool that demonstrates various sorting algorithms in real-time. It supports Bubble Sort, Quick Sort, and more, making algorithm learning visual and intuitive.
algorithm-analysis algorithm-visualisation algorithm-visualizer data-structures data-structures-and-algorithms educational-project educational-software interactive interactive-visualizations python sorting-algorithms visualization
Last synced: 19 Oct 2025
https://github.com/ralvarezdev/uru-programming-2-blockbuster
Blockbuster terminal project from Programming 2 college course
cpp data-structures dsa merge-sort rafael-urdaneta-university terminal universidad-rafael-urdaneta uru
Last synced: 20 Oct 2025
https://github.com/pradyuman7/tree
Tree data structure class in all of its glory, in Java.
data-structures java tree tree-library
Last synced: 01 Jun 2026
https://github.com/massigy/entry-to-data-structures
this repo containes code about basic data structures (arrays, strings, matrixs...) and thier sorts and searching algorithms!
data-structures git github pascal
Last synced: 22 Oct 2025
https://github.com/thomasafink/optimal_knn_distance_for_data_science
Plotting the Optimal Distance for Data Scientists in Python using the K-Nearest Neighbour K-NN Algorithm
data-science data-structures data-visualization k-nearest-neighbor knn knn-classification map mapping open-street-map osm osmnx python
Last synced: 24 Oct 2025
https://github.com/bsanket16/data-structures-and-algorithms
My data structures and algorithms library
algorithms data-structures java
Last synced: 14 May 2025
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/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/ryomendev/dsa
This repository is dedicated to learning and practicing Data Structures and Algorithms (DSA). It contains solutions to various problems, ranging from basic to advanced topics, helping enhance problem-solving skills and understanding core DSA concepts through hands-on coding.
algorithms algorithms-and-data-structures cpp data-structures
Last synced: 26 Oct 2025
https://github.com/aritrac1/java
All the Basics concepts of Java, OOPs, DSA in Java and some Projects along practice problems(leetcode and other platforms) and other resources.
algorithms competitive-programming data-structures dsa dsa-algorithm dsa-practice exception-handling java java-basics java-projects leetcode leetcode-java maths multithreading oops-in-java patterns practice-programming project
Last synced: 26 Oct 2025
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/khalidelboray/dsa-20-labs
Solutions for DSA 20 Course
algorithm-challenges data-structures perl perl6 python3 raku rakudo
Last synced: 29 Jan 2026
https://github.com/chihebabiza/my-cpp-stack-array
A lightweight, template-based stack class built on top of the `clsMyQueueArr` class, which in turn uses a custom dynamic array (`clsDynamicArray`). This class provides basic stack behavior (LIFO – Last In, First Out) by inserting new elements at the beginning of the internal array.
cpp cpp-library data-structures oop stack
Last synced: 16 Mar 2026
https://github.com/skytreader/pydagogical
Implementations of textbook data structures
algorithms data-structures python
Last synced: 01 Feb 2026
https://github.com/mehdieidi/cmap
Concurrent multi-writable, multi-readable, and thread-safe hash table implemented using sharding technique.
concurrent data-structure data-structures go golang map parallel thread-safe
Last synced: 01 Feb 2026
https://github.com/arin-paliwal/data-structure-in-c
This Repository consists of a Program Code in C Language as described by our curriculum in the B.Tech Programme in the domain of Computer Science and Engineering. It consists of codes which i have used in DSA in C Language and it is also a credential subject in our curriculam.
Last synced: 07 Apr 2025
https://github.com/hqarroum/binary-search-tree
🌳 A set of idiomatic implementations of a binary-search tree in multiple languages.
algorithms-and-data-structures binary-search-tree bst-tree c cpp17 data-structures python tree-structure
Last synced: 02 Feb 2026
https://github.com/orxfun/orx-fixed-vec
An efficient fixed capacity vector with pinned element guarantees.
data-structures pinned pinned-elements rust vector
Last synced: 17 Mar 2026
https://github.com/armandwipangestu/data-structure
Belajar Data Structure Pada Berbagai Bahasa Pemrograman
Last synced: 05 Apr 2025
https://github.com/mohamedhmini/hlcio
High-Level-C
algorithms data-structures high-level-programming library programming-languages
Last synced: 20 Apr 2026
https://github.com/somaz94/terraform-bigquery-googlesheet
terraform-bigquery-googlesheet
bigquery data-structures googlesheetapi terraform
Last synced: 10 Feb 2026
https://github.com/alonza0314/leetcode
Solutions of leetcode problem.
algorithm basic-programming data-structures go golang leetcode leetcode-solutons
Last synced: 27 Feb 2026
https://github.com/swimshahriar/dsa-problem-solving
This repository contains some of the Data Structure and Algorithms that I have worked with.
algorithms data-structures javascript python3
Last synced: 02 May 2026
https://github.com/shoyeb45/avltreevisualizer
This is data structure project. In this project I've built AVL tree visualisation application using javafx library of java. This project have solidified my understanding of AVL tree data structure and learnt a lot from this project
data-structures data-visualization java javafx javafx-application visualization
Last synced: 27 Feb 2026
https://github.com/apexcaptain/koconut
Provide interchainable array, set, map and etc supporting both normal and async callbacks as their action arguments.
array array-processing array-utils async async-await async-callback async-functions async-iteration async-methods await collection data-structures iteration-process javascript loops nodejs promise typescript typescript-library
Last synced: 12 Feb 2026
https://github.com/opixelum/brain-disk
Obsidian project where I store everything I've learnt.
ai algorithms coding data-structures deep-learning machine-learning maths neural-network programming
Last synced: 19 Mar 2026
https://github.com/chiraghariprasad/hospital-management-system
Patient Records, Doctor Assignments, and Waiting Queue Management
binary-file-handling c-programming data-structures doctor-management hashing healthcare-software hospital-management-system interactive-console-application patient-management priority-queue
Last synced: 13 Feb 2026
https://github.com/masumkhan081/c-plus-plus-code-notes
This repository contains notes and code snippets related to C++ programming, focusing on various fundamental concepts, the Standard Template Library (STL), and best practices. It serves as a personal reference for learning and consolidating knowledge in C++. Intend to use for personal use and to help reinforce understanding of C++ concepts
cpp data-structures low-level-programming programming-language
Last synced: 19 Mar 2026
https://github.com/rajgupta2/leetcode-2025-potd
This is the repo where you will find all the POTD of LeetCode for the year 2025.
algorithms backtracking bit-manipulation coding-challenges coding-practice competitive-programming data-structures dsa dynamic-programming graph-theory interview-preparation leetcode leetcode-potd mathematical potd problem-solving recursion searching
Last synced: 30 Mar 2025
https://github.com/shivajivarma/codebase
Collection of algorithms
algorithms computer-science data-structures graph search-algorithms sorting-algorithms tree
Last synced: 15 Feb 2026
https://github.com/vmchale/linear-zipper
Zippers (a la Huet) in ATS
ats data-structures functional-data-structure huet linear-types zipper
Last synced: 28 Feb 2026
https://github.com/pablohenrique/aulaspython-fatec
Repository destined for Fatec's Microinformatics classes - ADS. Realizado com @HenriqueQueirozz
ads data-structures exercises functions learning-python logic-programming pycharm-ide
Last synced: 02 Apr 2026
https://github.com/rafaatsouza/ufmg-undergrad-works
UFMG's Computer Science Department practical assignments
aeds c cpp data-structures datastructures jupyter-notebook lstm machine-learning mining-software-repositories ml natural-language-processing nlp paradigms python recommendation-system recsys
Last synced: 16 Apr 2026
https://github.com/minasamirsaad/alx-higher_level_programming
All steps and tasks that I used to learn Python and mySQL with ALX
conditions data-structures everything-is-object exeption-handling fileio import-module inheritance input-output mysql object-relational-mapping oop orm python3 sql test-driven-development
Last synced: 18 May 2026
https://github.com/jilliennelapid/binarytreestorage
Project 2: An organism-storing binary tree that reads commands from input .txt, queries the data, and outputs to console and output .txt.
binary-search-tree binary-tree cpp data-structures infile-outfile txt-files
Last synced: 15 Mar 2025
https://github.com/peterpf/gomathlib
Go library with mathematical functions, data structures and other concepts
data-structures filters mathematics number-theory
Last synced: 04 Mar 2026
https://github.com/md-mafujul-hasan/hackerrank_algorithms_solution
These Contain Some Algorithm Solution of Hacker Rank😏
algorithm algorithm-challenges algorithm-hackerrank algorithms algorithms-and-data-structures algorithms-datastructures data-structures hackerrank hackerrank-algorithm hackerrank-algorithms hackerrank-algorithms-solution hackerrank-algorithms-solutions hackerrank-algorithms-solutions-php hackerrank-algorithms-warmup hackerrank-algorithms-youtube hackerrank-solutions python
Last synced: 30 Apr 2026
https://github.com/samarjit98/dsa_college
This is a compilation of many important data structures and their applications.
algorithms c cplusplus-11 data-structures java
Last synced: 17 Apr 2026
https://github.com/olaolatunbos/leetcode
The repository contains my solutions to leetcode questions in Python, along with data structures and algorithms
algorithms algorithms-and-data-structures data-structures leetocde python
Last synced: 03 Jun 2026
https://github.com/sh1zen/crossync
Blazingly fast concurrent Data Structures for Rust.
concurrent-programming data-structures dev-tools rust-lang rust-library
Last synced: 06 Nov 2025
https://github.com/maemoonfarooq/shortest-path-finder-using-parallel-processing
Welcome to the Parallel Shortest Path Finder! This innovative tool is designed to swiftly determine the shortest routes between pairs of nodes in a graph. Leveraging the power of Dijkstra's algorithm, it navigates graph connections using an adjacency list and a hash table-based distance matrix for optimal efficiency.
bash-script c data-structures mpi openmp-parallelization
Last synced: 18 Apr 2026
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/diogo-nb/radix-sort
Radix sort implementation in C for education purposes.
c data-structures radix-sort sorting-algorithms
Last synced: 13 Jul 2025
https://github.com/crisnguyendev/problem-solving-practice-java
A Java-focused repository to master algorithms, data structures, and problem-solving techniques. Ideal for coding interview preparation and competitive programming challenges.
algorithms big-o-interview codeforces data-structures grokking-coding-interview java leetcode problem
Last synced: 14 Apr 2025
https://github.com/soroush-04/algorithms-data-structures
algorithms data-structures python
Last synced: 20 Apr 2026
https://github.com/miladsade96/lcrs
LeetCode Related Stuff
algorithms algorithms-and-data-structures data-structures hacktoberfest-accepted hacktoberfest2022 javascript jest jest-tests leetcode-python leetcode-solutions pytest python unit-testing
Last synced: 21 Apr 2026
https://github.com/wisdomenigma/probable-potato
The rust wrapper of Btree *
data-structures docker docker-image rust rust-crate
Last synced: 21 Apr 2026
https://github.com/pikonha/8-puzzle
🕹 Implementation of a 8 puzzle game using traversal algorithms.
algorithms breadth-first-search data-structures depth-first-search hacktoberfest puzzle traversal-algorithms uniform-cost-search
Last synced: 01 Sep 2025
https://github.com/fl03/algae
A collection of useful algorithms and data-structures optimized for blockchain environments
algorithms data-structures rust scsys wasm
Last synced: 24 Apr 2026
https://github.com/okeuday/keys1value
Erlang set associative map for key lists
Last synced: 24 Jul 2025
https://github.com/evandrolg/data_structures_in_js
A collection of data structure developed in JavaScript.
algorithms data-structures js performance
Last synced: 06 Jun 2026
https://github.com/ericgitangu/leetcode-projects
Solutions to various LeetCode Problems
algorithms data-structures dynamic-programming problem-solving
Last synced: 24 Apr 2026
https://github.com/withrvr/dsa
🔥: Consistency is the key
algorithm data-structures data-structures-and-algorithms dsa dsa-questions final450 leetcode lovebabbar lovebabbar-dsa-list lovebabbar-dsa-sheet
Last synced: 24 Jul 2025
https://github.com/satishdash/juliaexercism
Exercises on various Julia concepts from Exercism.io
data-structures julialang programming
Last synced: 25 Apr 2026
https://github.com/smile040501/data_structures
My implementation of various Data Structures using C++
algorithm algorithms algorithms-and-data-structures algorithms-datastructures algorithms-implemented cpp data-structures datastructures
Last synced: 06 Jun 2026
https://github.com/ashharr/dsa-bootcamp
Data Structures and Algorithms. LeetCode Problems Practice.
algorithms data-structures dsa interview java python
Last synced: 19 Apr 2026
https://github.com/avivharuzi/algorithms-and-data-structures
Implementation of Algorithms and Data Structures using JS
algorithms algorithms-and-data-structures data-structures javascript
Last synced: 07 Jun 2026
https://github.com/aja512/python-lab
Python Language Dabbling
calculator-application coursera data-structures mysql programming-language python-3 restaurant-management
Last synced: 27 Apr 2026
https://github.com/483759/algorithmsolutionstorage
Problem Solving, 자료구조, 알고리즘 공부 내용 정리
algorithm data-structures problem-solving
Last synced: 07 Jun 2026
https://github.com/palak-463/javadsa
Join me on an adventure where I tackle data structures and algorithms using Java, sharpening my problem-solving skills along the way. 🖥️
algorithms data-structures dsa java problem-solving
Last synced: 17 Jun 2025
https://github.com/humayan-kabir/data-structure
data structure repository for competitive programming
competitive-programming cpp data-structures
Last synced: 30 Jun 2025
https://github.com/timsearle/graph
Graph and Breadth First Search Playground Test
breadth-first-search data-structures graph swift-3
Last synced: 28 Jan 2026
https://github.com/ranitmanik/leetcode-solutions
Welcome to my Leetcode solutions repository! This is a collection of my solutions to various Leetcode problems, showcasing my problem-solving skills and coding practices
365daysofcode algorithms consistency data-structures data-structures-and-algorithms datastructures-algorithms java leetcode leetcode-java leetcode-javascript leetcode-practice leetcode-python leetcode-questions leetcode-solutions
Last synced: 23 Mar 2025
https://github.com/jakerockland/data-structure-essentials
Implementation of the basics of algorithms and data structures including searching, sorting, lists, stacks, queues, hash tables, trees, and graphs.
algorithms data-structures python
Last synced: 24 Jul 2025
https://github.com/harshnag1/pep-dsa-2026
Structured topic-wise implementation of Data Structures and Algorithms in C++ for placement preparation and interview practice (PEP-DSA-2026).
algorithms cpp data-structures dsa interview-preparation placement-preparation problem-solving
Last synced: 30 Apr 2026
https://github.com/kishore-devaraj/layman-js-snippets
A repo which contains simple snippets to describe important concepts in javascript world and also contains common data structure patterns implemented in js.
data-structures javascript nodejs reactjs redux
Last synced: 11 Apr 2026
https://github.com/oussama-zbair/e-challenge
E-challenge 2023 | Java Problem Solving
data-structures java javaee oops-in-java problem-solving
Last synced: 08 Jun 2026
https://github.com/winter000boy/breast-cancer-prediction-using-ml
Breast Cancer Detection Using Machine Learning is a project that applies machine learning algorithms to identify and classify breast cancer as malignant or benign based on medical data. By analyzing patterns in tumor features, this model supports early diagnosis and enhances decision-making in medical diagnostics.
data-science data-structures deep-learning flask-application machine-learning neural-network python3 web-development
Last synced: 01 May 2026