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/jubayer98/go-travel---a-web-based-platform-of-tourism-sector-in-bangladesh
The tourism sector in Bangladesh significantly boosts the economy, benefiting from its prime geographic location and numerous attractions. However, the limited use of technology poses a major challenge, as tourists often encounter difficulties navigating destinations online, which can deter travel.
data-management data-structures web-development
Last synced: 08 Mar 2026
https://github.com/shikha-code36/binary_search
A binary search algorithm method
algorithms algorithms-and-data-structures binary-search binary-search-algorithm data-structures data-structures-and-algorithms python-ds-algo search-algorithm searching-algorithms searching-algorithms-interview
Last synced: 08 May 2026
https://github.com/sreejeet/leetcode
My leetcode solutions. No PRs unless for improvement/corrections.
algorithms competitive-programming data-structures exercises leetcode leetcode-solutions solutions
Last synced: 14 Jan 2026
https://github.com/bryanaustin/structquery
Query data structures using string path in Go
Last synced: 13 Mar 2026
https://github.com/gabrielluizsf/data-structures.go
Estruturas de Dados na linguagem Go :brazil:
Last synced: 14 Jan 2026
https://github.com/kingcitaldo125/pyheap
My implementation of a Heap data structure
Last synced: 14 May 2025
https://github.com/dapper91/contests
Different contests problems (timus, geeksforgeeks)
algorithms contests data-structures interview-practice python
Last synced: 29 Mar 2025
https://github.com/rbuj/basic-data-structures
A collection of simple examples for learning basic data structures using C.
Last synced: 11 Oct 2025
https://github.com/afneves/haskellgraphs
A Haskell implementation of classic graph algorithms, including Dijkstra's shortest path and a Traveling Salesman Problem (TSP) solver, developed for the Functional and Logic Programming course at FEUP.
algorithms bit-masking data-structures dijkstra dynamic-programming graph-algorithms haskell memoization shortest-path-algorithm traveling-salesman-problem tsp
Last synced: 11 Oct 2025
https://github.com/math-hiyoko/sudoku-solver
Sudoku Solver Web App
algorithms data-structures sudoku sudoku-solver website
Last synced: 18 Feb 2026
https://github.com/augusto11cb/data-structures-and-algorithms
Repository of code references, notes and observations on data structure and algorithm studies.
big-o big-o-performance data-structures dynamic-programming graph-algorithms hash hashmap hashmaps hashset hashtable hashtables heap linked-list priority-queue queue searching-algorithms sorting-algorithms stack tree-structure trie
Last synced: 11 Oct 2025
https://github.com/orelba/linked-lists
Implementation of the linked list data structure in Javascript
computer-science data-structures linked-list
Last synced: 12 Jun 2025
https://github.com/harsha-vardhan-tangudu/online-learning-platform-using-hybrid-data-structures
Mentor And Me - Applied data structures wherever required
application data-structures data-structures-and-algorithms database datastructures flask-application graph hash hybrid-data-structures python queues tkinter ui
Last synced: 09 May 2026
https://github.com/jackfirth/rpn
A Racket package for working with Reverse Polish Notation stack structures
data-structures forth racket reverse-polish-notation
Last synced: 18 Feb 2026
https://github.com/goessl/tree
Tree structure generation, handling & storage.
data-structures generator iterator java java-8 post-order pre-order recursion recursive recursive-algorithm storage tree tree-structure
Last synced: 22 Mar 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/sombertm/ts-dsa
Various Data Structures & Algorithms implemented in TypeScript with a strong focus on typings and extensibility
algorithms data-structures types typescript
Last synced: 10 Jun 2026
https://github.com/kambojankit/javads
Implementation of various Data Structures & algorithms along with some interesting problem solving.
algorithms-and-data-structures algorithms-datastructures data-structures datastructures dynamic-programming java
Last synced: 23 Jul 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/terenceclzhang/leetcode-solutions
LeetCode Solutions
algorithms data-structures data-structures-and-algorithms leetcode leetcode-solutions
Last synced: 12 Oct 2025
https://github.com/andrewocc/info1905-assignment2
INFO1905 Data Structures Assignment 2 (password manager)
Last synced: 06 Nov 2025
https://github.com/xounder/lista-pilha-fila
List, Stack and Queue implementation in Java
Last synced: 13 Jun 2026
https://github.com/iamjuaness/knot
Knot is a Java library designed to model and visualize complex structures, such as knots, molecules and helical structures. Inspired by knot theory, this library allows you to graphically represent links between nodes with specific crossings, which is ideal for visually exploring patterns and connections in two-dimensional graphs.
bidimensional data-structures graphs java knot-theory knots library nodes patterns
Last synced: 26 Feb 2025
https://github.com/taeguk/data-structure
Implementation of various data structures
Last synced: 12 Oct 2025
https://github.com/bytelu/text-generator
Random text generation based on a preprocess of data with markov method based on a corpus data structure.
data-structures natural-language-processing random-generation
Last synced: 12 Jul 2025
https://github.com/vspiewak/go-algorithms
Some Algorithms and Data Structures in Golang
algorithms algorithms-and-data-structures data-structures golang
Last synced: 18 Jun 2025
https://github.com/devinmcgloin/probabilistic
Bloom Filters, Min Sketch Count and Min Hashing.
data-structures golang probabilistic probabilistic-data-structures
Last synced: 03 Feb 2026
https://github.com/fhasnur/codewars
📂 My solutions to various programming problems (kata) from the codewars platform.
algorithms codewars data-structures javascript problem-solving
Last synced: 14 May 2025
https://github.com/ashirvad47/l.c.d
A collection of LeetCode questions solved by me.
algorithms data-structures database java mysql
Last synced: 02 Jan 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/hubtou/pylists4c
Python-style lists for the C language
c data-structures dll library linked-list linked-lists linkedlist list lists lists-python pylists4c python queue queues shared-library stack stacks tree tree-structure trees
Last synced: 18 May 2026
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/nelsonbn/algorithms-data-structures-stack
Algorithms and Data Structures - Stack
algorithms data-structures stack
Last synced: 14 Oct 2025
https://github.com/balta2ar/scratchpad
Experiments with algorithms/data structures, leetcode solutions
algorithms data-structures leetcode leetcode-python leetcode-solutions
Last synced: 05 Nov 2025
https://github.com/danigb/cs-playground
Classic algorithms and data structures implemented in clojure
algorithms computer-science data-structures
Last synced: 05 Nov 2025
https://github.com/samad-yar-khan/competetive-programming
This is a repository for all the competitive programming contests/
competitive-programming data-structures problem-solving
Last synced: 14 Oct 2025
https://github.com/xpodev/quickstruct
A library to ease the creation of C structs in Python
cpython cstruct data-structures python python-3 python3 struct structs structure structures
Last synced: 14 May 2025
https://github.com/theronwolcott/data-structure-kdtree-prquadtree
Implemented KD-Trees and PR-QuadTrees with efficient spatial queries, using inheritance and polymorphism. Optimized k-NN and range searches, dynamic node transformations, and geometric computations for high performance.
Last synced: 14 Oct 2025
https://github.com/master4novice/react-data
Data Structure React Library.
bootstrap data-structures es6 font-awesome react reactstrap
Last synced: 12 Apr 2026
https://github.com/ychaaibi/leetcode-javascript-30
Leetcode - Learn JS Basics with 30 Qs 🧩🧠
algorithms basic competitive-programming data-structures javascript javascript-leetcode javascript-questions leetcode problem-solving
Last synced: 14 Oct 2025
https://github.com/mhasanjoy/code
Data Structures
data-structures linked-list stack
Last synced: 30 Mar 2025
https://github.com/barrettj12/collections
Generic, Java-style collections in Go.
collection data-structures golang library
Last synced: 27 Jan 2026
https://github.com/benjaminsemah/fcc-coding-challenges
This repo is a collection of JavaScript Solutions and Walkthroughs to common coding challenges. The challenges in this repo are taken from the FreeCodeCamp's curriculum.
algorithms data-structures freecodecamp javascript solutions walkthrough
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/basemax/ccontacts
This is a simple contacts manager written in C with a simple CLI interface and a lot of features.
c contacts contacts-app contacts-management contacts-manager data-structure data-structure-and-algorithm data-structures data-structures-algorithms data-structures-and-algorithms data-structures-c datastructure ds
Last synced: 15 Oct 2025
https://github.com/antojebi7/java_chloroplast
(Growing)Java-Chloroplast is your ultimate Java reference hub, packed with concepts, code snippets, and best practices from basic syntax to advanced frameworks. Whether you're preparing for interviews, building applications, or mastering Java, this repo converts knowledge into pure coding energy—just like a chloroplast!
algorithms classes-and-objects data-structures java logical-programming object-oriented-programming problem-solving
Last synced: 05 Nov 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/ososuna/matchmaking-lol
🕹️ Matchmaking algorithm for solo queue rankeds in League of Legends
data-structures league-of-legends machine-learning python
Last synced: 14 Apr 2026
https://github.com/singharyan1007/javadsa
The repository is collection of all the problems discussed in JAVA-DSA-Bootcamp by Kunal Kushwaha.
algorithms data-structures dsa faang-preparation java
Last synced: 15 Oct 2025
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/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/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/ierturk/rust-practice
Rust Language Practice
algorithm algorithms algorithms-and-data-structures data-structures dsa practice project-template recruitment-test rust rust-lang rust-practice template-project testing unit-testing
Last synced: 16 Oct 2025
https://github.com/kylemit/code-challenges
Code Challenge Solutions
algorithms data-structures hackerrank hackerrank-solutions leetcode leetcode-solutions
Last synced: 21 Mar 2025
https://github.com/pedrohenrique-git/data-structures
algorithms c-plus-plus data-structures
Last synced: 01 Jun 2026
https://github.com/rikcav/dsa
A collection of Data Structures and Algorithms implemented in Python.
algorithms bigonotation data-structures dsa python
Last synced: 23 Jun 2026
https://github.com/isaaczhang4/mathematical-expression-calculator
Two calculator programs, one evaluates infix expressions, the other evaluates a series of expressions which may include variables.
calculator data-structures parsing python shunting-yard-algorithm
Last synced: 22 Jun 2026
https://github.com/crisnguyendev/miu-cs390-fpp
Repository for assignments and exercises focusing on Java programming basics, object-oriented programming, data structures, exception handling, and recursion.
assignment computer-science data-structures education exception-handling files fundamentals java object-oriented-programming recursion
Last synced: 14 Apr 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/abdellahbellakrim/libft
Custom C library
algorithms c data-structures headerfile library low-level-programming makefile
Last synced: 12 Jun 2026
https://github.com/martincapovcak/data-structures
Data-structures demo plus mocha / chai tests
Last synced: 22 May 2026
https://github.com/tush-tr/code-in-cpp
Learn C++ with solving a lot of questions and also data structures and algorithms concepts
algorithms-and-data-structures c cpp data-structures
Last synced: 29 Mar 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: 09 May 2026
https://github.com/varugasu/go-heap
Heap implementation based on container/heap using Generics
data-structures generics go golang heap
Last synced: 03 Nov 2025
https://github.com/dishenmakwana/c-datastructures-and-algorithms
Data Structure And Algorithms
Last synced: 01 Jun 2026
https://github.com/iampavangandhi/splitwisecashflow
💵 Splitwise Cashflow Web App (using Heaps)
data-structures heap heaps javascript vanilla-javascript
Last synced: 18 Oct 2025
https://github.com/vladimir-skvortsov/spbstu-interval-anylysis
Лабораторные работы по дисциплине «интервальный анализ».
data-structures interval interval-analysis interval-arithmetic math python range
Last synced: 16 Apr 2026
https://github.com/mituskillologies/data-science-sep24
Programs of Data Science batch @ MITU Skillologies, September 2024
clustering data-analytics data-preparation data-preprocessing data-science data-structures data-visualization machine-learning mysql powerbi python-programming sql supervised-learning unsupervised-learning
Last synced: 13 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/luisfernandovillalon/front-end-pokemon-photo-tag
A front-end for a 'Where's Waldo?' type game with Pokemon. Created with CSS, React.js, and API calls.
api css data-structures fetch html javascript photo-tagging reactjs routes
Last synced: 11 Mar 2025
https://github.com/mburuxx/alx-low_level_programming
Projects done in low-level languages, C, and includes bash scripts
Last synced: 03 May 2026
https://github.com/walshyb/datastructures-and-algorithms
My notes on common algorithms and data structures
algorithms algorithms-and-data-structures arrays data-structures datastructures graphs hashmaps latex
Last synced: 10 May 2026
https://github.com/yangsijun528/data_structure_with_c
C언어로 자료구조 직접 구현하고, 테스트 코드로 검증해보기 + Python 시각화
Last synced: 21 Jun 2026
https://github.com/rynanda/project-management-system
Managing a list of tasks in a project using data structures and algorithms.
abstract-data-types algorithms csharp data-structures depth-first-search topological-sort
Last synced: 14 Mar 2025
https://github.com/munozrc/estructura-de-datos-no-lineales
Profundizar el estudio de Estructuras de Datos Lineales, dando énfasis en esta fase a las Estructuras de Datos no Lineales (árboles y grafos), a los mecanismos de algoritmia y árboles y su aplicación práctica en contextos reales.
data-structures estructura-de-datos grafos java javaee lineales rboles
Last synced: 15 Sep 2025
https://github.com/tobuya/data-structures
This repository is dedicated to creating fundamental visual representations of various non-primitive data structures using Python. Each data structure will be visually depicted, accompanied by a link to a corresponding Medium article. These articles will provide an in-depth exploration of the major operations of each structure.
articles data-structures matplotlib numpy-library python
Last synced: 21 May 2026
https://github.com/abdulrahman3119/c-algorithms-practical-work-2025
Practical work repository for the Algorithms and Data Structures course (C language) at the National University of La Matanza (@unlam).
2025 c codeblocks continuous-integration data-structures gcc-complier mit-license practical-work university-assignment unlam
Last synced: 10 May 2026
https://github.com/zubair1021/dsa_data_scrapping
Welcome to the Website Data Scraping Repository! Here, you'll find code for scraping data from popular websites like Flipkart and Eduko. With this code, you can easily extract data from any website of your choice
data-structures scraping-websites
Last synced: 14 May 2025
https://github.com/ferstormblessed/datastructures-algorithms
Basic data structures and algorithms with c++
algorithms-and-data-structures cpp data-structures
Last synced: 01 Jun 2026
https://github.com/lisba/sistema-de-control-de-cachorros
Control system for a puppy shelter
Last synced: 18 Jul 2025
https://github.com/ahmed-dotnetdev/assiut-university-training-ps
Assiut-University-Training-PS With CPP
algorithms cpp data-structures dynamic-programming greedy-algorithms problem-solving
Last synced: 04 Apr 2025
https://github.com/gabrielyoon7/datastructure-with-c
2020-1 경기대학교 컴퓨터공학부 자료구조론 실습 (C언어)
Last synced: 14 Apr 2025
https://github.com/ashwinraikar88/odsa
Orchard Algorithms and Data Structures
algorithms data-structures python3
Last synced: 23 Oct 2025
https://github.com/markwinter/gocol
Data Structures and Algorithms in Golang using Generics
algorithms data-structures generics go golang
Last synced: 05 Apr 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/abhinandan-khurana/week1-dp4-cipherschools
Competitive Coding using C++ for Interview Prep - CipherSchools
data-structures interview-practice interview-preparation interview-questions practice-cpp practice-programming
Last synced: 23 Jun 2026
https://github.com/choonchernlim/spring-modularizer
Transforms an input object into a modularized result object based on the requested data module(s).
data-structures design-patterns groovy java-8 spring
Last synced: 10 May 2026
https://github.com/richu-antony/c_programmes-data_structure
C data structure programmes are software applications that implement and manipulate data structures such as arrays, linked lists, stacks, queues, trees, and graphs. Data structures are used to organise and store data so that it can be accessed, retrieved, and manipulated efficiently.
Last synced: 30 Mar 2025
https://github.com/essammohamed1/ds_course_fcis_students_2024
Course material , slides , code and exercises
Last synced: 30 Oct 2025
https://github.com/bayajidalam/problem-solving
algorithms cpp data-structures problem-solving
Last synced: 24 Oct 2025
https://github.com/gusinacio/data-structures
Implementation of various Data Structures in C++
cpp data-structures linked-list
Last synced: 14 May 2025
https://github.com/gourabofficial/solved-leetcode-problems
DSA using Java
algorithm data-structures dsainjava leetcode-java leetcode-solutions
Last synced: 23 Jul 2025
https://github.com/ranimeshehata/shortest-paths-algorithms
A program implementing the three shortest paths algorithms for directed weighted graphs which are Dijkstra, Bellman-Ford and Floyd-Warshall.
algorithms bellman-ford-algorithm data-structures dijkstra-algorithm floyd-warshall-algorithm graphs java junit-test shortest-path-algorithm
Last synced: 25 Oct 2025