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-03 00:07:18 UTC
- JSON Representation
https://github.com/satyamvyas04/learningbasics
A personal repository documenting my coding journey with basic programs across Python, Java, C, and C++
c cpp data-structures java python
Last synced: 01 Apr 2025
https://github.com/ishre-yash/programming
my Personal Codes
algorithms c cpp data-structures leetcode-solutions python
Last synced: 28 Feb 2025
https://github.com/sofiadelanoval/data-structures-c
data structures assignments.
algorithms c computer-science-introduction data-structures design-patterns dsa learning
Last synced: 04 Jul 2025
https://github.com/sane-aalam/dsa450
This DSA sheet contains 450 coding questions which will help in: Understanding each and every concept of DSA. Clearing the DSA round for the Interviews, as these are the questions generally asked in the companies like Amazon, Microsoft, Google, etc.
code coding coding-interviews cpp data-structures data-structures-and-algorithms dsa geeksforgeeks geeksforgeeks-solutions github good-practices leetcode
Last synced: 04 Jul 2025
https://github.com/liwnn/skiplist
A fast skip list implementation for Go
algorithm data-structures go golang skiplist
Last synced: 28 Feb 2025
https://github.com/Imtjl/fp-red-black-tree-dict
TreeDict - Implementation of Dict based on Red Black Tree in Elixir
data-structures elixir functional-programming red-black-tree
Last synced: 01 Apr 2025
https://github.com/chenshuliu/python-fundamentals
Python fundamentals
data-structures programming python
Last synced: 18 Jan 2026
https://github.com/bazoka-kaka/programming-interview-solutions
A bunch of programming solutions from real interviews / job programming tests that me and my friends gone through
algorithms coderbyte data-structures python
Last synced: 28 Mar 2025
https://github.com/cruxrebels/leetcode
Collection of Abhishek Agrawal's submissions to problems found on https://leetcode.com/.
algorithms cpp cpp11 cpp14 data-structures leedcode-contest-solutions leetcode leetcode-contest leetcode-solutions weekly-contest
Last synced: 09 Apr 2025
https://github.com/ayushexploring/earthquake-tracker
Tracks earthquakes happened around the world in the past week
coursera data-structures earthquake-prediction java
Last synced: 09 Apr 2025
https://github.com/feroz-ehses-shishir/phonebook
PhoneBook is a C++ Console Application. Using Hash Table and Trie Data Structure.
data-structures hashtable trie
Last synced: 28 Mar 2025
https://github.com/llsaimur/contacttracing
Contact Tracing (school project)
cpp data-structures queue treenode
Last synced: 25 Mar 2025
https://github.com/injamul3798/hackerrank-solution
Coding Practice
algorithm basic begineer data-structures
Last synced: 02 Apr 2025
https://github.com/bryanpmx/utep_cs_data_structures
This repository contains projects and code examples that illustrate fundamental computing algorithms and data structures as taught in the course. The material covered includes both basic algorithmic techniques and the practical implementation of data structures which are essential for software development and problem-solving.
algorithms computer-science data-structures graph-theory java python sorting-algorithms
Last synced: 16 Mar 2025
https://github.com/poonamkhatri/php-find-unique-values-function
This repository contains a custom PHP function for retrieving unique values from an array without relying on built-in PHP functions like array_unique(). The function utilizes a straightforward algorithm to identify and collect only the unique elements present in the input array.
array array-manipulations array-methods arraylist arrays arrays-and-strings data-science data-structures data-structures-and-algorithms php php7 php8
Last synced: 31 Mar 2025
https://github.com/futarimiti/queue
An implementation of the queue data structure using array.
Last synced: 12 Jun 2025
https://github.com/harrisonhemstreet/dsa-python
Data Structures and Algorithms! (plus some Leetcode!)
algorithms data-structures dsa leetcode leetcode-python python3
Last synced: 28 Feb 2025
https://github.com/burlingsmith/gridd
2D grid
2d 2d-grid data-structures grid rust
Last synced: 16 Mar 2025
https://github.com/eusebioajas/estructuras-de-datos
Ejercicios y Algoritmos de la Asignatura Estructuras de Datos
Last synced: 25 Mar 2025
https://github.com/tca166/asd1c
A collection of C algorithms made for my CS class
algorithms c data-structures searching-algorithms sorting-algorithms
Last synced: 02 Apr 2025
https://github.com/rlagkrdy/Person_Study
algorithm data-structures javascript mocha shouldjs typescript
Last synced: 11 Mar 2025
https://github.com/pushkarm029/dsa-question-practice
DSA Notes & Practice Questions
algorithms c cpp data-structures dsa love-babbar
Last synced: 12 Jun 2025
https://github.com/code-parth/data-structure-college
Semester 3, GTU Practical, Data Structure
c college data-structures gtu semester-3
Last synced: 25 Mar 2025
https://github.com/bookseer/algorithm
Алгоритмы и структуры данных
algorithms data-structures patterns
Last synced: 28 Feb 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/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/avidlearnerinprogress/algorithmsonstrings-ucsd
Coursework solutions to UCSD DSA Specialization
algorithms cpp11 data-structures python3
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/barannmeisterr/exceldataanalyzeravltree
Student Data Query is a Java project designed to manage and query student data using an AVL tree data structure.
apache-poi avl-tree balanced-search-trees data-structures excel file-processing java node searchquery strings xlsx
Last synced: 12 Jun 2025
https://github.com/mdhasanshuvo/ds-project
EazyTrip : An app for efficient ride and delivery services with a customizable map and shortest path algorithms.
algorithms data-structures map qt-creator qt-framework software-development sqlite
Last synced: 31 Mar 2025
https://github.com/nandahkrishna/datastructureslab
Programs written for Data Structures Lab in the 3rd Semester
c c-programming data-structures datastructures
Last synced: 25 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/rana-arju/javascript-problem-solving
JavaScript Problem solving with Data Structures + Algorithms
algorithms data-structures javascript problem-solving
Last synced: 02 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/mohamed-khairy111/ds-and-algo-in-cpp
This repo is just for tracking my knowledge about DSA
Last synced: 09 Apr 2025
https://github.com/mrktsm/calculator
JavaFX-based Calculator App for CS216
css data-structures java javafx object-oriented-programming stack
Last synced: 09 Apr 2025
https://github.com/yamatoxkatana/binary-tree
A complex tree structure binary tree program
Last synced: 09 Apr 2025
https://github.com/sysread/p6-algorithm-skewheap
An efficient and flexible min heap algorithm for perl6
data-structures heap perl6 priority-queue skew-heap
Last synced: 23 Jan 2026
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/ychaaibi/leetcode-150
LeetCode - Must-do List for Interview Prep 150 🧩 🧠
algorithms competitive-programming data-structures interview interview-questions leetcode leetcode-solutions
Last synced: 11 Apr 2025
https://github.com/97-jeffrey/ruby-data-structure
study notes of ruby data-structure
Last synced: 03 Apr 2025
https://github.com/ashtishad/epi-patterns
Elements of Coding Interview Problem Patterns in Go/Golang
algorithms algorithms-and-data-structures data-structures go golang
Last synced: 04 Apr 2025
https://github.com/adityaprakash-bobby/design-and-analysis-of-algorithms
College Lab works related to algorithms and data structure.
algorithms-datastructures c-plus-plus data-structures
Last synced: 26 Oct 2025
https://github.com/squidmin/problem-solving-in-python
DSA exercises in Python
algorithms data-structures dsa python python3
Last synced: 13 Jun 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/waleedali070/learning-dsa
Learning Data-Structures and Algorithm practically.
algorithms data-structures python
Last synced: 14 Nov 2025
https://github.com/shafikshaon/python-data-structures-and-algorithms
Data Structures and Algorithms in Python
algoexpert algorithms algorithms-and-data-structures data-structures grind75 leetcode problem-solving python python-3
Last synced: 25 Mar 2025
https://github.com/yaxsomo/aerosentinel-relay-protocol
A complete custom protocol for rocketry applications with Aerosentinel Ecosystem.
aerospace communication data-structures ground-station library multiprocessor-systems packets protocol
Last synced: 28 Feb 2025
https://github.com/muhammadpauzi/javascript-data-structures
🧩 Learn Data Structures with JavaScript .
Last synced: 09 Apr 2025
https://github.com/eduardo106919/programacao_imperativa
Resolução de fichas, questões e testes da unidade curricular Programação Imperativa do ano letivo 2023/2024
Last synced: 25 Jun 2025
https://github.com/stiliyandr/allocator
A C++14 allocator implemented with buddy allocation.
algorithms allocator cpp cpp14 data-structures
Last synced: 09 Apr 2025
https://github.com/g3th/binary_heap_type
Determine whether a Binary Heap structure is 'min', 'max' or 'no-heap'.
algorithms binary-heap data-structures kotlin max-heap min-heap
Last synced: 01 Dec 2025
https://github.com/gharib-uk/datastructures-in-go
Go package that implements useful data structures in go
data-structures go golang imported package
Last synced: 05 Sep 2025
https://github.com/adamduval/notebook
Working notes related to coding, computer science, data, egineering, tech and everything in between.
data-structures git notes python sql tableau
Last synced: 28 Feb 2025
https://github.com/wilsonkinyua/data-structures
arrays data-structures html-css-javascript spread-operator
Last synced: 27 Feb 2025
https://github.com/juliolmuller/hash-k-complementary-problem
Usage of Hash Table data structure to present an elegant solution to the k-Complementary Problem (Problema dos Números k-Complementares).
c data-structures hash-table hashing problema
Last synced: 02 Dec 2025
https://github.com/burakyilmaz321/data-structures
Data structure implementations
Last synced: 02 Dec 2025
https://github.com/jaem1n207/js-algorithms
A comprehensive collection of fundamental JavaScript algorithms. Featuring sorting, searching, data structure, graph, and dynamic programming algorithms, I will strive for clear, efficient solutions.
algorithms computer-science data-structures javascript jest
Last synced: 03 Mar 2025
https://github.com/pavelnikolov/algorithms
Algorithms and Data Structures in Go
algorithm algorithms algorithms-and-data-structures data-structures golang
Last synced: 28 Feb 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/smileexpression/algorithm-design-and-analysis-laboratory
A repo that records the algorithm learning process.
codeforces cpp data-structures leetcode python3 sysu-course template vjudge
Last synced: 28 Feb 2025
https://github.com/filip-kustura/graph-cycle-detection
Solution to a graph theory problem meeting a specific time complexity constraint. Developed in C++ using the breadth-first search algorithm. Created in December 2021 as part of the Design and Analysis of Algorithms course, with a presentation delivered in January 2022.
algorithms bfs breadth-first-search c-plus-plus coding-assignment cpp cycle-detection data-structures graph-algorithms graph-theory graph-traversal time-complexity time-complexity-analysis undirected-graphs
Last synced: 12 Apr 2025
https://github.com/nathsagar96/fcc-javascript-algorithms-and-data-structures
freecodecamp - JavaScript Algorithms and Data Structures Certification
algorithms data-structures javascript
Last synced: 16 Mar 2025
https://github.com/dnutiu/dsa-java
A repository containing various data structures and algorithms implemented in Java.
algorithms data-structures java java-21
Last synced: 13 Jun 2025
https://github.com/joaogbrieldev/leetcode
learning data structure, logic and algorithm
algorithms data-structures javascript
Last synced: 09 Apr 2025
https://github.com/buffetmenufyi/leetcodesolutions-pdf
LeetcodeSolutions pdf based on NeetCode-Solutions
blind75 coding-interviews cpp data-structures leetcode needcode neetcode neetcode150 pdf python rust-lang
Last synced: 09 Mar 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/tisandg/simgrid-simulation
Simulation created using SimGrid
algorithms c data-structures job-queue simgrid
Last synced: 18 Jan 2026
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/cyberfined/splay-tree-rs
Splay tree implementation in rust
data-structure data-structures splay-tree
Last synced: 01 Mar 2025
https://github.com/ragibasif/data-structures-and-algorithms
My DSA repository
algo algorithms c competitive-programming computer-science cpp data-structures data-structures-and-algorithms haskell math mathematics python
Last synced: 25 Mar 2025
https://github.com/jimenacambronero/proyecto_learndata
Proyecto 4 para Unicorn Project: 🧹 Limpieza de datos - LearnData. Proyecto de limpieza de datos con SQL que tiene como objetivo mejorar la calidad y confiabilidad de los conjuntos de datos utilizados.
basededatos data-structures model mysql sql
Last synced: 10 Jun 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/abdullah-niaz/sliding-window-popular-interview-problems
The "Sliding-Window-Popular-Interview-Problems" repository is a collection of solutions to common coding problems that utilize the sliding window technique, frequently asked in technical interviews. This repo aims to help developers understand and master this efficient algorithm by providing clear, well-documented solutions to a variety of problems
algorithms data-structures problem-solving sliding-window
Last synced: 09 Mar 2025
https://github.com/c1m50c/cses
My CSES submissions.
algorithm algorithms cpp cses cses-solutions data-structures dynamic-programming interview-questions python python3 solutions
Last synced: 12 Mar 2025
https://github.com/pvlbzn/algorithms
Algorithms and data structure implementations
algorithms clrs data-structures
Last synced: 01 Mar 2025
https://github.com/mohammedmoataz/data_structure
Data structure by C programming language
Last synced: 25 Mar 2025
https://github.com/peterrauscher/leetcode
My solutions to LeetCode problems, in Python 3
algorithms data-structures leetcode-python leetcode-solutions
Last synced: 01 Mar 2025
https://github.com/shrondi/data-estructures
TADs en C++
c-plus-plus data-science data-structures estructura-de-datos
Last synced: 02 Mar 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/anpep/nih
Implementation of commonly used data-structures and snippets
c data-structures data-structures-c utility-functions utility-library
Last synced: 25 Mar 2025
https://github.com/gz30eee/c-consteallation
A collection of projects showcasing the power and versatility of C, C++, and C# for efficient programming solutions.
algorithms c c-plus-plus c-sharp coding data-structures networking performance programming software-development
Last synced: 13 Jun 2025
https://github.com/shubhansu-kr/cse408-designandanalysisofalgoritmn
Implementation of Advance Algorithmns | CSE408 Course - LPU | Sem4
algorithmn cpp data-structures java lpu sem4
Last synced: 16 Mar 2025
https://github.com/maestre3d/princeton-cs
Code exercises and examples from Princeton University Computer Science online program(s).
algorithms code-examples computer-science data-structures data-structures-and-algorithms princeton princeton-algorithms
Last synced: 02 Apr 2025
https://github.com/lxsmnsyc/q43
A Quadtree class for JS/ES
aabb axis-aligned-bounding-box data-structures datastructures game game-dev game-development game-engine graph-algorithms quad-tree quadtree space-partitioning tree tree-structure
Last synced: 27 Feb 2025
https://github.com/mehwishferoz/wynk-music-app-in-c
C project simulating Wynk music app functionalities, featuring user management, music browsing, playlist creation, and song playback using linked lists, hash tables, stacks, and queues.
algorithms c data-structures dsa dsa-project
Last synced: 01 Mar 2025
https://github.com/janmarthedal/simple-binary-heap
Simple heap implementation in Javascript
data-structures heap javascript priority-queue
Last synced: 08 Jan 2026
https://github.com/programkingabel/princeton-algos-ds
Princeton Algos and DS with Java
algorithms backend bigonotation data-structures
Last synced: 13 Jun 2025
https://github.com/iamthiagoo/data-structures
Repositório para armazenar os códigos de Data Structures em C#
Last synced: 18 Aug 2025
https://github.com/elvircrn/dm
algorithms data-structures discrete-mathematics graph-algorithms
Last synced: 02 Jan 2026
https://github.com/matiasrodlo/leetcode-codewars-solutions
Collection of LeetCode and Codewars solutions in Python and JavaScript
algorithms codewars coding-challenges data-structures leetcode
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