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-01 00:07:41 UTC
- JSON Representation
https://github.com/znrm/disjoint-hash-set
Incremental tracking of connected components identified by hash.
data-structures disjoint-sets rust rust-data-stuctures union-find
Last synced: 08 Jan 2026
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/josephmathew900/system-software-pgms
LAB
data-structures systemsoftware
Last synced: 08 Jan 2026
https://github.com/levieyal/c-course-exercises
✔ All the Assignments in the Systems Programming in C course that took place in the first semester of 2021
bash-script c data-structures files input-output library-management linux makefile memory-management
Last synced: 26 Mar 2025
https://github.com/morfly/cs-algorithms
algorithms bazel-example data-structures java kotlin python3 swift5
Last synced: 27 Feb 2025
https://github.com/shan18/algo-wiki
Implementation of various algorithms and data structures
algorithms algorithms-implemented data-structures
Last synced: 06 Sep 2025
https://github.com/anchanung/dku-software
단국대학교 소프트웨어학과
artificial-intelligence computer-network convergence-platform data-structures database open-source operating-system security software-engineering webprogramming
Last synced: 07 Dec 2025
https://github.com/onyazuka/data-structures
Data Structures
btree cpp data-structures veb-tree
Last synced: 15 May 2025
https://github.com/luisfernandovillalon/linkedlist-practice
Linked List Data Structure
computer-science data-structures javascript linked-list
Last synced: 11 Mar 2025
https://github.com/althk/collections
Collections pkg for golang - generics support and thread-safe
algorithms data-structures golang-collections golang-generics golang-package rbtree sets
Last synced: 01 Mar 2025
https://github.com/alexandrbig1/goit-sql-hw-05
This repository houses my fifth homework assignment for the SQL module, focusing on nested requests and SQL functions. Explore data manipulation and database structure definitions through practical exercises.
backend computerscience data-structures database mysql mysql-database softwareengineer sql sql-functions webdevelopment
Last synced: 17 Mar 2025
https://github.com/selvamuthukumaranrajan/recipeapp
Native android food recipe app
android data-structures java ui-design xml
Last synced: 27 Feb 2025
https://github.com/andreysolovyev381/circular_buffer_fixed_size
Short exercise on a fixed size circular buffer data structure.
circular-buffer circular-queue cpp cpp20 data-structures
Last synced: 25 Jun 2025
https://github.com/aamiranwar/sea
A curated list of programs in C for the study of Data structures and Algorithms.
Last synced: 02 Apr 2025
https://github.com/chrkspln/binary-tree
binary tree implementation in c++
binary-tree cpp data-structures
Last synced: 01 Mar 2025
https://github.com/sifatsakib007/practice-problems-dsa
Hacker Rank DSA with C# and SQL with SQL Server.
algorithms challenges csharp data-structures dsa-algorithm hackerrank hackerrank-csharp hackerrank-solutions implementation
Last synced: 10 Jan 2026
https://github.com/fayllan111/projeto_jogo_xadrez
Implementação de um jogo de xadrez em Java, abordando conceitos de POO, herança, coleções e desenvolvimento em camadas.
chess-game colections data-structures developer-portfolio hierarchy java oop oops-in-java polimorphism project-patterns
Last synced: 16 Dec 2025
https://github.com/thinkswan/js-linked-list
An implementation of the linked list data structure in JavaScript.
data-structures javascript tutorial
Last synced: 22 Feb 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
https://github.com/dishenmakwana/java-data-structures-and-algorithms
This repo contains the basic Data Structure and Algorithms programs in Java.
algorithms data-structures java
Last synced: 19 Jul 2025
https://github.com/programmer-rd-ai/data-structure-implementations
Data-Structure-Implementations (Basic)
Last synced: 01 Mar 2025
https://github.com/contactvaibhavi/algorithmsprinceton
Solution codes for the course - Algorithms by Princeton on Coursera
algorithm-challenges algorithms algorithms-and-data-structures algorithms-coursera coding-challenges coursera coursera-assignment data-structures java learn-java learn-to-code princeton-algorithms princeton-coursera
Last synced: 07 Sep 2025
https://github.com/mkwapisz2000/cpp-priority-queue
This project implements a priority queue using two data structures: Binary Heap (Heap), Linked List (LinkedList)
alghorithms cpp data-structures heap linked-list priority-queue
Last synced: 30 Jun 2025
https://github.com/isaychris/csci210
Palomar: Data Structures & Algorithms - Java
algorithms csci210 data-structures java palomar
Last synced: 12 Aug 2025
https://github.com/bookseer/algorithms
Алгоритмы и структуры данных
algorithm algorithms data-structures education
Last synced: 03 Mar 2026
https://github.com/mtgsoftworks/math-algorithm
The code generates two lists of 30 random integers each, combines them into a third list, reverses the order, and then sorts the combined list before printing the result.
arraylist console-application data-structures java-8 sorting-algorithms
Last synced: 16 Dec 2025
https://github.com/moromichele/cs-typescript-jest-practice
Rewriting simple data structures and design patterns examples from javascript to typescript + jest testing as practice
data-structures design-patterns jest typescript
Last synced: 26 Mar 2025
https://github.com/kadirgonen/data-structures
arrays data-structures golang graphs hashtable linked-list queque stack tree
Last synced: 02 Apr 2025
https://github.com/rishabh3112/binary-trees
Code to basic binary tree problems follow along 😃🎉
binary-tree data-structures iteration java recursion
Last synced: 25 Mar 2025
https://github.com/kharzixen/data-structures-and-algorithms
This project is dedicated to implementing a variety of fundamental data structures and algorithms in C++ for educational purposes. The goal is to enhance my understanding of core computer science concepts through hands-on coding and problem-solving.
algorithms data-structures list queue stack vector
Last synced: 01 Mar 2025
https://github.com/burakahmet/cs50x
Harvard's CS50x problem solutions.
algorithms c computer-engineering computer-science cs50 cs502022 cs50problemsets cs50problemsetssolved cs50x data-structures flask harvard harvardcs50 html-css-javascript python sqlite
Last synced: 26 Mar 2025
https://github.com/lmithilesh-26/cses-problem-set
This Repository contains My Solutions to the CSES Problem-Set.
algorithms cpp20 cses-problem-set-solution data-structures problem-solving
Last synced: 17 Mar 2025
https://github.com/nextgengk/dsa-bootcamp
In this repository that contains all the Data Structures and Algorithms concepts and their implementation in several ways.
algorithms data-structures data-structures-and-algorithms dsa dsa-bootcamp java java-dsa striver striver-a2z-sheet striver-a2z-sheet-solutions striversa2zdsa
Last synced: 05 Oct 2025
https://github.com/pot-pourri/array-list
Dynamic array data structure for JavaScript
agpl amortized computer-science data-structures javascript
Last synced: 12 Dec 2025
https://github.com/shahadathhs/leetcode-javascript
JavaScript-only LeetCode questions with solutions, explanations, and concept-based tagging.
algorithms data-structures javascript leetcode leetcode-javascript leetcode-solutions leetcode-typescript typescript
Last synced: 28 Oct 2025
https://github.com/jabellard/bst
Binary search tree.
algorithm algorithms binary-search-tree c data-structure data-structures
Last synced: 12 Dec 2025
https://github.com/bevinaa/social-media-web-application
Social Media Web Application is an interactive platform designed for users to connect, share, and engage with content in a dynamic online environment
css data-structures flask html javascript python
Last synced: 30 Dec 2025
https://github.com/pot-pourri/sll
:izakaya_lantern: Singly linked list data structures for JavaScript
agpl computer-science data-structures javascript linked-list ordered-collections
Last synced: 12 Dec 2025
https://github.com/misa-j/leetcode
my solutions to leetcode problems
algorithm algorithms data-structures leetcode
Last synced: 06 Oct 2025
https://github.com/amany-mm/leetcode-solutions
Leetcode Solutions by Python
algorithms data-structures problem-solving python
Last synced: 06 Oct 2025
https://github.com/chandantech2023/strivers_a2z_dsa_course-sheet
A DSA course that helps you to understand all DSA Concepts topic wise with practical implementation from A to Z in a well-organized and structured manner.🤩
array data-structures dynamic-programming graphs heaps linked-list programming-fundamentals queue searching-algorithms sorting-algorithms stacks string tree two-pointers
Last synced: 06 Oct 2025
https://github.com/akkupy/ds_s3
Semester 3 Data Structure Works
algorithm data-structures data-structures-and-algorithms ktu-s3 ktu-s3-cse ktustudents
Last synced: 06 Oct 2025
https://github.com/skarakasoglu/gfg-algorithms
Solutions and implementations of the some algorithm problems in Golang
algorithm algorithms data-structures golang
Last synced: 14 Jan 2026
https://github.com/akarshippili/golang
learning golang
algo algorithms arrays concurrency conditions data-structures design-pattern design-patterns functions go golang loops maps modules packages slices structs variables
Last synced: 14 Jan 2026
https://github.com/shapelets/.github
data-science data-structures data-visualization python shapelets time-series
Last synced: 07 Oct 2025
https://github.com/walt-1/algorithms
popular algorithms
algorithms data-structures python
Last synced: 07 Oct 2025
https://github.com/swonlee-13/minishell
minishell - my first shell program
data-structures minishell42 shell
Last synced: 07 Oct 2025
https://github.com/nikhilcodes/dsa-warehouse
A moderately structured repo to store Data structure and Algorithms.
Last synced: 08 Oct 2025
https://github.com/mishalgupta/algorithmeasy
Algorithm easy is a visualizer of different sorting & searching algorithms made with React.
css3 data-structures reactjs searching-algorithms sorting-algorithms
Last synced: 08 Oct 2025
https://github.com/ishaantek/leetcode-solutions
Collection of my solutions to LeetCode problems in Python.
algorithms coding-challenge coding-interviews competitive-programming data data-structures leetcode leetcode-python python python3
Last synced: 08 Oct 2025
https://github.com/mustafahere/rms-dsa
Restaurant management system (RMS) on `JAVA` using data structures.
Last synced: 08 Oct 2025
https://github.com/erikrios/leetcode-problem-solving
My Leetcode Problem Solving Solution
algorithms algorithms-and-data-structures data-structures leetcode problem-solving
Last synced: 08 Oct 2025
https://github.com/endreot/datastructures
Implementations of common data structures
binary-search-tree data-structures deque linked-list queue stack unit-testing
Last synced: 09 Oct 2025
https://github.com/prosenjitjoy/problem-solving---hackerrank
Collection of my submitted solutions to the HackerRank problem-solving test.
Last synced: 09 Oct 2025
https://github.com/aranyak-ghosh/golist
Minimal and extendable data structure implementation using generics
Last synced: 14 Jan 2026
https://github.com/tmartins11/aeds-i
Repositório para registrar todos os projetos concluídos na disciplina de AEDS I - 1º Período BCC | UNIFAL.
Last synced: 09 Oct 2025
https://github.com/aribasyed-18/group-activity-ds11
Solutions for Group Activity DS11
data-structures functions group-activity loops python
Last synced: 09 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: 26 Oct 2025
https://github.com/luisedmc/presser
A compressor and decompressor using Huffman Coding
algorithm c data-structures huffman-coding
Last synced: 10 Oct 2025
https://github.com/gabrielluizsf/data-structures.go
Estruturas de Dados na linguagem Go :brazil:
Last synced: 14 Jan 2026
https://github.com/askeladdk/toolbox
Useful algorithms and data structures for Go.
algorithms data-structures go golang
Last synced: 14 Jan 2026
https://github.com/hk-transfield/python-data-structures
A collection of simple data structures written in Python 3.
abstract-data-types algorithms data-structures data-structures-and-algorithms python python-3
Last synced: 11 Oct 2025
https://github.com/whisperpine/leetcode-py
LeetCode problem solutions in Rust.
algorithms data-structures dsa leetcode neetcode python
Last synced: 11 Oct 2025
https://github.com/justinianus2001/data-structures-and-algorithms
Useful Data Structures and Algorithms
algorithms algorithms-and-data-structures cpp data-structures
Last synced: 12 Oct 2025
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/taeguk/data-structure
Implementation of various data structures
Last synced: 12 Oct 2025
https://github.com/qibinlou/kotlin-common-lib
A Guava-like Kotlin common platform algorithms and utilities lib.
algorithms common data-structures js jvm kotlin library
Last synced: 13 Oct 2025
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/danielslew/leet_code_problems
Data structures and Algorithms Practice
algorithms data-structures ruby
Last synced: 14 Oct 2025
https://github.com/smercer10/blockbuster
WIP collection of lock-free data structures.
cpp data-structures lock-free non-blocking
Last synced: 14 Oct 2025
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-binary-patricia-trie-main
Binary Patricia Trie for efficient binary string storage and management. Features include insertion, deletion, search, in-order traversal, longest string retrieval, and size tracking with a compressed, memory-efficient node structure.
Last synced: 14 Oct 2025
https://github.com/mahyaret/ctci-6th-edition-commonlisp
Cracking the Coding Interview 6th Ed. Solutions
algorithms careercup common-lisp cracking-the-coding-interview data-structures interview-questions
Last synced: 14 Oct 2025
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/astro-ph/cosmolib
Easy-to-use formats and plots for cosmological observables
cosmology data-structures library plotting visualization
Last synced: 22 Jan 2026
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/antonygz/estructura_de_datos
Implementaciones y explicaciones de estructuras de datos en distintos lenguajes.
data-structures graphs queues stack trees
Last synced: 27 Jan 2026
https://github.com/zeekersky/activities
This repository contains assignment solutions for various courses conducted at IIT Mandi. The content spans across different topics, including Data Structures and Algorithms (DSA), Computer Vision, and the Computer Science Practicum course.
algorithms algorithms-and-data-structures computer-science computer-vision cpp data-structures python3
Last synced: 17 Oct 2025
https://github.com/neutronixy/music-social-platform
Home to the codebase of a dynamic music streaming social network that connects users through their love of music. Here, you'll find everything that powers our community's ability to explore, share, and discuss their favorite tunes and podcasts.
back-end back-end-development data-structures database front-end front-end-development full-stack fullstack-development music music-database music-player music-server music-service server-side soundcloud spotify website
Last synced: 19 Oct 2025
https://github.com/phoemur/avl_tree
Naive implementation of an AVL tree using modern C++ (C++14, smart_pointers,etc...), and also a naive implementation of map using it.
associative-map avl avl-tree avltree cpp data-structures map
Last synced: 19 Oct 2025
https://github.com/nelsonbn/algorithms-data-structures-heap-sort
Algorithms and Data Structures - Heap Sort
algorithms algorithms-and-data-structures data-structures
Last synced: 24 Oct 2025
https://github.com/sparrowxiao/funplayground
Swift Fun Playground
algorithm-challenges data-structures json-decoder nsimage playground swift unit-test
Last synced: 24 Oct 2025
https://github.com/maverickpoly/asmr-python-dsa
Different Data Structures and Algorithms implemented in Python.
algorithms data-structures dsa python
Last synced: 25 Oct 2025
https://github.com/hamidhosen42/problem-solving-algorithm-link
problem solving-algorithm-link
algorithms c-plus-plus data-structures online-judge problem-solving
Last synced: 15 Mar 2026
https://github.com/jungaretti/advent-of-code-2020
Solutions to problems from the merriest coding challenge on the Internet
advent-of-code algorithms data-structures
Last synced: 25 Oct 2025
https://github.com/r-n/calculatorstringcpp
The previous CalculatorString, rewritten in C++
calculator college-assignment college-assignments cpp data-structures expression-evaluator inheritance interpreter linked-list math oop operator-overloading string-parsing
Last synced: 25 Oct 2025
https://github.com/daniilalpha/vec
Plain C typesafe vector data structure.
c c11 c17 data-structures data-structures-c dynamic-array vector
Last synced: 26 Oct 2025
https://github.com/hima890/binary_trees
A collection of C programs for learning and implementing binary tree operations, including traversal, insertion, deletion, and validation. Ideal for understanding fundamental data structures and algorithms in C programming.
algrithm alx-africa alx-low-level-programming betty-style c-programming-language data-structures group-project
Last synced: 28 Jan 2026
https://github.com/chaitanyak77/datastructures
This repository showcases a collection of data structure simulations implemented in C.
Last synced: 26 Oct 2025
https://github.com/jinshengli/javademo
java基础知识整理
collection data-structures design-patterns java java-se thread threadlocal threadpool
Last synced: 06 Feb 2026