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/bottomsnode/data-structure-with-python
Discover Python implementations of core data structures with Tkinter animations for intuitive visualization. Explore arrays, graphs, linked lists, queues, stacks, and trees through interactive animations, ideal for beginners and experienced programmers alike. Gain insights and deepen your understanding with this engaging learning resource.
array data-structures graph-algorithms linked-list python queue stack tkinter-graphic-interface tree-structure
Last synced: 12 Mar 2025
https://github.com/0xsirsaif/problem-solving
Solutions of various coding/algorithmic problems solved in multiple languages and from various sources such as books, Coding Challenge Websites..etc
acm-icpc algorithms data-structures problem-solving
Last synced: 31 Mar 2025
https://github.com/magnetrwn/runtime-bitset-cpp
Very compact header-only C++ bitset library for creating bitsets at runtime.
bitset data-structures header-only runtime
Last synced: 27 Feb 2025
https://github.com/nikhilgugwad/a2z
Striver's A2Z DSA Course/Sheet
algorithm data-structures java striver-a2z-sheet-solutions takeuforward
Last synced: 27 Jul 2025
https://github.com/harrytran998/dart-basic-alogorithms-data-structure
Basic Data Structures and Algorithms with Dart language
alogrithms dart data-structures flutter testing
Last synced: 15 Mar 2025
https://github.com/windjammer6/12.-data-structures-and-algorithms-learning-and-practice-python
My learning journey of Data Structures and Algorithms in Python
algorithms data-structures python
Last synced: 24 Mar 2025
https://github.com/urtuba/tea-programming-language
Implementation of a simple programming language using cpp.
cpp data-structures istanbul-technical-university programming-language recursive
Last synced: 16 Mar 2025
https://github.com/gkamboj/leetcode
Collection of LeetCode questions to ace the coding interview!
data-structures java leetcode python
Last synced: 11 Jun 2025
https://github.com/jahangiraze/java-leetcode
algorithms data-structures java
Last synced: 24 Mar 2025
https://github.com/bmf-san/go-radix-tree
Implementation of Radix Tree assuming use in HTTP Router.
algorithms compressed-tree data-structures go http-router patricia-tree radix-tree trie
Last synced: 24 Mar 2025
https://github.com/dorosch/datastructures
Rust implementations of data structures
algorithms data-structures educational-project rust
Last synced: 18 Jun 2025
https://github.com/anindya-prithvi/dsa-sem2plus
Nothing impressive here, just thousands of lines of code trying to solve problems manually implementing data structures and algorithms.
Last synced: 28 May 2026
https://github.com/mun1r0b0t/c-development-kit
A collection of simple datastructures in C
Last synced: 11 Jun 2025
https://github.com/guangie88/stackie
Contains stack allocated data structures.
cpp cpp-14 cpp-library data-structures stack stack-based string
Last synced: 06 Jun 2026
https://github.com/rifa8/algo-ds-part2
Solving Problems with Algorithms
algortithms data-structures data-structures-and-algorithms
Last synced: 03 Jul 2025
https://github.com/naveenrajm7/py-algo-ds
Algorithms and Data Structures in Python
algorithms data-structures python
Last synced: 24 Apr 2026
https://github.com/lucas54neves/gcc216-data_structures
Repository for the activities of the discipline of Data Structures of the course of Computer Science of the Federal University of Lavras
algorithms cplusplus cpp data-structures ufla
Last synced: 28 May 2026
https://github.com/rabirabirara/roulette-tree
A red-black tree implemented in Rust.
Last synced: 24 Mar 2025
https://github.com/gossiperloturot/typemap
Typemap provides unique type key and value pair.
Last synced: 03 Jul 2025
https://github.com/davidlapadula/jsalgorithmpractice
algorithm data-structures javascript
Last synced: 18 Mar 2025
https://github.com/cidm-ph/distmat
Distance matrix data types and file formats for Rust
bioinformatics data-structures distance-matrix
Last synced: 03 Sep 2025
https://github.com/antdeivid/estrutura-de-dados-avancada
Repositório destinado ao upload dos programas feitos no estudo de Estrutura de Dados Avançada.
avl-tree bst cpp data-structures red-black-trees
Last synced: 16 Mar 2025
https://github.com/animesh-sh/dsa-prep
Leetcode • Hackerrank • Problem Solving • DSA
algorithms data-structures dsa hackerrank leetcode
Last synced: 01 Apr 2025
https://github.com/mahmudmridul/leetcodesolutions
LeetCode problems solution and data structures implemented in python and C#
algorithms csharp data-structures leetcode-solutions problem-solving python sql
Last synced: 02 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/s4rvesh/golangcodes
Basic Go Lang codes
algorithms api-client array commands-git competative-programming data-structures decimal-numbers factoring fibbonacci fizz-buzz fizzbuzz gcd gin-gonic golang linked-list mux mysql rest-api sorting-algorithms string
Last synced: 21 Feb 2026
https://github.com/bashmocha/java-oop-examples
Collection of Object Oriented Programming examples in Java
data-structures java object-oriented-programming
Last synced: 11 Jun 2025
https://github.com/kmyeaserarafat/problem_solving
Problem Solving Repository This repository is dedicated to various problem-solving approaches and solutions. It contains a collection of algorithms, data structures, coding challenges, and practical problem-solving techniques across multiple programming languages. Ideal for developers looking to enhance their coding skills, prepare for technica
algori data-structures difficult dsa-algorithm fundamentals-of-programming problem-solving programming-language
Last synced: 16 Mar 2025
https://github.com/arkeasz/leetcode
A collection of my solutions to LeetCode problems
algorithms data-structures javascript leetcode python rust
Last synced: 12 Apr 2026
https://github.com/makcymal/silvera
My researches on ML and statistics, optimization methods, CS algoritms and numerical methods
algorithms data data-structures machine-learning numerical-methods statistics
Last synced: 01 Apr 2025
https://github.com/satya-supercluster/geeksforgeeks
This repository serves as a collection of my solutions to various GeeksforGeeks DSA problems.
cpp data-structures data-structures-and-algorithms dsa
Last synced: 01 Apr 2025
https://github.com/suhas882/doubly-linkedlist
Doubly Linked List GUI Manager is a Python Tkinter-based application for managing a Doubly Linked List (DLL). Users can insert, delete, and traverse the list with a visual interface. It supports adding/removing nodes at different positions and displays real-time updates. Ideal for learning DLL concepts interactively.
data-structures doubly-linked-list gui-application linked-list oop python tkinter visualization
Last synced: 25 Oct 2025
https://github.com/thegirlsynth/binary_trees
This is a project on Binary Trees.
Last synced: 08 Dec 2025
https://github.com/ompreetham/data-structures
binary-search-tree c data data-structures datastructures graph linked-list list stack structures tree
Last synced: 25 Mar 2025
https://github.com/martincastroalvarez/data-structures-java
Data Structures in Java
array binary-search data-structures hash-table java linked-list queue set stack tree
Last synced: 08 Apr 2025
https://github.com/sagnik20/cse-2nd-year-ds-programs
All required programs for MAKAUT 2nd year 3rd sem CSE students on DataStructure.
c data-structures datastructure datastructures datastructures-algorithms datastructuresandalgorithm dsa hacktoberfest hacktoberfest-starter hacktoberfest19 hacktoberfest2017 hacktoberfest2018 hacktoberfest2019
Last synced: 25 Mar 2025
https://github.com/janeberry/hangman
Classic Hangman Game
data-structures linked-list lists
Last synced: 26 May 2026
https://github.com/nathaniyell/meta-js-course
A repository with details of the different Javascript concepts learnt in Meta's Javascript course on Coursera
array-methods data-structures destructuring dom-manipulation functional-programming handling-errors ifelse inheritance javascript jest-test loops-and-iterations map mocking oop oop-principles set switch-case unit-test
Last synced: 29 May 2026
https://github.com/pablorodrigo52/leetcode
Some Algorithm problems
algorithms binary-search-tree data-structures sorting-algorithms tree
Last synced: 01 Apr 2025
https://github.com/dizcza/algs4
Algorithms Parts I & II solutions. Taught by Robert Sedgewick
Last synced: 03 Jul 2025
https://github.com/onmax/dyna
Dynamic data structures in C.
c data-structures dynamic-data-structure
Last synced: 24 Mar 2025
https://github.com/aditya81070/data-structures-and-algoritham
This repository contain code for DSA for summer learning.
algorithms algorithms-and-data-structures c cpp data-structures data-structures-and-algorithms dsa dsa-by-narishma-karumanchi graph-algorithms linkedlist trees
Last synced: 17 May 2026
https://github.com/kacper0199/sorting-algorithms-visualizer
The purpose of this project is to visualize some fundamental sorting algorithms using simple functions and python module pygame.
data-structures pygame python sorting-algorithms visualization
Last synced: 25 Mar 2025
https://github.com/mmanishh/codilitysolution
Codility problem solutions
algorithms codility codility-solutions data-structures
Last synced: 01 Apr 2025
https://github.com/i2mint/s3dol
s3 (through boto3) with a simple (dict-like or list-like) interface
data-structures python python3 s3 s3-bucket s3-storage
Last synced: 29 May 2026
https://github.com/ahmadyousif89/alx-higher_level_programming
ALX | High level programming
data-structures python-networking python-oop python-script python3
Last synced: 29 May 2026
https://github.com/mellkam/wszib
Archive of my work during my studies at https://wszib.edu.pl
algorithms data-structures study
Last synced: 03 Jul 2025
https://github.com/manikpandita23/python
arrays data-structures python python3
Last synced: 24 Mar 2025
https://github.com/xorz57/binarysearchtree
Binary Search Tree written in C++14
binary-search-tree cpp data-structures datastructures
Last synced: 24 Mar 2025
https://github.com/nouranhaitham/competitve_programming_reference
A collection of competitive programming templates and C++ solutions for number theory, graph algorithms, and various challenges.
algorithms codeforces competitive-programming cplusplus data-structures number-theory solutions
Last synced: 04 Jan 2026
https://github.com/iamgauravkhanna/hands-on-dsa-python
DSA using Python
data-structures dsa-algorithm python
Last synced: 26 Mar 2025
https://github.com/haunt98/panda-go
Contains simple data structure
data-structures go golang golang-library golang-package
Last synced: 23 Apr 2025
https://github.com/qucumbah/algorithms-and-data-structures
A collection of core algorithms and data structures written in Java
algorithms data-structures java
Last synced: 04 Jul 2025
https://github.com/theodesp/datree
A Double-array trie structure
data-structures trie trie-data-structure trie-structure trie-tree tries typescript
Last synced: 28 Mar 2025
https://github.com/manuelescrig/algorithms
A collection of coding interviewing problems in Java.
algorithms data-structures java
Last synced: 10 Mar 2025
https://github.com/iamriteshkoushik/datastructs_algo
Repository containing solutions to all the problems solved while practising for Data Structures and Algorithms.
Last synced: 09 Apr 2025
https://github.com/fabiokleis/estruturas_de_dados2
Estruturas de dados 2, linguagem C, estudo de complexidade de algoritmo, análise empírica e assintótica, árvores binárias e percurso..
algorithms avl-tree b-tree binary-search-tree binary-trees breadth-first-search c complexity data-structures depth-first-search graph-algorithms hash-table heap heap-sort priority-queue
Last synced: 09 Apr 2025
https://github.com/bhargav-joshi/ds-algo
Different Companies Solutions of problems solved by me and some practice of coding & DSA Problems are in this repo.
Last synced: 09 Apr 2025
https://github.com/danielkhakbaz/leetcode-algorithms
My leetcode solutions to problems
algorithms data-structures leetcode leetcode-javascript leetcode-solutions
Last synced: 09 Apr 2025
https://github.com/khasherdenekb/freecodecamp-task
Freecodecamp certification tasks
algorithms data-structures javascript
Last synced: 28 Feb 2025
https://github.com/murpdefense/studies-software-engineering-univesp
Esse repositório é voltado para código de aulas e projetos realizados durante meus estudos com o material da formação Bacharel em Engenharia de Software disponibilizado gratuitamente pela UNIVESP na plataforma YouTube.
Last synced: 03 Apr 2025
https://github.com/antonio-f/c-algorithms
Basic algorithms in C language
algorithms basic-algorithms c-lang c-language data-structures
Last synced: 30 Mar 2025
https://github.com/mkwapisz2000/cpp-data-structures-comparison
The project aims to compare different data structures, including: Singly Linked List , Singly Linked List with Head and Tail, Doubly Linked List, Dynamic Array
algorithm-analysis cpp data-structures dynamic-array linked-list performance-testing
Last synced: 12 Jun 2025
https://github.com/harisjamal28/tower_of_hanoi
A Game built focusing on the Tower of Hanoi basis! An old project but something i was passionate about finishing. It was a great way to work with Stack Data Structures practically and employ Javascript functions for Time Keeping and Stack Manipulation
css data-structures game-development gamedev html javascript old-project stack tower-of-hanoi
Last synced: 12 Apr 2026
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-guide-to-numpy
This repository is dedicated to explaining the functionalities of Numpy in Python
Last synced: 18 Jan 2026
https://github.com/irfantayyab/employee-manager-fe
Code for my "Employee Manager" project.
data-structures javascript mern-stack react redux redux-toolkit rtk-query shadcn-ui tailwindcss typescript
Last synced: 11 Apr 2026
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/ombrelin/dut1-sda
Projet Structure de Données et Algorithme : Traitements de message
Last synced: 09 Apr 2025
https://github.com/bola-nabil/hackerrank-solutions
HacerRank Solutions
algorithm algorithms algorithms-and-data-structures cpp data-structures hackerrank hackerrank-solutions javascript problem-solving
Last synced: 21 May 2026
https://github.com/gokselgoktas/project-euler
A growing collection of solutions to Project Euler problems
algorithms cpp17 data-structures mathematics project-euler
Last synced: 01 Apr 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/anastasia21112/java-practice
A compilation of book work exercises and projects done while learning Java for object oriented programs, networking, and data structures.
data-structures java networking object-oriented-programming
Last synced: 20 Oct 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/rokwonk/basic_algorithm
Data Structure - 기본이 되는 자료구조, 컨테이너 직접구현
Last synced: 23 Apr 2025
https://github.com/keshav2010/sdm
StudentDataManager Helps you Manage your Student's Basic Information on your System and provides a simple user interface to interact with stored Data to either view or manipulate it.
data-structures java java-8 java-se personal-project swing-gui
Last synced: 02 Jan 2026
https://github.com/jshinm/coding_practice
coding practice
algorithm data-structures statistics
Last synced: 04 Jul 2025
https://github.com/fudhail1102/pgp_hms_system_interface
Welcome to the Housing Management System for Provident Green Park. This system is designed to streamline the management of housing-related activities for residents and administrators. It includes functionalities for resident and admin login, searching for vacant houses, and managing maintenance calculations, complaints, and notices.
data-structures python tkinter-python
Last synced: 12 Jun 2025
https://github.com/petru-braha/VD-library
Visualisation of possible operations on data structures
data-structures object-oriented-programming opengl
Last synced: 05 Sep 2025
https://github.com/lupcode/node-lup-expires
Offers different data structures that allow temporary storing of objects
data-structures expire npm-package
Last synced: 12 Apr 2026
https://github.com/obsidian-ninja/leetcode-solutions
algorithms competitive-programming cpp data-structures problem-solving
Last synced: 04 Jul 2025
https://github.com/shreyas-wagire/dsa-college
data-structures dsa dsa-algorithm
Last synced: 28 Mar 2025
https://github.com/miriammondragon/salesapp
SalesApp is a mobile application for Android developed in C# and Xamarin oriented to supermarkets and online shopping for groceries, technology and different categories supported.
android android-application csharp data-structures mysql mysql-database php supermarket supermarket-management-system xamarin xamarin-android xamarin-forms
Last synced: 26 Jan 2026
https://github.com/ashwanikumar04/data-structure-and-design-problems
A collection of ds and design problems
Last synced: 26 Jan 2026
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/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/rajatgupta24/java-codes
algorithm cpp data-structures golang java leetcode
Last synced: 07 May 2026
https://github.com/juliolmuller/binary-tree-calculator
Simple application to apply knowledge acquired studying Binary Trees data structure.
binary-tree c calculator data-structures
Last synced: 29 May 2026
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/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