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-29 00:07:46 UTC
- JSON Representation
https://github.com/rationalcrafter/avl_tree
Simple implementation of an AVL tree set data structure
Last synced: 26 Jul 2025
https://github.com/ianfelps/leetcode
Repositório com soluções comentadas de problemas de LeetCode. Inclui explicações, abordagens utilizadas e reflexões sobre cada questão resolvida.
data-structures leetcode python study
Last synced: 18 Sep 2025
https://github.com/ashvegeta/data-structures-and-algorithms
questions on DSA solved
Last synced: 25 Jul 2025
https://github.com/tonisanta/generar-arbol
Generar postorden de un árbol a partir de sus recorridos de preorden e inorden
arbol data-structures postorden postorder tree
Last synced: 25 Jul 2025
https://github.com/resq-software/vcpkg
ResQ C++ libraries for vcpkg
algorithms cmake cpp17 data-structures drone-software robotics vcpkg
Last synced: 02 Jun 2026
https://github.com/genevas/practiceprograms
Small practice programs
algorithms algorithms-and-data-structures code-example code-examples data-structures
Last synced: 04 Mar 2026
https://github.com/yordanov0502/xxxv-republican-academic-programming-olympiad
Competitve programming contest
algorithms c-plus-plus competitive-coding competitive-programming competitive-programming-contests data-structures java team
Last synced: 02 May 2026
https://github.com/yordanov0502/academic-programming-olympiad-of-tu-varna-2022-23
Competitve programming contest
algorithms c-plus-plus competitive-coding competitive-programming competitive-programming-contests cup data-structures gold-medal hackerrank hackerrank-challenges hackerrank-solutions java
Last synced: 01 Apr 2026
https://github.com/nullthefirst/fcc-cash-register
freeCodeCamp - Cash Register
Last synced: 25 Jul 2025
https://github.com/karthi-21/learndata
Small app for data structure course from learnCodeOnline.
data-structures online-course online-learning
Last synced: 03 Jun 2026
https://github.com/bertrand31/haskell-experiments
👨🏻🔬 Experimenting with Haskell - mostly data structures and random algorithms
algorithms data-structures functional-programming haskell
Last synced: 21 Aug 2025
https://github.com/salvillalon45/technical-interview-preparation
My journey coding through NeetCode 150 Problems
algorithms data-structures javascript technical-interview-questions typescript
Last synced: 17 Apr 2026
https://github.com/brianelizondo/data-structures-graphs
Data Structure Graphs Exercises
algorithms data-structures javascript
Last synced: 24 Jul 2025
https://github.com/rhaeguard/algorithms-and-interview-questions-python
The repository to stack up algorithms and interview questions I came across
algorithms data-structures interview-questions project-euler python search-algorithm set
Last synced: 17 Apr 2026
https://github.com/carlosagalicia/regex_to_dfa
Program to convert regular expressions into their corresponding NFA (Non-deterministic Finite Automaton) and subsequently into a DFA (Deterministic Finite Automaton).
data-structures nfa-to-dfa-conversion python regex
Last synced: 24 Jul 2025
https://github.com/naganandana-n/dsa-in-c
Data Structures & Algorithms coursework at BITS, Pilani.
Last synced: 24 Jul 2025
https://github.com/smilewithkhushi/data-structures-and-algorithms
Data Structures and Algorithms in C++ for beginners | Learn the concepts of DSA with notes, implementations, C++ STL and important questions for practice
algorithms-and-data-structures cpp data-structures dsa
Last synced: 22 Mar 2025
https://github.com/noureldin2303/revision
Revision
arrays data-structures java jobseeker oop oop-principles oops-in-java preparation python revision stack step-by-step tree
Last synced: 10 May 2026
https://github.com/alphaleporus/leetabhyas
Daily DSA grind on LeetCode – Abhyas of code, logic, and consistency.
algorithms auto-sync competitive-programming cronjob data-structures dsa github-actions java leetcode leetcode-export python workflow
Last synced: 17 Apr 2026
https://github.com/milesrack/kattis
A repository of Kattis problems I have solved.
algorithms data-structures data-structures-and-algorithms kattis kattis-challenges kattis-problems kattis-solutions python python3
Last synced: 17 Apr 2026
https://github.com/dj1095/leetcode-mastery
Mastering LeetCode with detailed solutions and complexity analysis 🚀📊💡
algorithms-and-data-structures data-structures java leetcode-solutions python3 spacecomplexity timecomplexity
Last synced: 17 Apr 2026
https://github.com/saraasgari99/inroadsgame
Strategic graphical game developed using graph algorithms, software design (OOP, defensive programming), unit testing, and memory management techniques
cpp data-structures defensive-programming graph-algorithms gui memory-management object-oriented-programming software-design unit-testing
Last synced: 23 Jul 2025
https://github.com/enajenkins/wgu-coursework
WGU: This is an archive of coursework, projects, and notes for the Bachelor of Science, Software Engineering (BSSE - Java) at Western Governors University
algorithms algorithms-and-data-structures android-development angularjs cloud-computing course-notes css data-management data-structures dsa html java javasceript networking-concepts nodejs projects prototypes python reactjs sql
Last synced: 03 Apr 2026
https://github.com/cyberg4b/leetcode-exercises
Some LeetCode Data Structures exercises in TypeScript.
data-structures leetcode typescript
Last synced: 07 May 2026
https://github.com/carlosecosmesilva/c-projects-and-exercises
Exercices using C to exercise fundamentals that are being learned during courses , training and college
algorithms c data-structures linked-list
Last synced: 11 Jun 2026
https://github.com/d-coder135/competitive_codes-codingblocks
This repository contains competitive codes based on Recursion and Data Structures.
coding-blocks coding-blocks-practice-questions competitve-programming data-structures intellij java leetcodesolution recursion
Last synced: 15 May 2026
https://github.com/spenserblack/lookup.go
A type for looking up the presence of a value. Either a slice or a set depending on the collection size.
Last synced: 04 Apr 2026
https://github.com/kothar/compactlist
An efficient in-memory implementation of List<Long> aiming for minimum memory usage and good insert/remove performance.
Last synced: 16 Jan 2026
https://github.com/ryancasf/estruturadado
Data storage and organization.
algorithms-and-data-structures data-structures java-data-structure
Last synced: 17 Apr 2026
https://github.com/bside89/data_structures_practice4
Practical activity #4, Data Structures, in Computer Engineering graduation.
dag data-structures depth-first-search graphs topological-sort
Last synced: 04 Apr 2026
https://github.com/sevilaymuni/project-no.3-seaborn-plots
Pandas and Seaborn Mediated Comprehensive Analysis on Differentiated Thyroid Cancer
data-analysis data-structures data-visualization mathplotlib pandas python seaborn
Last synced: 18 Apr 2026
https://github.com/alexmatthes/writeam-text-editor
✍️ writeAM: A terminal-based text editor built from scratch in C as a learning project. Inspired by the Kilo editor, it features syntax highlighting for C, search functionality, and robust raw mode terminal handling.
c cli data-structures kilo-editor student-project systems-programming terminal text-editor
Last synced: 18 Apr 2026
https://github.com/zurd46/zurdsynthdatagen
This Electron project uses the OpenAI ChatCompletion API to generate synthetic datasets in either German (DE) or English (EN).
data data-structures dataset electron json jsonl nodejs openai synthetic
Last synced: 04 Apr 2026
https://github.com/utkarshmishra12/data-structures-algorithms-level-up-course-2021
Data Structures & Algorithms, Level-up Course(2021)
data-structure-and-algorithm data-structures dsa dsa-algorithm dsa-codes
Last synced: 05 Apr 2026
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/mbtakanov/leet-code
LeetCode solutions in Python organized by algorithmic patterns. Each solution includes problem description, and time/space complexity analysis.
algorithms data-structures interview-preparation leetcode programming-challenges python
Last synced: 05 Apr 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: 18 Apr 2026
https://github.com/17xr/cppcontainers
A simple repository that contains my own implementations of various C++ containers.
containers cpp cpp23 cpp23-library data-structures
Last synced: 05 Apr 2025
https://github.com/kingcitaldo125/pytable
My implementation of a Hash Table(Hash Map) data structure
Last synced: 14 May 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: 18 Apr 2026
https://github.com/jabellard/hash
Open addressed, double hashed hash table.
algorithm algorithms c data-structure data-structures hash-table
Last synced: 04 Jun 2026
https://github.com/gz30eee/c-consteallation
A collection of projects showcasing the power and versatility of C, C++, and C# for efficient programming solutions.
algorithms c c-plus-plus c-sharp coding data-structures networking performance programming software-development
Last synced: 18 Apr 2026
https://github.com/shashwat-19/teamtrack-hub
TeamTrack Hub is a Java Swing-based Employee Management System with features like adding, viewing, and deleting employee records, a sleek dark mode, and a user-friendly interface. Ideal for streamlined employee management.
data-structures error-handling event-handling inheritance input-validation java java-swing multithreading polymorphism
Last synced: 18 Apr 2026
https://github.com/mujibsayyad/task-manager_linked-list
data-structures reactjs singly-linked-list
Last synced: 18 Apr 2026
https://github.com/abdullah-niaz/sliding-window-popular-interview-problems
The "Sliding-Window-Popular-Interview-Problems" repository is a collection of solutions to common coding problems that utilize the sliding window technique, frequently asked in technical interviews. This repo aims to help developers understand and master this efficient algorithm by providing clear, well-documented solutions to a variety of problems
algorithms data-structures problem-solving sliding-window
Last synced: 18 Apr 2026
https://github.com/maks28atish03kumar04sahu01/java-project-04
Create a UI using JAVA for some particular B. Tech branches and perform the following operations "ADD", "UPDATE", "DELETE", "SEARCH", "FETCH" and connect the JAVA to MySQL using the XAMMP server.
awt-gui data-structures java-8 jdbc-driver localhost mysql-database swing-gui xampp
Last synced: 16 May 2026
https://github.com/varugasu/clrs
Algorithms from the Introduction to Algorithms (CLRS) book
algorithms algorithms-and-data-structures clojure clrs data-structures golang python
Last synced: 19 Apr 2026
https://github.com/iampavangandhi/sudokusolver
🧮 Sudoku Solver Web App (using Backtracking)
backtracking data-structures javascript sudoku sudoku-solver
Last synced: 04 Jun 2026
https://github.com/shikha-code36/strivers-sde-sheet-go-solutions
Solution for Striver's SDE Sheet in Golang
algorithm algorithms algorithms-and-data-structures data-structures data-structures-and-algorithms dsa dsa-algorithm dsa-golang dsa-practice dsa-questions dsalgo golang golang-dsa striver-sde-sheet strivers-sde-sheet strivers-sde-sheet-solutions
Last synced: 04 Jun 2026
https://github.com/danaelshrbiny10/ds-in-python
An implementation of a custom data structure in Python.
Last synced: 12 Aug 2025
https://github.com/timbo-rafa/python_board
algorithms challenge data-structures hash-set nosetests python test
Last synced: 04 Jun 2026
https://github.com/kritika30032002/kritika_leetcode
Collection of LeetCode questions to ace the coding interview!
algorithms algorithms-and-data-structures cpp-programming data-structures geeksforgeeks-cpp geeksforgeeks-solutions gfg-cpp gfg-solutions interview interview-practice interview-preparation interview-questions leetcode leetcode-cpp leetcode-practice leetcode-solutions
Last synced: 20 Apr 2026
https://github.com/arijitcodes/dsa
Data Structure and Algorithm Stuff
algortihm c cpp data-structures datastructure datastructures-algorithms dsa javascript js
Last synced: 20 Apr 2026
https://github.com/0xharryduong/javascript-algorithms-data-structures
Algorithms and data structures - Javascript implementation
algorithms data-structures javascript
Last synced: 21 Apr 2026
https://github.com/brunomartins03/unb-eda2-23.1
Materiais de estudo, resumos, exemplos de código e anotações sobre a disciplina de Estruturas de Dados e Algoritmos 2 no semestre 2023.1.
data-structures dsa study-project
Last synced: 05 Jun 2026
https://github.com/nelsonbn/algorithms-data-structures-recursion
Algorithms and Data Structures - Recursion
algorithms data-structures recursion
Last synced: 22 Apr 2026
https://github.com/maemresen/java-poc-projects
My Hobby Java Projects
character-counter cse101 data-structures football-simulator game-development guess-the-number-game introduction-to-programming java javafx
Last synced: 22 Apr 2026
https://github.com/kartikmehta8/implementations
Implementation of Data Structures in C++
Last synced: 05 Jun 2026
https://github.com/chevyphillip/python-data-structures-practice
Educational Python repository for WGU MSSWEAIE program. Interactive Jupyter notebooks for data structures with ADHD-friendly exercises. 🌐 Live docs: https://chevyphillip.github.io/python-data-structures-practice/
adhd-friendly computer-science data-structures dependency-management dictionaries documentation education exercises github-pages jupyter-notebook learning lists practice python sets uv wgu
Last synced: 23 Apr 2026
https://github.com/dimits-ts/skiplists
A project implementing common sorted data structures with Skip Lists in C#.
data-structures dictionary library testdrivendevelopment wrappers
Last synced: 06 Nov 2025
https://github.com/infinity-boi/dsa-codes
Popular Competitive Programming Questions essential for interview preparation
algorithms competitive-programming data-structures leetcode spoj
Last synced: 06 Jun 2026
https://github.com/vikky2810/c-preparation-notes
Intermediate-level C programming notes, covering advanced control flow, pointers, memory management, file handling, and more.
algorithms bitwise-operations c c-programming data-structures file-handling intermediate-c memory-management pointers
Last synced: 24 Apr 2026
https://github.com/sutac/visgorithm
Algorithm visualizer (Under construction!)
algorithm-visualisation algorithms algorithms-and-data-structures data-structures nextjs typescript visualization
Last synced: 26 Feb 2025
https://github.com/chrkspln/binary-tree
binary tree implementation in c++
binary-tree cpp data-structures
Last synced: 05 Jun 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/0-hossam-0/tic-tac-toe
Tic-Tac-Toe game
bot cpp data-structures game python tic-tac-toe xo xo-game
Last synced: 24 Apr 2026
https://github.com/yourarj/rust-ds-algo
Rust Workspace of some of the interesting data structure and algorithmic problems. A part of local dev community contribution.
algo algorithms data-structures ds interview interview-preparation rust rust-lang
Last synced: 22 Mar 2025
https://github.com/andrewocc/info1905-assignment2
INFO1905 Data Structures Assignment 2 (password manager)
Last synced: 06 Nov 2025
https://github.com/sakapon/bang
A library of algorithms.
algorithms data-structures mathematics
Last synced: 25 Apr 2026
https://github.com/yyolka/converter-app
Приложение переводит числа из 2-ой, 10-ой, 16-ой систем счисления из одной в другую
algorithms c cpp data-structures entrypoint oop oop-principles validation
Last synced: 25 Apr 2026
https://github.com/hassansin/algorithms
Algorithms and Data Structures in Go
algorithm data-structures go golang
Last synced: 06 Jun 2026
https://github.com/abhaymishra24/data-structure-learning
Different kinds of solutions for a Data Structure method queries practice project file. Using python and java programming language .
algorithms data-structures java python
Last synced: 25 Apr 2026
https://github.com/aliramazanov/js-30-lc
Leetcode 30 Days of JavaScript Challenge
algorithms data-structures javascript typescript
Last synced: 26 Apr 2026
https://github.com/isaacmaffeis/pac-2023
PAC 2023/24 Algorithm design and computability - University course
algorithms data-structures java
Last synced: 07 Jun 2026
https://github.com/c1m50c/hacker-rank-solutions
Compilation repository of my HackerRank solutions.
algorithm algorithms data-structures dynamic-programming hackerrank hackerrank-solutions interview-questions learning solutions
Last synced: 26 Apr 2026
https://github.com/data-miner00/dsa
Grappling with Data Structures and Algorithms
Last synced: 07 Jun 2026
https://github.com/igoraugust0/data-struct-1
📕 Repositório para arquivos da disciplina GSI006 - Estrutura de Dados 1
abstract-data-type adt conditionals data-structures data-structures-and-algorithms expressions linked-list loops pointers queue sequential-list stack
Last synced: 27 Apr 2026
https://github.com/chewhx/javascript-dsa-masterclass
Lesson notes and code tests for Javascript DSA Masterclass
algorithms colt-steele data-structures data-structures-and-algorithms javascript masterclass typescript udemy
Last synced: 27 Apr 2026
https://github.com/dsomleff/data-structures-js
Data Structures & Algorithms in JS
algorithms data-structures heap javascript linked-list queue stack tree-structure typescript unit-tests
Last synced: 27 Apr 2026
https://github.com/studyresearchprojects/dsa-in-cpp
Data Structures and Algorithms with C++
algorithms cpp data-structures
Last synced: 07 Jun 2026
https://github.com/giri7a/java-fintech-transaction-processor
Java Fintech Transaction Analyzer: A program for processing fintech transaction logs. Analyzes statuses, identifies peak times, and lists failures. Includes a test class for functionality demonstration. Efficiently monitors and gains insights into transaction dynamics.
algorithmic-logic data-representation data-structures date-and-time-handling documentation exception-handling java oops string-formatting testing
Last synced: 27 Apr 2026
https://github.com/handsomestwei/ds-algo
数据结构和算法实现
algorithms data-structures java
Last synced: 27 Apr 2026
https://github.com/hibatillah/learn-java
Java Programming Documentation of Information Systems, Politeknik Caltex Riau
college data-structures documentation java oop
Last synced: 27 Apr 2026
https://github.com/julgitt/memory-allocator
Memory allocator using segregated lists, created as part of an Operating Systems course
c data-structures malloc memory python school university
Last synced: 28 Apr 2026
https://github.com/sangeetm/ucsd-shortest-routes
This is the source code for the project that I completed in 3rd course of "Object Oriented Java Programming: Data Structures and Beyond" by UCSD and Coursera.
data-structures java-8 searching-algorithms
Last synced: 28 Apr 2026
https://github.com/pkoscielny/smart_data
Smart comparing data for Python tests
api comparison data-structures dict diff json list pytest python python3 rest-api restful restful-api structures test types unittest
Last synced: 28 Apr 2026
https://github.com/vitorhugoantunes/data_structure_learning
Collection of studies on Data Structure.
algorithms c data-structures java
Last synced: 28 Apr 2026
https://github.com/buffetmenufyi/leetcodesolutions-pdf
LeetcodeSolutions pdf based on NeetCode-Solutions
blind75 coding-interviews cpp data-structures leetcode needcode neetcode neetcode150 pdf python rust-lang
Last synced: 28 Apr 2026
https://github.com/vtheonly/150_leetcode_problems
LeetCode: 150 total problems, with 50 easy, 75 medium, and 25 hard.
algorithms coding cpp data-structures java javascript leetcode problem-solving python
Last synced: 28 Apr 2026
https://github.com/nicopujia/ctci
My solutions to CtCi problems
algorithms ctci ctci-solutions data-structures data-structures-and-algorithms dsa pytest
Last synced: 05 Nov 2025
https://github.com/mbrsagor/pythonnote
Study in python latest code and node serial
basic-programming data-structures mathematics oop python-library python3
Last synced: 08 Jun 2026
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: 08 Jun 2026
https://github.com/raynard2010/assignment-data-structures
This repository contains my answers for some of my assignments for COMP6048001 - Data Structures Course. I got 98 for my assignments score.
avl-tree binus c case case-study data-structures hash hash-table priority-queue queue
Last synced: 29 Apr 2026