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/sathyasris27/programming-with-c-and-python
Programming exercises and practice in C, Java and Python.
algorithms c-programming data-structures java python
Last synced: 07 May 2026
https://github.com/detectivequack/data-structures-and-algorithms
Data structures and algorithms with performance timings
algorithms algorithms-and-data-structures chai data-structures javascript mocha sinon typescript
Last synced: 09 Apr 2026
https://github.com/kizivat/play-ground-c
This is my coding play ground for C.
Last synced: 03 Oct 2025
https://github.com/likweitan/stutter
Write a method stutter that accepts a queue of integers as a parameter and replaces every element of the queue with two copies of that element for example [1, 2, 3] becomes [1, 1, 1, 2, 2, 2, 3, 3, 3].
Last synced: 12 Oct 2025
https://github.com/c2akula/bitarray
Package bitarray provides a convenient and fast BitArray data structure that compactly stores bits in Go.
bitarray boolean compact convenient data-structures fast go golang pure-go pure-golang
Last synced: 14 Jan 2026
https://github.com/kalebers/data_structures_masters_2025
Repositorio para trabalhos da materia de Estrutura de Dados no Mestrado de Cybersegurança na PUCPR.
arrays binary-search-tree data-structures hash-table python
Last synced: 12 Oct 2025
https://github.com/talenfisher/cis152
Class materials from CIS152: Data Structures and Algorithms in Java
Last synced: 12 Oct 2025
https://github.com/nelsonbn/algorithms-data-structures-graph-traversal
Algorithms and Data Structures - Graphs Traversal
algorithms algorithms-and-data-structures data-structures graphs
Last synced: 24 Jul 2025
https://github.com/UshurbakiyevDavlat/Go-Algos
Algos and Data-structures on Golang
algorithms data-structures golang
Last synced: 12 Oct 2025
https://github.com/antoinegagne/a-tree
A dynamic data structure for efficiently indexing arbitrary boolean expressions
a-tree boolean-algebra boolean-expression boolean-logic data-structures event-filtering rust-crate rust-lang rust-library scientific-paper tree-structure
Last synced: 12 Oct 2025
https://github.com/haseeeb21/queue-in-python
Creating class of Queue, which contains functions of queue implementation, by importing deque library.
class data-structures dequeue enqueue googlecolaboratory python python3 queue
Last synced: 12 Oct 2025
https://github.com/themusharraf/fastapibooks
A REST API built with Python and FastAPI, integrating with PostgreSQL for CRUD operations (Create, Read, Update, Delete) on books.
api architecture data-structures database fastapi render server sqlalchemy
Last synced: 07 May 2026
https://github.com/taeguk/data-structure
Implementation of various data structures
Last synced: 12 Oct 2025
https://github.com/sharvillimaye/ru-cs112
Rutgers CS Data Structures Assignments
2d-arrays data-structures hashtable huffman-compression-algorithm linked-list queue stack trees-graphs
Last synced: 09 Aug 2025
https://github.com/dpashutskii/data_structures_algorithms_in_python
Solutions for the Udacity course - Intro to Data Structures and Algorithms
algorithms course data-structures udacity
Last synced: 09 Aug 2025
https://github.com/jbkuczma/algo
Repo of algorithms, data structures, CTCI, etc.
algorithms cracking-the-coding-interview data-structures
Last synced: 10 Jun 2026
https://github.com/yagoliu/go-algo
用 Go 实现的数据结构和算法之路,日渐完善中,敬请期待!
algorithms algorithms-and-data-structures data-structures go go-algorithms go-datastructure golang
Last synced: 13 Oct 2025
https://github.com/jurshsmith/data-fuel
Houses a blockchain syncing engine & implementations of the LinkedList data-structure
data-structures linked-list rust sync sync-engine
Last synced: 14 Oct 2025
https://github.com/mohamedyounis10/simple-text-editor
This project is a simple text editor implemented in C++. It utilizes a stack-based approach to manage text operations like appending, deleting, printing, and undoing actions. The program's interface offers a menu-driven interaction for users.
consulea cpp data-structures simpletext texteditor
Last synced: 09 Aug 2025
https://github.com/danfalcon225/bank_application
Current project covers a basic data structure techniques such as: search, sort, select, add etc.
Last synced: 14 Oct 2025
https://github.com/baguilar6174/react-ts-queue-app
Implementation of the queue data structure, using Typescript.
data-structures queue typescript
Last synced: 09 Nov 2025
https://github.com/oleksiygarnik/leetcode-code-interview
A collection of solutions to various LeetCode challenges, prepared to enhance coding interview skills and problem-solving techniques.
algorithms coding-interview competitive-programming data-structures leetcode problem-solving
Last synced: 31 May 2026
https://github.com/kamilkrauze/stackvector
A cache-coherent stack allocated templated vector.
cache-coherence cmake cpp data-structures
Last synced: 14 Oct 2025
https://github.com/theronwolcott/data-structure-phonebook
This project implements Ordered Linear Probing (OLP) and Quadratic Probing (QP) for collision resolution in hash tables, supporting soft deletion, hard deletion, and auto-resizing with prime number capacities for optimal performance.
data-structures hash-tables java
Last synced: 14 Oct 2025
https://github.com/ishre-yash/programming
my Personal Codes
algorithms c cpp data-structures leetcode-solutions python
Last synced: 07 May 2026
https://github.com/arogov-com/data-structures
Implementation of data structures
algorithms algorithms-and-data-structures data-structures dictionry hashmap-c linked-list list queue stack
Last synced: 14 Oct 2025
https://github.com/scar027/data-structures
Library containing documented implementations of internal workings of commonly used data structures.
cmake cpp ctest data-structures doxygen rtd rtfd sphinx
Last synced: 28 Jul 2025
https://github.com/radhirasho/bst-algos
Just me messing around with a bunch of different algorithms, was going to originally be just Binary Search Tree related Algorithms, but, as you can clearly see, it's expanded just a tiny bit past that
algorithm binary-search-tree binary-trees data-structures
Last synced: 18 Jun 2026
https://github.com/kingcitaldo125/pygraph
My implementation of a Graph data structure
Last synced: 09 Aug 2025
https://github.com/kpatel0170/resources
A comprehensive resources for CS students. A guide to enhance your skills and stay up-to-date with the latest trends.
algorithms blockchain data-structures dsa dsa-algorithm github ml-ai resources system-design web-development
Last synced: 09 Aug 2025
https://github.com/dezashibi-c/dcommon
My commonly used utilities, headers, scripts, etc.
c data-structures dynamic-values helpers scripts utilities
Last synced: 15 Oct 2025
https://github.com/sam0jones0/cracking-the-coding-interview
My solutions written in Python to the problems presented in "Cracking the coding interview 6th edition: 189 programming questions and solutions" by Gayle Laakmann McDowell.
algorithms cracking-the-coding-interview data-structures python python3
Last synced: 15 Oct 2025
https://github.com/pedrodevvv/general-studies
A repository to store my studies, has data structure, node.js, sql and exercises
data-structures handlebars-js javascript mysql nodejs
Last synced: 08 May 2026
https://github.com/crvlwanek/cs50
Assignments and projects written for the online Intro to Computer Science course CS50x by Harvard https://cs50.harvard.edu/x/2021/
algorithms arrays c css data-structures flask html javascript memory python sql
Last synced: 09 Apr 2026
https://github.com/StudyResearchProjects/dsa-in-cpp
Data Structures and Algorithms with C++
algorithms cpp data-structures
Last synced: 16 Oct 2025
https://github.com/mghalix/library-system
C++ console application to run a library system.
cpp data-structures file-organization oop
Last synced: 01 Jun 2026
https://github.com/ryansakurai/huffman-coding
Project that turns text into code using Huffman Coding, based on an Advanced Data Structures exercise.
compression data-structures java
Last synced: 16 Oct 2025
https://github.com/mavroprovato/rust-algorithms
A library that implements various data structures and algorithms in Rust.
algorithms data-structures rust
Last synced: 09 Aug 2025
https://github.com/souravsuvarna/cash-flow-minimizer-web-application
This is Data Structure & Algorithm Based Model Project. Which Minimizes the Cash Flow Between Set of friends using Greedy Algorithm technique . Here we integrated model with by considering 3 persons involving in the transaction.
algorithms-and-data-structures data-structures python3
Last synced: 17 Oct 2025
https://github.com/adhadse/dsawithgo
A DSA repository but everything is in Go.
algorithms benchmark data-structures dsa dsa-practice go golang test-driven-development
Last synced: 17 Oct 2025
https://github.com/tauseefk/rasengan
Minimal circular buffer implementation.
circular-buffer data-structures rust
Last synced: 03 Oct 2025
https://github.com/mezdelex/rustexamples
All kind of different exercises in Rust.
borrowing concurrency data-structures mutability rust
Last synced: 01 Jun 2026
https://github.com/tiennhm/algorithms
Tông hợp chi tiết các thuật toán lập trình
algorithms data-structures source-code
Last synced: 17 Oct 2025
https://github.com/alinpahontu2912/racket-supermarket
first homework for programming paradigms
data-structures functional-programming racket
Last synced: 18 Oct 2025
https://github.com/Programmer-RD-AI-Archive/Learning-Data-Structures-Algorithms
Data Structures + Algorithms
algorithms data-structures intelligence logic mathematics programming python
Last synced: 19 Sep 2025
https://github.com/eliasdeallmeida/estd-ifce
Repositório com a resolução das atividades propostas na disciplina de Estrutura de Dados do IFCE.
binary-tree data-structures doubly-linked-list linked-list python queue recursion stack
Last synced: 14 Mar 2025
https://github.com/mwangi-derrick/go-trees
Exploring tree-based data structures in Go: Foundations for databases, storage, and distributed systems.
data-structures distributed-systems golang merkle-tree systems-programming
Last synced: 23 Jun 2026
https://github.com/abdelrahmantaymour/problem-solving
algorithms cpp data-structures database database-management filesystem mssqlserver opp sql
Last synced: 14 Mar 2026
https://github.com/erikaax08/omegaup-answers
Mis soluciones a problemas de algoritmia en OmegaUP
algorithms algorithms-and-data-structures algoritmos c competitive-coding competitive-programming competitive-programming-contests cpp data-structures omegaup
Last synced: 15 May 2026
https://github.com/roluochke/games-programs
From simple to complex games and programs
algorithms data-structures game programming python
Last synced: 19 Oct 2025
https://github.com/jandermoreira/drawdc
data-structures latex latex-package tikz
Last synced: 02 Oct 2025
https://github.com/Elevated-Standards/DataDemise
DataDemise is an application for certifying and verifying the destruction of data stored across various cloud providers. It ensures secure and verifiable destruction of data, providing certificates as proof of destruction.
cyber-security data-cleaning data-destruction data-sanitization data-science data-structures data-verification destruction-of-data information-security proof-of-destruction
Last synced: 02 Oct 2025
https://github.com/tomboddaert/zig_structures
An implementation of some data structures used to help me learn Zig
Last synced: 20 Oct 2025
https://github.com/riannegreiros/fccjscertification
Free Code Camp - JavaScript Algorithms and Data Structures Projects
algorithms data-structures freecodecamp-project
Last synced: 21 Sep 2025
https://github.com/codewith-ark/dsa-notes
This is essentially my digital notebook for Data Structure and Algorithms
data-structures data-structures-and-algorithms datastructures-algorithms
Last synced: 27 Jan 2026
https://github.com/mateusz-przybyla/spoj-cpp-algorithmics
My solutions of the selected SPOJ tasks.
algorithm cpp data-structures matematics spoj spoj-problems
Last synced: 09 Nov 2025
https://github.com/mateusz-przybyla/addressbook_objectoriented
C++ (OOP) application - Przyszly Programista course (training)
cpp data-structures oop txt-files
Last synced: 09 Nov 2025
https://github.com/mateusz-przybyla/personalbudget_objectoriented
Final C++ application to manage your personal budget [OOP]
Last synced: 09 Nov 2025
https://github.com/nirupamkhanal/dsa
Demonstration of pointers, data structures, and algorithms (mostly in C++)
algorithms binary-search binary-search-tree data-structures data-structures-and-algorithms dsa hashing hashtable hasing-algorith linked-list linkedlist pointers queue stack
Last synced: 23 Oct 2025
https://github.com/hacker1024/counting_set.dart
A Dart package providing a set that requires an element to be removed as many times as it was added.
dart dart-collection dart-library dart-package data-structure data-structures
Last synced: 08 Aug 2025
https://github.com/rieljasperapos/data-structures-and-algorithms
A collection of my practice codes for Data Structures and Algorithms (DSA) topics from my university.
Last synced: 23 Oct 2025
https://github.com/moanassiddiqui/30-days-of-leetcode
Solving 2 leetcode questions everyday for the complete month of April 2024.
algorithms data-structures leetcode
Last synced: 09 Mar 2026
https://github.com/sourceduty/data_architect
🛠️ Develop, model and simulate data architecture framework.
ai artificial-intelligence chatgpt custom-gpt custom-gpts data data-architect data-design data-strategy data-structures data-systems framework framework-development gpt gpts openai openai-chatgpt
Last synced: 08 Aug 2025
https://github.com/oatw/algorithm
Example implementations of data structures and algorithms in Ruby for learning.
algorithms data-structures ruby
Last synced: 29 Jul 2025
https://github.com/okoge-kaz/atcoder-regular-contest
algorithms atcoder atcoder-solutions cpp data-structures python3
Last synced: 22 Jun 2026
https://github.com/data-mechanics/geoql
Library for performing queries and transformations on GeoJSON data (with emphasis on support for abstract graph representations).
data-science data-structures geographic-data geojson geojson-library
Last synced: 04 Apr 2026
https://github.com/bayajidalam/problem-solving
algorithms cpp data-structures problem-solving
Last synced: 24 Oct 2025
https://github.com/hd-genius/data-structures
C++ datastrucure implementations without the standard library
Last synced: 07 Aug 2025
https://github.com/ofmiq/algorithmsanddatastructures
A collection of fundamental algorithms and data structures implemented in C++
algorithms c-plus-plus data-structures
Last synced: 25 Oct 2025
https://github.com/kashirin-alex/thither.direct-onamove
an android skeleton-example application for using data from Thither.Direct platform on mobile applications
android-application data data-analysis data-structures data-visualization mobile-development mobility query research-data-management
Last synced: 27 Apr 2026
https://github.com/mahajanankur/datastructures
Collections of data structures and algorithms in Java.
algorithms algorithms-and-data-structures data-structures
Last synced: 07 Aug 2025
https://github.com/sebastianofazzino/ibm-data-science-professional-certificate
In this repository I've stored exercises and projects I've been working on while attending IBM Data Science Professional Certificate, using Python and its libraries.
data-analysis data-mining data-science data-structures data-visualization database machine-learning matplotlib numpy pandas python regression seaborn sql
Last synced: 09 Apr 2026
https://github.com/bmf-san/ruby-algorithm-and-datastructure-practice
algorithms data-structures ruby
Last synced: 25 Oct 2025
https://github.com/risahamm/containers.h
Implementation of Vector, Map, Set containers of the s21_containers.h library in C++17.
class-template containers data-structures gtest iterators template-functions
Last synced: 07 Aug 2025
https://github.com/nullthefirst/fcc-cash-register
freeCodeCamp - Cash Register
Last synced: 25 Jul 2025
https://github.com/crvlwanek/leetcode
A collection of solutions to LeetCode problems
algorithms binary-search binary-trees cpp data-structures dynamic-programming leetcode linked-list math python recursion trie typescript
Last synced: 09 May 2026
https://github.com/thewasif/algorithms-typescript
Learning Data Structures & Algorithms with JavaScript
algorithms data-structures javascript
Last synced: 22 Mar 2025
https://github.com/alexaegis/avl
Flexible AVL Tree for TypeScript
avl avl-tree data-structures javascript node npm npm-package tree typescript
Last synced: 09 Apr 2026
https://github.com/jmcph4/oxcart
Just another container library
algorithms algorithms-datastructures algorithms-implemented collection collections containers data-structures datastructures rust
Last synced: 19 Sep 2025
https://github.com/jiko23/family-tree
Model out the Shan family tree so that when given a ‘name’ and a ‘relationship’ as an input, the output are the people that correspond to the relationship. Input needs to be read from a text file, and output should be printed to console. Program should execute and take the location to the test file as parameter.
backend data-structures python-3
Last synced: 26 Oct 2025
https://github.com/gkapfham/cs112s2015
Course Materials for Computer Science 112 Spring 2015
algorithms computer-science data-structures laboratory
Last synced: 07 Aug 2025
https://github.com/tomiok/algorithms
Bunch of algs, mostly from https://hackerrank.com
algorithms data-structures hackerrank java-8
Last synced: 07 Aug 2025
https://github.com/mateusz-przybyla/personalbudget_structured
Final C++ application to manage your personal budget [structured]
cpp data-structures structured-programming xml
Last synced: 27 Oct 2025
https://github.com/convexwf/leetcode
Solution to Leetcode problems. 在此记录 Leetcode 题目的解法思路,以C++为主。
algorithm cpp data-structures leetcode
Last synced: 24 Aug 2025
https://github.com/mezantrop/tsqlike
SQL-like interface to tabular structured data
csv data-processing data-structures json python sql-like table
Last synced: 24 Jan 2026
https://github.com/dyhalmeida/data-structures-algorithms
data structures and algorithms
Last synced: 24 Jan 2026
https://github.com/thoth2357/data-structures-algorithms
Data structures and algorithms i have learnt and implemented with explanations
algorithms-and-data-structures data-structures
Last synced: 07 Aug 2025
https://github.com/followtheprocess/collections
Collection of generic data structures in Go 📦
data-structures generics golang
Last synced: 06 Aug 2025
https://github.com/elhakimdev/typescript-abstract-data-type
A basic datastructure & abstract data type implementation with Typescript
absraction algorithms data-structures typescript
Last synced: 28 Jan 2026
https://github.com/uppnrise/daily-coding-problems
Daily coding problems and solutions - Interview preparation and algorithm practice
algorithms coding-problems daily-coding-problem data-structures interview-prep java
Last synced: 29 Jul 2025
https://github.com/farhantips/data_structures
This repository contains practical implementations and exercises related to the concepts taught in the course on Data Structures. It provides hands-on coding examples to help understand key concepts like arrays, linked lists, stacks, queues, trees, graphs, and more, fostering deeper learning through practical experimentation.
arrays bracu bracucse cse220 cse220lab data-structures graph linkedlist python queue stack tree
Last synced: 28 Jul 2025
https://github.com/cryptography-research-lab/go-cycle-string
循环字符串数据结构(CycleString)
cryptography data-structures utils-library
Last synced: 12 Jan 2026
https://github.com/jtd-117/ads_py
A collection of 'Algorithms & Data Structures' (ADS) implemented in the 'Python' programming language.
Last synced: 25 Jul 2025
https://github.com/wilson0x4d/algs4net
A few fundamental algorithms implemented via C# using .NET Standard 2.0-compatible projects and language features.
algorithms data-structures netfx netstandard
Last synced: 06 Feb 2026
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: 09 May 2026
https://github.com/sasitsrirat/light-out-puzzle-2023-
EGCO221 (Data Structure and Algorithm)
algorithm arraylist data-structures java sorting-algorithms
Last synced: 06 Aug 2025
https://github.com/amamic1803/dsa
Data Structures and Algorithms
algorithms data-structures data-structures-and-algorithms
Last synced: 30 Sep 2025