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-04-06 00:07:25 UTC
- JSON Representation
https://github.com/kelcisayshello/algorithms
collection of data structures and algorithms problem solutions in Python
algorithms data-structures data-structures-and-algorithms python
Last synced: 20 Mar 2025
https://github.com/abdo-essam/merge-sort
Merge Sort - Data Structures
data-structures merge-sort sorting-algorithms
Last synced: 03 Sep 2025
https://github.com/gcarreno/nosodatasharp
Basic Noso Data blocks in C#
csharp data-structures datastructures dotnet noso noso-coin nosocoin
Last synced: 15 Oct 2025
https://github.com/axelvazslima/data-structures
Repository for my Data Structures studies
algorithms algorithms-and-data-structures data-structures java leetcode leetcode-java leetcode-python python
Last synced: 16 Mar 2025
https://github.com/adi-code22/data-structures-and-algorithms
All Data Structures and Algorithm fundamentals with C++ Implementation
Last synced: 14 Mar 2025
https://github.com/iftekheraziz/exam-preparation-imse
Exam Preparation - Information Management and System Enginnering
data-engineering data-structures database-design database-management database-schema information-management information-technology
Last synced: 09 Feb 2026
https://github.com/bieelogrom/convertervaloresdecimaisparabinarios
Programa que converte número decimal em binário utilizando o conceito de pilhas em Java.
data-structures java pilha stack
Last synced: 24 Mar 2025
https://github.com/bytelu/text-generator
Random text generation based on a preprocess of data with markov method based on a corpus data structure.
data-structures natural-language-processing random-generation
Last synced: 12 Jul 2025
https://github.com/sumeetgedam/cses
Repository to record CSES solved problems
algorithms algorithms-and-data-structures cpp11 cses cses-problem-set-solution data-structures maths searching sorting
Last synced: 09 Feb 2026
https://github.com/vspiewak/go-algorithms
Some Algorithms and Data Structures in Golang
algorithms algorithms-and-data-structures data-structures golang
Last synced: 18 Jun 2025
https://github.com/trollmii/bunnybase
An efficient data managing system
bunnybase data data-science data-structures database datascience python python3
Last synced: 22 Apr 2025
https://github.com/andyblarblar/algo
A collection of data-structures, helper classes, extensions, and functional constructs to fill in gaps in the BCL.
algorithms data-structures dotnet library
Last synced: 25 Mar 2025
https://github.com/sgtfloyd/algorithms
algorithms c-plus-plus data-structures
Last synced: 16 Jul 2025
https://github.com/amrmabdelazeem/data-structure
Data structure and algorithms
Last synced: 11 Jun 2025
https://github.com/sarapmagcode/bloom-filter-data-structure
Implementation of the bloom-filter data structure using Java
bloom-filter data-structures hash java
Last synced: 27 Jun 2025
https://github.com/pcastiglione99/progettoapi2020
Final project of Algorithms and Data Structures from the "Algoritmi e Principi dell'Informatica" course at Politecnico di Milano (2019-2020)
c data-structures polimi text-editor
Last synced: 24 Oct 2025
https://github.com/casperkristiansson/algorithms-and-data-structures-id1021
Algorithms and Data Structures - Lab exercises for the course ID1021
algorithms algorithms-and-data-structures data-structures exam exams fundamentals graphs id1020 id1021 id1021ht21 lab lab1 lab2 lab3 lab4 old-exam searching sorting
Last synced: 05 Mar 2025
https://github.com/lucasmcclean/dsa-go
A collection of data structures and algorithms implemented in Go.
algorithms data-structures data-structures-and-algorithms dsa go golang
Last synced: 22 Nov 2025
https://github.com/dishenmakwana/c-datastructures-and-algorithms
Data Structure And Algorithms
Last synced: 05 Mar 2025
https://github.com/rokwonk/basic_algorithm
Data Structure - 기본이 되는 자료구조, 컨테이너 직접구현
Last synced: 23 Apr 2025
https://github.com/itsferdiardiansa/in-memory-storage
This project aims to develop an in-memory storage solution, which is a fast and efficient temporary data storage system. This in-memory storage stores data in the main memory (RAM), allowing faster access compared to disk storage.
btree-indexes data-structures nestjs tree typescript
Last synced: 16 Mar 2025
https://github.com/parvpatel2805/algorithm-basics
Explore the fundamentals of algorithms with "algorithm-basics." This repository covers key topics in sorting, graphs, and heaps, providing clear explanations and examples. 🐙💻
computer-science data-structures dom fundamentals graphics-programming hmm-model java javascript knn-classification nodejs problems quantum-ai quantum-programming-language qubits scanlinefill simulation solutions transformations
Last synced: 04 Jul 2025
https://github.com/amliyanage/data-structures
arrays binary-tree data data-structures graph hashtable linked-list stack
Last synced: 06 Apr 2025
https://github.com/vishal-raj-1/july-leetcoding-challenge
This repository contains solutions of leetcode july challenge.
algorithms cpp data-structures data-structures-and-algorithms leetcode-july-challenge
Last synced: 29 Nov 2025
https://github.com/rigbir/data_structures
binary-tree cpp data-structures file-handling graph-theory linked-list rpn rpn-calculator stack
Last synced: 04 Jul 2025
https://github.com/huangkai1008/data-structure
Explore data structure by Java
Last synced: 29 Mar 2025
https://github.com/nizamiza/hashing
Implementation of hashing in C
c cuckoo data-structures dsa hashing hashing-algorithm separate-chaining
Last synced: 09 Apr 2025
https://github.com/elis-vasconcelos/estrutura-dados-algoritmos
Repositório com implementações de estruturas de dados e algoritmos em Python.
data-structures hashing-algorithm tree-data-structure
Last synced: 02 Apr 2025
https://github.com/brianlusina/gopher-land
Simple Programming snippets in Go
algorithms data-structures golang gopher-land hacktoberfest
Last synced: 13 Sep 2025
https://github.com/nelsonbn/algorithms-data-structures-stable-vs-unstable-sort-algos
Algorithms and Data Structures - Stable Vs. Unstable Sorting Algorithms
algorithms-and-data-structures data-structures sorting-algorithms
Last synced: 06 Mar 2025
https://github.com/sanketmaru/typescript-algorithms
Algorithms implemented in Typescript
algorithms data-structures javascript jest typescript
Last synced: 09 Apr 2025
https://github.com/martapolii/coding-problem-practice
A repository dedicated to solving coding problems from platforms like LeetCode, HackerRank, and more. It includes challenges and solutions across a variety of programming languages and topics such as algorithms, data structures, and problem-solving techniques.
algorithms bit-manipulation data-structures dynamic-programming mathematics optimization string-manipulation
Last synced: 25 Oct 2025
https://github.com/yamatoxkatana/binary-tree
A complex tree structure binary tree program
Last synced: 09 Apr 2025
https://github.com/jabellard/list
Doubly-linked list.
algorithm algorithms c data-structure data-structures linked-list queue stack
Last synced: 04 Jul 2025
https://github.com/antonygz/algoritmos
Implementación de algoritmos fundamentales en diferentes lenguajes de programación.
algorithms data-structures graph-theory javascript python sorting
Last synced: 09 Apr 2025
https://github.com/chanonroy/coding-challenges
📚 Various data structure and algorithm coding challenges in Python 3 and JavaScript
algorithms data-structures javascript python
Last synced: 09 Apr 2025
https://github.com/emanuelefavero/cracking-the-coding-interview-solutions
This repository contains my solutions to Cracking the Coding Interview questions.
algorithms cracking-the-coding-interview data-structures questions solutions
Last synced: 12 Aug 2025
https://github.com/kalwar/basic_ds
a very basic data structures using js/reactjs
data-structures palindrome-checker queue reactjs sorting-algorithms stack
Last synced: 11 Mar 2025
https://github.com/muhammadpauzi/learn-data-structures-and-algorithms
🎲 Data Structures and Algorithms
algorithms data-structures data-structures-and-algorithms indonesia javascript
Last synced: 09 Apr 2025
https://github.com/mohamed-mostafaaa/sorting_algorithms
sorting algorithm is an algorithm that puts elements of a list into an order. The most frequently used orders are numerical order and lexicographical order, and either ascending or descending. Efficient sorting is important for optimizing the efficiency of algorithms (such as search & merge algorithms) that require input data to be in sorted lists.
algorithms algorithms-and-data-structures data-structures sorting-algorithms sorting-algorithms-implemented
Last synced: 28 Feb 2025
https://github.com/portexe/snips
This repository contains code snippets and algorithms that I want to save
algorithms data-structures helper-functions helpers
Last synced: 28 Feb 2025
https://github.com/gharib-uk/algorithms_in_c
Algorithms in C - Learn Algorithms
algorihtm algorithms algorithms-and-data-structures c data-structures
Last synced: 05 Sep 2025
https://github.com/bieelogrom/bibliotecasdeordenacao
Bibliotecas de algoritmo bubble sort e merge sort.
bubble-sort data-structures java merge-sort
Last synced: 13 Jun 2025
https://github.com/mahmud-kandawala/product_linked_list
A python program that maintains a Linked-List using products as a prototype
data-structures linked-list node python3
Last synced: 25 Feb 2025
https://github.com/wilsonkinyua/data-structures
arrays data-structures html-css-javascript spread-operator
Last synced: 27 Feb 2025
https://github.com/burakyilmaz321/data-structures
Data structure implementations
Last synced: 02 Dec 2025
https://github.com/ayxhmn/heapyy
Python code snippets for competitive programming
algorithms competitive-programming data-structures python
Last synced: 13 Jun 2025
https://github.com/rohankalbag/data-structures
This repository contains implementations of certain data structures and the algorithms pertaining to them coded in C++
Last synced: 28 Feb 2025
https://github.com/gmbeddard/ee200-templated_linked_list
A robust implementation of a templated LinkedList class with dynamic memory management, deep copying, and operations like insertion, deletion, and retrieval. Designed to be Valgrind-clean and memory-safe.
cpp20 cpptemplate data-structures dynamic-memory-management linked-list memory-management
Last synced: 28 Dec 2025
https://github.com/acskii/java-spell-checker
Made in accordance to the requirements specified in my Data Structures 1 course @ALEXU
Last synced: 26 Jun 2025
https://github.com/dnutiu/dsa
A repository containing various data structures and algorithms implemented in Kotlin and Java
algorithms data-structures kotlin
Last synced: 29 Aug 2025
https://github.com/youssef-saaed/easytrip-bus-company-project
The EasyTrip Bus Company's simulation project is designed to model the dynamics of passenger arrivals and bus operations, utilizing various data structures for flexibility and efficiency. It allows for scenario customization through data file inputs and generates a comprehensive log of activities in an output file.
arraylist data-structures heap priority-queue queue simulation system-design
Last synced: 22 Mar 2025
https://github.com/hrvadl/asd_lab5
Program for converting MFO graph to linked list
ads algorithms data-structures mfo types typescript
Last synced: 02 Aug 2025
https://github.com/mxagar/python_interviews
Data structures, algorithms, software design & Co. in python.
algorithms data-structures python
Last synced: 26 Jul 2025
https://github.com/rahullkumr/dsa-course
Learning DSA in Python by Saurabh Shukla Sir
binary-search bubble-sort data-structures dsa insertionsort linear-search mergesort python quicksort selection-sort
Last synced: 31 Mar 2025
https://github.com/brettpetch/cs2120
COMPSCI 2120
compsci2120 course-material courseware cs2120 data-structures data-visualization python3 western-university
Last synced: 22 Feb 2025
https://github.com/saiteja-madha/ds-and-algo
Solutions for problems related to data structures and algorithms
algorithms data-structures hackerrank leetcode
Last synced: 24 Dec 2025
https://github.com/sam0jones0/data_structures_and_algorithms
Various programs created during study of the book Problem Solving with Algorithms and Data Structures using Python
data-structures python python3
Last synced: 04 Jul 2025
https://github.com/hariclerry/javascript-algorithms
Javascript data structure and algorithms
algorithms data-structures javascript
Last synced: 22 Jul 2025
https://github.com/prasad89/data-structures-algorithms-remastered
A set of Data Structure and Algorithm codes.
algorithms c cpp data-structures data-structures-and-algorithms placement placement-preparation problem-solving python
Last synced: 13 Mar 2025
https://github.com/revazashvili/cpp-linked-list
simple linked list data structure example in c++
cpp data-structures linked-list
Last synced: 01 Mar 2025
https://github.com/cwchentw/nimalgo
Common data structures and algorithms in NIm
algorithms data-structures nim nim-lang
Last synced: 07 Jul 2025
https://github.com/towaquimbayo/comp-2522
BCIT Computer Systems Technology (CST) - COMP 2522 (Object Oriented Programming 1)
algoirthms binary-search-tree data-structures data-structures-and-algorithms design-patterns java java-17 java-processing object-oriented-programming oop oops-in-java processing processing-org
Last synced: 05 Jul 2025
https://github.com/juliolmuller/graph-tolls-problem
Usage of Graph data structure to present an elegant solution to the Korean Tolls Problem (Problema dos Pedágios).
adjacency-matrix c data-structures graphs problema
Last synced: 05 Jul 2025
https://github.com/tomazjunior/data-structure
Exercise the data structure, algorithm and problem-solving skills adding a daily coding problem.
algorithm data-structures problem-solving-skills
Last synced: 08 Apr 2025
https://github.com/goulartgusta/desafio-arrays
Desafios de estrutura de dados com tratamentos de exceções e testes.
Last synced: 16 Jan 2026
https://github.com/jaykickliter/bst
A simple unbalanced binary search tree which one day may become an AVL tree. You don't want to use this.
Last synced: 13 Jun 2025
https://github.com/icingworld/ww-lockfreeds
A high-performance, thread-safe library of lock-free data structures for C++. 使用C++实现的高性能线程安全无锁数据结构
concurrent-data-structure cplusplus cpp data-structures thread-safe
Last synced: 04 Dec 2025
https://github.com/yauhenbichel/algorithms-and-data-structures
Algorithms, data structures, java
algorithms data-structures java
Last synced: 12 Jun 2025
https://github.com/agungdwiprasetyo/go-stl
Standard Template Library (like C++) in Go
Last synced: 05 Dec 2025
https://github.com/mcsamuelshoko/learning-data-structures-and-algorithms-in-cpp
my journed reinforcing the data strcutures and algorithms i learnt in college.
algorithm-analysis algorithms-and-data-structures cpp data-structures learning learning-by-doing learning-resources self-paced-learning
Last synced: 28 Mar 2025
https://github.com/marcoschalet/algorithms-js
Algoritmos e estruturas de dados básicas em javascript.
data-structures javascript list queue stack tree
Last synced: 14 Jul 2025
https://github.com/leoborai/dsa-in-cpp
Data Structures and Algorithms with C++
algorithms cpp data-structures
Last synced: 01 Mar 2025
https://github.com/lazzerex/rabin-karp-algorithm
Rabin-Karp Algorithm for Pattern Searching in Java
Last synced: 02 Jul 2025
https://github.com/petru-braha/vd-library
A library developed on Windows, which implements complex data structures and creates visualisations of their operations
data-structures object-oriented-programming opengl
Last synced: 09 Aug 2025
https://github.com/iampavangandhi/froggyjump
🐸 Minimum Jump Froggy Game (using Dynamic Programming)
data-structures dynamic-programming javascript phaser vanilla-javascript
Last synced: 05 Dec 2025
https://github.com/ricardoandreh/dsa
several data structures and algorithms I'm learning
algorithms data-structures implementation
Last synced: 12 Jul 2025
https://github.com/kevinmfreire/wheres_waldo
This project was developed to identify the name, address and organization name within text.
data-structures database nlp-machine-learning notebooks pandas-dataframe spacy-nlp tensorflow2 text-classification unit-testing webscraping
Last synced: 11 Mar 2025
https://github.com/porem5002/dts2
A simple library that provides various generic data structures for C programmers.
c data-structures header header-only header-only-lib header-only-library
Last synced: 01 Mar 2025
https://github.com/chriniko13/algorithms-and-ds-examples
UNDER CONSTRUCTION
algorithms data-structures java
Last synced: 01 Mar 2025
https://github.com/shaolans/projet_algav_trie
Implementation of the Patricia Trie and the Hybrid Trie in Java
algorithms data-structures data-visualization graphviz-dot hybrid-training java patricia-tree tree trie
Last synced: 27 Feb 2025
https://github.com/cianhub/100daysofpythonday7
Exploring data structures in Python
100-days-of-code data-structures python
Last synced: 05 Sep 2025
https://github.com/cathyfu1215/cs61b
Self-learning CS61B of UCBerkeley , this repo contains both labs and projects
algorithms data-structures java
Last synced: 27 Feb 2025
https://github.com/morfly/cs-algorithms
algorithms bazel-example data-structures java kotlin python3 swift5
Last synced: 27 Feb 2025
https://github.com/daviddavo/18eda
This is a mirror from https://gitlab.com/daviddavo/18eda
Last synced: 17 Mar 2025
https://github.com/paulchen2713/data_structures
Some C and C++ data structures
Last synced: 16 Mar 2025
https://github.com/Akilesh-GA/PythonMazeSolver
a maze represented as a 2D array where 1s are walls and 0s are open paths. The player or algorithm starts at a designated entry point and aims to reach the exit point. You can implement various algorithms to solve the maze, such as Depth-First Search (DFS), Breadth-First Search (BFS), or A
Last synced: 23 Feb 2026
https://github.com/adithaker/datastructures_algos_c
👓(ONGOING) This repo will contain all ds and algorithms required for competitive programming in
algorithms c competitive-programming data-structures deque linked-list queue stack
Last synced: 01 Mar 2025
https://github.com/hacker1649/manipulation-of-large-dataset
Project for a data structures course. Programming language C++ used. In order to efficiently organise, analyse, store, and retrieve information from a computer, data structures are a specific manner of grouping data in a specialised format. They are a method of managing data that makes it simple to utilise. To manage the huge data, we have applied.
cpp data-structures datamanipulation dataset kaggle-dataset structured-data
Last synced: 12 Mar 2026
https://github.com/vatshayan/b.tech-project-cancer-predication-system
Cancer Prediction System Project Developed through a Machine learning approach.
btech btechfinalyear cancer collegeproject csv data data-science data-structures datas datasets final-project finalyear india machinelearning project python python-3
Last synced: 04 Mar 2025
https://github.com/momen-alshouha/data-structure-singly-linked-list
This repository contains C++ implementation of a singly linked list using object-oriented programming principles. It includes classes for nodes, iterators, and the linked list itself, providing essential functionalities such as insertion, deletion, traversal, and more.
cpp crud-operation data-structures linked-list oop-principles singly-linked-list
Last synced: 27 Feb 2025
https://github.com/inforkgodara/bubble-sort
A single class implementation of bubble sort
bubble-sort data-structures inforkgodara java
Last synced: 05 Sep 2025
https://github.com/swethasridhar0509/data-structures-and-algorithms
This repository is dedicated to my journey in mastering Data Structures and Algorithms (DSA). It contains notes, code snippets, problem-solving strategies, and resources for various DSA topics. The goal is to enhance my understanding, improve coding skills, and prepare for technical interviews.
algorithms data-structures dsa dsa-questions python3
Last synced: 30 Jul 2025
https://github.com/juliolmuller/hash-trading-company-problem
Usage of Hash Table data structure to present an elegant solution to the Trading Company Problem (Problema do Mercado Financeiro).
c data-structures hash-table hashing problema
Last synced: 04 Mar 2025
https://github.com/salvadoral25/estructura-datos
Esto es los ejercicios realizados en la clase de Estructura de Datos en la universidad
data-structures java-8 school-assignment
Last synced: 11 Mar 2025