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-07-02 00:07:41 UTC
- JSON Representation
https://github.com/muhammedmagdyy/competitive-programming
My Solutions in Online Judges
algorithms cpp data-structures
Last synced: 18 Mar 2026
https://github.com/oyingidie/fcc-labs
~600 hours spent learning to code and building these projects.
algorithms data-structures freecodecamp freecodecamp-project front-end-development front-end-technologies object-oriented-programming web-design
Last synced: 12 Feb 2026
https://github.com/yehezkiel1086/dsa-stuffs
Programming problem solutions which includes SQL problems solutions, linux shell, also data structures and algorithms.
algorithms c codeforces coderbyte codewars cpp data-structures hackerrank leetcode linux python spoj sql toki
Last synced: 16 Apr 2026
https://github.com/uselesstechjunks/toplynx
Machine Learning Career Guide
algorithms algorithms-and-data-structures data-science data-structures interview-preparation large-language-models machine-learning machine-learning-algorithms recommender-systems study-guide
Last synced: 14 Feb 2026
https://github.com/hengxin/algorithms-computability-complexity-practice
Practicing Algorithms
algorithm-coding algorithm-library algorithms data-structures
Last synced: 01 Mar 2026
https://github.com/soheshdoshi/inteviewtask
data-structures lru-cache matrix python-3-6
Last synced: 27 Mar 2026
https://github.com/yordanov0502/academic-programming-olympiad-of-tu-varna-2021-22
Competitve programming contest
algorithms bronze-medal c-plus-plus competitive-coding competitive-programming competitive-programming-contests data-structures hackerrank hackerrank-challenges hackerrank-solutions
Last synced: 01 Apr 2026
https://github.com/saifadin1/cses-solutions
Solutions of CSES problem set
algorithms competitive-programming cses cses-solutions data-structures problem-solving
Last synced: 16 Apr 2026
https://github.com/barbarpotato/coding-interview-preparation
This course will help you prepare for the unique aspects of a coding job interview, with approaches to problem-solving and computer science foundations.
bigonotation binary-search binarytree breadth-first-search computerscience data-structures depth-first-search divide-and-conquer dynamic-programming graph greedy-algorithms hashfunction hashtable heap linearsearch quicksort recursion selection-sort spacecomplexity timecomplexity
Last synced: 19 Mar 2026
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/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/paolino/haskell-mts
Compact Sparse Merkle Tree implementation in Haskell with persistent storage and Merkle proofs
blockchain cryptography data-structures haskell merkle-tree rocksdb
Last synced: 05 Mar 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/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/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: 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/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/tomas542/dsaa
Data Structures and Algorithms on Python, C, C++ and Rust
algorithms c cpp data-structures python rust
Last synced: 05 Apr 2026
https://github.com/cintia-shinoda/univesp
Data Science Undergrad Notes, Codes, and Homeworks
algorithms c cpp data-mining data-science data-structures django flask java linear-algebra python statistics web-development
Last synced: 05 Apr 2026
https://github.com/syedt1/cpp
Understanding C++
algorithms binary binary-search-tree data-structures dynamic-memory-allocation linked-lists pointers queue recursion stack stl structs
Last synced: 04 Jun 2026
https://github.com/lippiece/leetcode
My solutions for LeetCode 75 Study
algorithm array binary-search data-science data-structures dynamic-programming linked-list queue stack string
Last synced: 18 Apr 2026
https://github.com/timbo-rafa/python_seats
algorithms challenge data-structures hash-set nosetests python test
Last synced: 04 Jun 2026
https://github.com/iampavangandhi/froggyjump
🐸 Minimum Jump Froggy Game (using Dynamic Programming)
data-structures dynamic-programming javascript phaser vanilla-javascript
Last synced: 19 Apr 2026
https://github.com/steve2700/alx-interview
This Repo consist the interviews at alx
algorithms alx-interview data-structures interview python python3
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/anjaliwork20/moodify
Mood-based music recommendation system that considers a user's emotional state to recommend songs, genres, artists and playlists using Machine learning
artificial-intelligence cnn-keras cnn-model convolutional-neural-networks data data-analysis data-science data-structures data-visualization database deep-learning machine-learning machine-learning-algorithms python recommended song songs
Last synced: 20 Apr 2026
https://github.com/timbo-rafa/python_board
algorithms challenge data-structures hash-set nosetests python test
Last synced: 04 Jun 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/ahmdeltoky03/infix-to-prefix-converter
Infix_To_Prefix_Converter
Last synced: 22 Apr 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/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/chrkspln/binary-tree
binary tree implementation in c++
binary-tree cpp data-structures
Last synced: 05 Jun 2026
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/dbriane208/data-structures-and-analysis-of-algorithms
My data structures practice using Python programming language
algorithms data-structures python
Last synced: 24 Apr 2026
https://github.com/hamzahussyn/algorithms-and-datastructures-fcc
For free code camp's javascript algorithms and datastructures stream, here are my project solutions.
algorithms algorithms-and-data-structures data-structures fcc fcc-frontend freecodecamp javascript projects
Last synced: 25 Apr 2026
https://github.com/itsuren/dsa
📚 A repository on Data Structures and Algorithms from text books for Academics
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/usif-andreas226/quizhub-oop-project
The system is designed to streamline the process of conducting online exams. It provides a user-friendly interface for both administrators and students. Administrators can easily create exams by adding questions and setting grading criteria. Students can take exams within a specified time frame and view their results immediately after submission.
algorithms data-structures java javafx oop oops-in-java
Last synced: 25 Apr 2026
https://github.com/wilsonkinyua/data-structures
arrays data-structures html-css-javascript spread-operator
Last synced: 06 Jun 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/nachiket-072005/data_structure-algorithm
In this repo, I am uploading Data-Structure-and-Algorithm in Java with Step by step chapter code basics to advanced topics like DP, Graph and so on.
Last synced: 26 Apr 2026
https://github.com/aakash3279/my-leetcode-problems
This is a repository where coding solutions are provided which i solved in leetcode
algorithm data-structures java javascript leetcode-java leetcode-solutions sql
Last synced: 26 Apr 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: 07 Jun 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/webmekanic/algorithms-and-data-structures
Daily Coding Exercises to sharpen problem solving skills
algorithms codewars codewars-kata coding-challenge computer-science data-structures engineering freecodecamp interview-questions javascript programming-exercises solutions technical
Last synced: 07 Jun 2026
https://github.com/handsomestwei/ds-algo
数据结构和算法实现
algorithms data-structures java
Last synced: 27 Apr 2026
https://github.com/anhvu2889/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: 28 Apr 2026
https://github.com/ionutpetre/airline-management-activities
Aplicație pentru evidența principalelor procese derulate în cadrul companiei aeriene EasyFlight.
Last synced: 22 Jun 2026
https://github.com/henry-azer/hackerrank-solutions
Hacker Rank Solution Problems.
algorithms data-structures hackerrank java javascript problem-solving sql
Last synced: 28 Apr 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/howz1t/ptypes
This package provides useful data types for use in PHP.
badges composer computer-science data data-structures data-types packagist php types
Last synced: 29 Apr 2026
https://github.com/nishit-shivdasani/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: 29 Apr 2026
https://github.com/cvinicius987/data-structure-algorithms-golang
Data Structures and Algorithms with examples using Golang
algorithms data-structures golang
Last synced: 08 Jun 2026
https://github.com/ranimeshehata/implementing-sorting-techniques
A Java program implementing 3 different sorting techniques.
data-structures java junit-test sorting-algorithms
Last synced: 29 Apr 2026
https://github.com/jconleyscales/two-dimensional-q
Fixed-capacity circular queue backed by a 2D list with wrap-around indexing (Python).
circular-buffer data-structures python queue
Last synced: 08 Jun 2026
https://github.com/50-course/alx-higher_level_programming
:computer: This repository contains exercise files, assignments and submissions :nerd_face:, for the ALX/Holberton School SE program.
50-course alx alx-curriculum bash c data-structures holbertonschool python scripting test-driven-development
Last synced: 29 Apr 2026
https://github.com/sandipgyawali/dsa
Implementations of Data Structures and Algorithm
algorithms data-structures java
Last synced: 29 Apr 2026
https://github.com/ritik-gupta/dsa-450
Solutions of 450 DSA questions by Love Babbar
c cpp data-structures dsa dsa-algorithm
Last synced: 29 Apr 2026
https://github.com/kalwar/basic_ds
a very basic data structures using js/reactjs
data-structures palindrome-checker queue reactjs sorting-algorithms stack
Last synced: 29 Apr 2026
https://github.com/wizarsi/algorithms-data-structures
Задачи решенные в рамках дисциплины алгоритмы и структуры данных
algorithms cplusplus data-structures
Last synced: 30 Apr 2026
https://github.com/abdellahbellakrim/cpp42
Collection of exercises in C++
algorithms cpp data-structures low-level-programming oop stl-containers
Last synced: 08 Jun 2026
https://github.com/yoshinariyamanaka/algorithms-and-data-structures
Just implement programs along with certain algorithms and data structures
algorithms clang cpp data-structures
Last synced: 30 Apr 2026
https://github.com/celineboutinon/laplace-immo
ENSAE-ENSAI Formation Continue (Cepe)/OpenClassrooms Data Analyst 2022-2023 - Projet 3
data-analysis data-analytics data-structures database-design database-schema databases mysql-connector-python mysql-workbench python sql
Last synced: 30 Apr 2026
https://github.com/asifhaider/data-structures-algorithm_2-2
My solutions to the weekly assignment problems from Data Structure and Algorithms (Part 2) Sessional Course in Level 2 Term 2
algorithms cpp data-structures graph heap java tree
Last synced: 30 Apr 2026
https://github.com/rawanfarakhnah/leetcode-solutions
A collection of my LeetCode solutions in Python and JavaScript, categorized by difficulty (Easy, Medium, Hard). Focused on clean code, efficient solutions, and improving problem-solving skills.
algorithms data-structures javascript leetcode problem-solving python
Last synced: 30 Apr 2026
https://github.com/dnut/json-match-finder
Python application used to match listings against openings via authenticated JSON API access.
data data-structures data-wrangling database json-api python-application python-modules
Last synced: 01 May 2026
https://github.com/mlondimchunu/js
Just Javascript including data structures and algorithms in JS
algorithms data-structures data-structures-and-algorithms javascript
Last synced: 01 May 2026
https://github.com/gbdsantos/python-playground
Learning about algorithms and data structures in Python.
2018 algorithms data-structures python
Last synced: 02 May 2026
https://github.com/kharizzakaye/data-structures-and-algorithms
A collection of Data Structures and Algorithms, in different programming languages.
Last synced: 02 May 2026
https://github.com/henriqueotogami/data-structure
Repositório dedicado aos estudos de estrutura de dados em Java com testes unitários e documentação.
data-structures java javadoc-documentation junit5 log4j2
Last synced: 02 May 2026
https://github.com/chriniko13/algorithms-and-ds-examples
UNDER CONSTRUCTION
algorithms data-structures java
Last synced: 09 Jun 2026
https://github.com/pitercoding/curso-python-curso-em-video
(PT): Curso introdutório de Python com foco em lógica de programação, prática e aprendizado progressivo. (EN): Introductory Python course focused on programming logic, hands-on practice, and progressive learning.
curso-gratuito data-structures error-handling estrutura-de-dados exercicios-praticos free-course funcoes functions logic logica-de-programacao mundo1 mundo2 mundo3 pratical-exercises programacao programming python tratamento-de-erros
Last synced: 03 May 2026
https://github.com/jaketarnow/algorithmsreview
Algorithm and Data Structures review
algorithms c data-structures interview-practice java python
Last synced: 03 May 2026
https://github.com/revazashvili/dsa
repository for data structures and algorithms
algorithms data-structures dsa
Last synced: 09 Jun 2026
https://github.com/jose-jaen/data-structures-algorithms
Python implementation of Data Structures & Algorithms problems
algorithms data-science data-structures engineering machine-learning machine-learning-algorithms python uc3m
Last synced: 09 Jun 2026
https://github.com/carlosagalicia/tc1031-act43-integral-activity-graphs-template-ad2023
This program processes a forest represented as a graph, counting the number of trees and acorns. It uses maps and vectors to manage the vertices and edges, determining the connections and components of the graph.
cplusplus cpp data-structures labs
Last synced: 09 Jun 2026
https://github.com/saibarathr/comments-system
Multi-level comments handling using react component with tailwind css and tree data structure
data-structures reactjs tailwindcss
Last synced: 04 May 2026
https://github.com/kzamanbd/linked-list
In simple words, a linked list consists of nodes where each node contains a data field and a reference(link) to the next node in the list.
algorithms data-structures linked-list
Last synced: 09 Jun 2026
https://github.com/mhdb96/buscompanyxd
🚍 A C# app to manage a bus company using LinkedList as the base data structure and text files for data storing
algorithms csharp data-structures database files linkedlist material-design
Last synced: 06 May 2026
https://github.com/j-ajsivinac/edd_vd2s2023_py
Aplicación de control de Tutorías mediante el uso de estructuras de datos
data-structures go reactjs tailwindcss
Last synced: 06 May 2026
https://github.com/sachingw777/data-structures
Implementation of C++ Data Structures & Algorithms.
algorithms cpp data-structures
Last synced: 10 Jun 2026
https://github.com/easonsyc/hash-table
My implementation of .NET IDictionary in C#.
c-sharp data-structures dotnet study
Last synced: 07 May 2026
https://github.com/tojan-naiem/my-data-structure
Data structure i build it
arraylist build data-structures java linked-list node project queue stack swing-gui
Last synced: 07 May 2026
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/jbkuczma/algo
Repo of algorithms, data structures, CTCI, etc.
algorithms cracking-the-coding-interview data-structures
Last synced: 10 Jun 2026
https://github.com/armcburney/practice
:pencil2: Practice problems implemented in C++, Python, Scala, and Ruby
algorithms data-structures python scala
Last synced: 08 May 2026
https://github.com/aditeyabaral/dml-assignment-ue18cs205
A repository containing the source code for the Graph Network Assignment given as a part of the Discrete Mathematics and Logic course (UE18CS205) at PES University. The objective of the assignment was to profile a graph and verify certain properties.
c data-structures discrete-math discrete-mathematics graph graph-algorithms graphs-theory logic-programming
Last synced: 10 Jun 2026
https://github.com/evandrolg/data_structures_in_ruby
A collection of data structures written in Ruby
algorithms data-structures ruby
Last synced: 10 Jun 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/avidlearnerinprogress/algorithmsonstrings-ucsd
Coursework solutions to UCSD DSA Specialization
algorithms cpp11 data-structures python3
Last synced: 08 May 2026
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/thoth2357/dsa-practice
💪 A repository documenting my daily coding practice and technical study journey on platforms like LeetCode, HackerRank, and AdventOF Code. Focused on algorithms, problem-solving, and technical growth.
algorithms data-structures dsa-algorithm learning-by-doing
Last synced: 06 Sep 2025
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/plopezgit/sprint2_t1_mysql_data_structure
Data Structure comprehension
data-structures diagramming drawio eer-diagram field join mysql mysql-database query record sql table terminal workbench
Last synced: 10 May 2026
https://github.com/ovuiproduction/unix-file-system-simulation
This project simulates a Unix-like file system using an N-ary tree data structure, enabling efficient file and directory management. It supports essential operations like creation, deletion, traversal, and renaming while providing a command-line interface that mimics Unix shell commands for an intuitive user experience.
command-line-interface data-structures directory-management file-management file-system filesystem-simulation n-ary-tree shell-commands tree-structure unix-shell
Last synced: 10 May 2026