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-12 00:07:27 UTC
- JSON Representation
https://github.com/bagusvalentinoo/leetcode-journey
A disciplined LeetCode problem-solving journey with clean code, clear explanations, and a focus on continuous growth in Competitive Programming and algorithmic thinking.
algorithms code-optimizations competitive-programming data-structures grind leetcode leetcode-solutions problem-solving
Last synced: 13 May 2025
https://github.com/pkprajapati7402/leetcode-solutions
Solutions to various LeetCode problems implemented in Python, categorized by topics such as Array, LinkedList, Dynamic Programming, Tree, Graph, String, and HashMap. Each solution includes detailed explanations.
algorithms array coding-challenge competitive-programming cpp data-structures dynamic-programming graph hashmap leetcode leetcode-solutions linked-list problem-solving programming strings tree
Last synced: 06 Apr 2025
https://github.com/nishant7372/leetcode
Solutions of LeetCode Problems
algorithms data-structures data-structures-and-algorithms dsa easy-tagged hard-tagged java leetcode leetcode-java leetcode-solutions math medium-tagged
Last synced: 12 Jul 2025
https://github.com/amrdeveloper/datastructuresandalgorithms
Data Structures And Algorithms Implementation
algorithms data-structures graph-algorithms java
Last synced: 15 Apr 2025
https://github.com/m0saan/structures
this repository contains a simple implementation to the most famous and useful data structures involving linear and non-linear ones
cpp-data-structures cpp11 cpp14 data-structures go go-algorithms go-datastructure golang linear-data-structures non-linear-data
Last synced: 06 Mar 2025
https://github.com/yuvrajchandra/dsaquestionsscraper
This python project scrapes 500 Must Do Interview Questions for FAANG created by Pepcoding Team.
algorithms beautifulsoup data-structures dsa dsa-questions pepcoding python scraping selenium
Last synced: 03 Mar 2025
https://github.com/howprogrammingworks/dequeue
Stack, Queue and Dequeue
data data-structures deque dequeue js jsvascript stack
Last synced: 22 Jun 2025
https://github.com/shoaibrayeen/competitive-coding
This repository contains codes that I have solved either for Jobs or for competitive codings.
coding-challenge coding-interview coding-standards cpp data-structures hacktoberfest hacktoberfest-accepted hacktoberfest2020 job-interviews python-library python2 python3
Last synced: 23 Apr 2025
https://github.com/prakharjadaun/dsa
Repository contains implementation of different data structures and problems related to them.
competitive-programming data-structures dsa-learning-series dynamic-programming implementation-of-algorithms interview leetcode-solutions placement-preparation problem-solving
Last synced: 07 May 2025
https://github.com/vndee/algo-templates
Algorithm templates for competitive programming contest.
acm-icpc algorithms codeforces competitive-programming cpp data-structures topcoder
Last synced: 13 Jul 2025
https://github.com/nizamiza/self-balancing-trees
Implementations of AVL and 2-3 trees
2-3-tree avl avl-tree binary-search-tree bst c computer-science data-structures tree-insert tree-search two-three-tree
Last synced: 09 Apr 2025
https://github.com/lencx/algorithms
🤖 Data structure and algorithms
algorithms data-structures data-structures-and-algorithms
Last synced: 16 Feb 2026
https://github.com/tanvirsojal/cs-spree-online
Materials of CS Spree YouTube playlist.
algorithms competitive-programming computer-science csspree data-structures tutorials youtube youtube-playlist
Last synced: 20 Jun 2025
https://github.com/mahrjose/bracu-cse220
BRAC University's course - CSE220 (Data Sturctures) Notes, Questions, Solutions & more. (Spring 2022 & Fall 2022)
assignment-solutions bracu bracu-cse bracu-cse220 cse220 data-structures lab mahrjose notes python
Last synced: 22 Apr 2025
https://github.com/edualgo/dsa-code-store
This repository contains code for different data structures and algorithms that can be used as an one stop database for learners.
algorithms-implemented cpp11 data-structures hacktoberfest hacktoberfest2020 hacktoberfest2021 python
Last synced: 22 Mar 2025
https://github.com/antouhou/easy-tree
A simple and efficient tree structure library for Rust with recursive traversal
algorithms data-structures recursive rust traversal tree tree-structure trees
Last synced: 19 Jun 2025
https://github.com/vedanthv/dsa
A repository of Data Structures and Algorithms Problems in Java!
algorithms data-structures java leetcode
Last synced: 19 Oct 2025
https://github.com/mhamdyx/C-programming-A-Modern-Approach-2nd-ed-Solutions
My solutions to the C Programming A Modern approach book 2nd edition. These solutions are published for historical purposes and intended to be a guide for other learners to gain intuition rather than being used for cheating.
abstract-data-types algorithms c c89 c99 cprogramming cprogramming-language cprogrammingbooks cprograms cprojects data-structures enumeration functions low-level-programming pointers pointers-and-arrays preprocessor-directives problem-solving standard-library string-manipulation
Last synced: 09 May 2025
https://github.com/andisiambuku/data-structures-and-algorithms
A repo of data structures and algorithms solutions to challenges on Leetcode in JavaScript
algorithms data-structures javascript leetcode-solutions
Last synced: 22 Jun 2025
https://github.com/polytonic/incandescent
The Standard Template Library for Dummies
algorithms computer-science cplusplus data-structures stl
Last synced: 10 Apr 2025
https://github.com/chaudinh/js-concepts
A collection of concepts in JavaScript
algorithms clean-code data-structures design-patterns es6 javascript javascript-concepts regular-expression
Last synced: 18 Oct 2025
https://github.com/anishlearnstocode/python-workshop-4
Python 🐍 Workshop on Language Basics, Constructs and introduction in Data Structures & Algorithms 👨💻 @WhatAfterCollege 🎓.
algorithms capstone course data-structures data-types dictionary input intoduction-to-programming list list-comprehension loops online-course pycharm pycharm-ide python python3 tuple workshop
Last synced: 13 Apr 2025
https://github.com/deveshsangwan/ds_algo
Implementation of Algorithms and Data Structures
algorithms data-structures dynamic-programming sorting-algorithms
Last synced: 04 Mar 2025
https://github.com/caneroj1/median-stream
Haskell data structure for constant-time queries for the median of a stream of numeric data
data-structures heap max-heap numeric-data stream
Last synced: 01 Aug 2025
https://github.com/alexvzyl/freelist
A cache-coherent, embedded freelist collection written in Rust.
cache data-structures freelist rust rust-lang
Last synced: 30 Oct 2025
https://github.com/goamegah/c-vaccinodrome
Implementation en C d'une modélisation d'un vaccinodrome composé d’une salle d’attente contenant n sièges pour les patients et d’un service de vaccination comportant m box occupés éventuellement par des médecins.
c data-structures linux memory-management mmap semaphore shell-scripts synchronous-processing
Last synced: 17 Oct 2025
https://github.com/johnfercher/go-tree
A generic unbalanced doubly-linked tree implementation.
data-structures generics tree-structure
Last synced: 17 Jun 2025
https://github.com/knightchaser/easy-data-structure
Hands on data structure, with an easy code by myself.
assembly c cpp data-structures hands-on
Last synced: 07 May 2025
https://github.com/alisharify7/python-algorithms
Algorithms in Python
algorithm algorithms data-structures python python-algorithms
Last synced: 26 Jun 2025
https://github.com/pharo-containers/containers-orderedset
A Set where an order of elements matters or an OrderedCollection with no duplicates. Supports the complete API of Set and OrderedCollection
collection containers data-structures pharo set
Last synced: 09 Apr 2025
https://github.com/rkreddybogati/algorithms-data-structures
Master algorithm and data structure concepts with this comprehensive preparation repository! Dive into a curated collection of must-do interview problems sourced from GeekforGeeks. Sharpen your coding skills and ace technical interviews with hands-on practice in a collaborative learning environment.
algorithms arrays data-structures geeksforgeeks geeksforgeeks-solutions java math matrix searching-algorithms sorting-algorithms
Last synced: 14 Apr 2025
https://github.com/kilix/dafit
Transform data to fit into any model
async asynchronous data data-structures javascript js transform transform-data transformer
Last synced: 11 Apr 2025
https://github.com/fabienbounoir/tiktok-is-trash
👀 What's really in your Tiktok Data package?
data data-structures data-visualization svelte tiktok
Last synced: 04 Oct 2025
https://github.com/AhmedOsmanDev/HackerRank-Solutions
HackerRank's challenges solutions. Above 350 solutions.
algorithms bash c competitive-programming cpp data-structures hackerrank hackerrank-solutions java javascript linux-shell online-judge problem-solving python3 shell sql
Last synced: 10 Apr 2025
https://github.com/sof3/wordvec
A thin and small vector that can fit data into a single usize.
Last synced: 14 Oct 2025
https://github.com/iondv/registry
IONDV. Framework: Registry module is the main module to work with metadata.
data data-structures iondv iondv-module javascript metadata metadata-registry registry system-registry
Last synced: 13 Sep 2025
https://github.com/dsrathore1/100-days-of-code
Here I will share my 100 days of code.
algorithms data-structures devops github good-first-issue java leetcode nextjs tailwindcss
Last synced: 14 Apr 2025
https://github.com/emonrezabd/codeforces-solution
Solution for Codeforces contest problems. This repository is updated after each contest.
algorithms codeforces competitive-programming data-structures
Last synced: 15 Oct 2025
https://github.com/mwoss/algorithms
Bunch of solutions for algorithms, data structures and system design problems. Just for fun.
algorithms codility data-structures interview leetcode
Last synced: 18 Oct 2025
https://github.com/efraimnabil/tower-of-hanoi-problem
Tower of Hanoi implementation
Last synced: 27 Feb 2026
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/liuzihe02/dsa
Personal notes for neetcode.io courses
algorithms data-structures leetcode
Last synced: 11 Oct 2025
https://github.com/juliencrn/the-algorithm-challenge
Let's practice the algorithms and data-structures using Typescript, Rust and TDD (The exercises are from FreeCodeCamp)
algorithms data-structures freecodecamp project-euler rosetta-code rust tdd typescript
Last synced: 22 Jan 2026
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/batazor/algorithm
Algorithm
algorithm algorithms data-structures
Last synced: 21 Feb 2026
https://github.com/h-hg/data-structure-and-algorithm
data structure and algorithm
algorithm algorithms data-structures
Last synced: 26 Aug 2025
https://github.com/dfernandeza/data-structures-and-algorithms
Implementations for common data structures and algorithms using modern JavaScript.
algorithms data-structures javascript typescript
Last synced: 25 Jan 2026
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/truewebber/swift-protoreflect
SwiftProtoReflect is a dynamic Protocol Buffers library for Swift, enabling reflection-based message handling, serialization, and deserialization without the need for precompiled .proto files.
data-structures protobuf protocol-buffers reflection serialization serialization-deserialization swift swift-library
Last synced: 02 Apr 2026
https://github.com/muhamedayoub/coding_problems
you will find some resources for develop your logical thinking
algorithms c coding-challenge data-structures java
Last synced: 12 Oct 2025
https://github.com/tafara-n/code-practise
Practising coding in different languages.
api bootstrap5 c css data-structures database django flask html javascript jquery json programming python sqlalchemy typescript
Last synced: 05 Feb 2026
https://github.com/jaygajera17/leetcode_gfg_string_problem
Collection of all the String Question from gfg and leetcode
cpp data-structures dsa geeksforgeeks geeksforgeeks-cpp geeksforgeeks-solutions geeksforgeeks-string gfg leetcode leetcode-string string string-algorithms string-question
Last synced: 05 Apr 2025
https://github.com/ahammadshawki8/dsa-implementations-in-python
👀 Knowledge of "Data Structures and Algorithms" is the basic need to become a good programmer. In this repository, you will find the implementations of different DSA's in Python. 🔥🔥
algorithm code data-structures design python
Last synced: 22 Aug 2025
https://github.com/sanmak/sumo-queue
Queue Data Structure Implementation. Use it for large arrays.
array arrays chai complexity complexity-analysis data-structures javascript mocha mocha-chai queue queue-algorithm queues
Last synced: 19 Jan 2026
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: 21 Feb 2026
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/kimfucious/pythonic_algocasts
🐍 A pythonic version of exercises based on Stephen Grider's The Coding Interview Bootcamp: Algorithms + Datastructures
algocasts algorithm-challenges bootcamp data-structures htmltestrunner livereload python stephengrider
Last synced: 04 Apr 2025
https://github.com/snykk/grader-assignments-backend
[ 05 October - 10 November 2022 ] Basic backend programming | Ruangguru CAMP
basic-programming data-structures golang http-client http-server problem-set problem-solving
Last synced: 12 Mar 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/jyotibrat/structs-algos
This Repository contains all the Data Structures and Algorithms in C++ and Java
algorithms cpp data-structures dsa java
Last synced: 25 Jun 2025
https://github.com/grantgasser/software-engineering
Data structures, algorithms, scalable system design, debugging, profiling, etc.
algorithms data-structures profiling scalable
Last synced: 19 Jan 2026
https://github.com/theshobhitsingh/data_structures_and_algorithms
This is my first GitHub repository, dedicated to documenting my learning journey and sharing implementations of data structures and algorithms.
algorithms c cpp data-structures java javascript python typescript
Last synced: 06 Mar 2026
https://github.com/inspurer/datastructure
链表、图、排序算法C语言实现
algorithms data-structures queue stack
Last synced: 08 Apr 2025
https://github.com/ahmed-saayed/compititve-programming
A collection of algorithms, data structures, Problems on many websites, notes, and references I used during my ICPC journey
algorithms competitive-programming cpp data-structures icpc problem-solving topic
Last synced: 10 Oct 2025
https://github.com/srinath10x/dsa
My daily dsa solutions.
algorithms cpp data-structures dsa
Last synced: 18 Aug 2025
https://github.com/mericluc/common-coding-puzzles
A folder containing a set of common technical interview questions
algoexpert algorithms coding-interviews cplusplus data-structures leetcode-cpp
Last synced: 17 Aug 2025
https://github.com/nishkarshraj/hackerrank-python-programming
OOPS and Data Structures in Python
algorithms competettive-programming competition competitive-programming competitiveprogramming computer-science data-structures hackerrank hackerrank-solutions python python-3
Last synced: 22 Apr 2025
https://github.com/davidyslu/LeetCode
Personal submissions on LeetCode
algorithm data-structures hacktoberfest interview leetcode
Last synced: 17 Aug 2025
https://github.com/ranjan2104/geek-for-geek-problems-solutions
The Interview Question and Answer find here with Better Approachs
algorithms data-structures java
Last synced: 22 Aug 2025
https://github.com/luigiandrea/gopearls
Programming Pearls in Golang
algorithms benchmarking data-structures go go-benchmarking go-pearls go-programming-pearls go-testing golang pearls tested-solutions testing
Last synced: 14 Jan 2026
https://github.com/modern-dev/gtl
:wrench: Go Template Library - is a set of extensions to the Go's standard library.
algorithms containers data-structures extensions go golang
Last synced: 16 Aug 2025
https://github.com/prawn-cake/data_structures
Pure python data structures implementations
data-structures datastructures python
Last synced: 02 Jul 2025
https://github.com/neeru1207/ds-and-algos-python3
My implementations of Basic to Advanced data structures and Algorithms in python
advanced-data-structures algorithms algorithms-and-data-structures avl-tree-implementations bst data-structures datastructures graphs hashing linked-list minimum-spanning-trees mst python python-3 python-library python3 shortest-paths trees tries
Last synced: 04 Apr 2025
https://github.com/yanpozka/allst
Generate all spanning trees (https://en.wikipedia.org/wiki/Spanning_tree)
algorithms data-structures go golang graph graph-algorithms minimum-spanning-trees
Last synced: 09 Oct 2025
https://github.com/bariscan97/leetcode-solutions
⚙️ data structures and algorithms
algorithms data-structures leetcode python python3
Last synced: 17 Aug 2025
https://github.com/burakboduroglu/data_structures_and_algorithms
This repo contains my sata structures and algorithms codes.
alghorithm data data-structures dynamic-programming graph hash interview interview-questions linked-list structures tree-structure
Last synced: 04 Apr 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: 02 Feb 2026
https://github.com/thederickff/datastructure
📚 Data Structure algorithm types in Java
binary-search-tree data-structures graph-algorithms hash java linked-list sets stack
Last synced: 25 Dec 2025
https://github.com/machado-joao/java
Listas de exercícios feitos com a linguagem Java.
algorithms data-structures java object-oriented-programming
Last synced: 30 Mar 2025
https://github.com/manoj-m-01/leetcode
LeetCode: A Journal of My Problem-Solving Adventure
algorithms algorithms-and-data-structures data-structures javascript leetcode leetcode-solutions mysql notes php python
Last synced: 14 Aug 2025
https://github.com/ahmadhabibi14/go-algorithms-and-datastructures
Collection of various data structures and algorithms implemented in the Go programming language
algorithms algorithms-and-data-structures competitive-programming data-structures go golang
Last synced: 18 Feb 2026
https://github.com/rahul-ghadge/demoprogramspython
Python demo programs on Data Structures, Sorting, Searching, Number operations, String Operations and many more.
data-structures python3 searching-algorithms sorting-algorithms
Last synced: 26 Dec 2025
https://github.com/owsas/open-categories
Open Categorization system, available as a node module
categories categorization categorize data data-structures node open-source typescript yaml
Last synced: 30 Apr 2025
https://github.com/carmocca/uva
UVA programming challenges
algorithms competitive-programming data-structures programming-challenges python
Last synced: 14 Aug 2025
https://github.com/naren-jha/algorithms
Implementation of most common data structures and algorithms
algorithm data-structures dynamic-programming graph-theory
Last synced: 23 Feb 2026
https://github.com/einfachandy/bench-hashmaps
benchmark for golang hash maps
bench benchmark benchmarking data-structures generic go golang hash-map hash-maps hash-table hash-tables hashmap hashtable performance-analysis performance-testing swisstable
Last synced: 16 Jan 2026
https://github.com/playwithalgos/kdtrees
Graphical demonstration of the construction of a kd-tree
data-structures geometric-algorithms kdtree
Last synced: 04 Oct 2025
https://github.com/andre-j3sus/algorithms-and-data-structures
Some algorithms and other stuff I learned in the Algorithms and Data Structures class.
algorithm algorithms data-structures kotlin
Last synced: 30 Aug 2025
https://github.com/bola-nabil/leetcode
leetcode solutions
algorithm algorithms algorithms-and-data-structures cpp data-structures javascript leetcode leetcode-javascript leetcode-javascript-solutions leetcode-problems leetcode-problems-solutions leetcode-solutions mysql problem-solving typescript
Last synced: 18 Jan 2026
https://github.com/varun-doshi/rs-merkletree
Rust Library to create Merkle Trees
cryptography data-structures ethereum hash merkle-proof merkle-tree rust tree
Last synced: 04 Oct 2025
https://github.com/rodydavis/dart_algorithms
Algorithms in Dart
algorithms algorithms-datastructures data-structures
Last synced: 21 Jul 2025
https://github.com/daijobudes/cit-2nd-year-programming
Repository containing exercises on our school.
activities c css data-structure data-structures data-structures-algorithms data-structures-and-algorithms database db exercise exercises java mariadb mariadb-database php php7 quizzes
Last synced: 07 Oct 2025
https://github.com/vasilyvp/kv-structures
JavaScript data structures for various storage engines
data-structures javascript redis
Last synced: 30 Apr 2025
https://github.com/ashrockzzz2003/data_structures_and_algorithms
Implementations of Data Structures and Algorithms. Inspired from the Design and Analysis of Algorithms course from 3rd year, B Tech, CSE, Amrita Vishwa Vidyapeetham, Coimbatore taught by Dr. Vidya Balasubramanian ma'am.
alrogithm data-structures dsa goodrich thomas-cormen
Last synced: 07 Oct 2025
https://github.com/aslrousta/heap
Go Generic Binary Heap
binary-heap data-structures golang heap library
Last synced: 11 Jan 2026