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-01 00:07:32 UTC
- JSON Representation
https://github.com/bren12/data-structures
Computer programs developed to address the problems generated from the blockade of the Suez Canal and how, using various data structures, we can manage the information to avoid or mitigate this type of problem.
algorithms c-plus-plus data-structures
Last synced: 19 Oct 2025
https://github.com/Programmer-RD-AI-Archive/Learning-Data-Structures-Algorithms
Data Structures + Algorithms
algorithms data-structures intelligence logic mathematics programming python
Last synced: 19 Sep 2025
https://github.com/tabishnaqvi1311/ds-algo
100daysofcode data-structures dsa
Last synced: 27 Jan 2026
https://github.com/codewith-ark/dsa-notes
This is essentially my digital notebook for Data Structure and Algorithms
data-structures data-structures-and-algorithms datastructures-algorithms
Last synced: 27 Jan 2026
https://github.com/af2b/datastructure
A comprehensive collection of fundamental data structures implemented in different langs with practical, real-world examples. Each implementation includes detailed documentation covering from basic concepts to advanced usage, focusing on both educational understanding and practical applications.
clojure data-structures golang golang-examples ruby rust swift
Last synced: 09 Apr 2026
https://github.com/peter-lyons-kehl/produce
Productivity data Structures, Algorithms and :children_crossing: examples in :coffee: Java 8
algorithm algorithms algorithms-and-data-structures algorithms-datastructures data-structures datastructures java java-8
Last synced: 01 Jun 2026
https://github.com/rohith-2/java-amrita
Repo Contains All the codes typed by Rohith
algorithms-and-data-structures binary-search-tree binary-tree data-structures heap java object-oriented-programming
Last synced: 23 Jan 2026
https://github.com/athari22/analyzing-the-yelp-dataset
SQL for Data Science
analytics data data-science data-structures er sql
Last synced: 27 Jan 2026
https://github.com/jaimayal/datastructures-algorithms-exercises
List of solved DSA (Leetcode) problems. Implemented in multiple languages (TypeScript, Java, Python). Problems are classified by category. Big O complexity analysis inside each problem's notes.
algorithm algorithms data-structures dsa leetcode leetcode-solutions
Last synced: 23 Oct 2025
https://github.com/sanish07/java-dsa
This repository contains the coding problems solved in Java DSA.
data-structures dsa-practice java-8
Last synced: 27 Jul 2025
https://github.com/hariyebk/buble-sort
A generic sorting algorithm
data-structures linked-list sorting-algorithms
Last synced: 19 Sep 2025
https://github.com/anupamakib/uva-and-la-problem-solution
My solution for UVa Problems will be uploaded here, as UVa solutions don't save in their website.
backtracking bfs binary-search brute-force data-structures dfs dijkstra dynamic-programming geometry graph-algorithms greedy implementation linear-search mathematics number-theory queue sorting stack tree two-pointers
Last synced: 24 Oct 2025
https://github.com/shreyapramanik47/tcs-nqt-coding-sheet
This repository contains solutions to common TCS NQT coding problems, covering arrays, strings, sorting, and number systems in C++.
arrays cpp data-structures dsa numbers numbersystem strings tcs tcsnqt
Last synced: 01 Jun 2026
https://github.com/jankapunkt/meteor-reactive-data-structures
Collection of verious reactive data sructures for MeteorJS
data data-structures graph linked-list list meteor meteorjs queue reactive reactivity stack tree
Last synced: 17 May 2026
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
https://github.com/yanfiq/cplusplus
a bunch of C++ code
computer-science cplusplus cpp data-structures learn-to-code segmentation-fault
Last synced: 27 Jul 2025
https://github.com/asarkar/pydata
Python Data Structures: Linked List, and Binary Tree
binary-tree data-structures linked-list 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/asarkar/exercism-scala
https://exercism.org/tracks/scala
algorithms data-structures exercism exercism-scala scala
Last synced: 25 Oct 2025
https://github.com/jungaretti/advent-of-code-2022
Solutions for Advent of Code 2022 in a few languages
advent-of-code algorithms data-structures
Last synced: 25 Oct 2025
https://github.com/jungaretti/advent-of-code-2021
Solutions to Advent of Code challenges written in a bunch of languages
advent-of-code algorithms data-structures
Last synced: 25 Oct 2025
https://github.com/dan-niles/data-structures-and-algorithms
Collection of data structures and algorithms for CS2023
algorithms cpp cs2023 data-structures
Last synced: 18 Sep 2025
https://github.com/aravachoudhary/data_structures_algorithms
This Repository contains my DSA codes and problem Solutions
algorithms-and-data-structures data-structures
Last synced: 01 Jun 2026
https://github.com/msarmadqadeer/data-structures-implementation
These are the tasks that I performed during learning data structures.
cpp data-structures dsa dsa-algorithm
Last synced: 26 Jul 2025
https://github.com/woosungkim0123/data-structures-deep-dive
Repository for Data Structures Learning
Last synced: 24 Aug 2025
https://github.com/labex-labs/numpy-for-beginners
This comprehensive course covers the fundamental concepts and practical techniques of NumPy, the essential library for numerical computing in Python. Learn to create, manipulate, and analyze arrays efficiently.
array-manipulation array-slicing beginner-friendly course data-analysis data-science data-structures fast-computation hands-on labex labs linear-algebra matrix-operations numerical-computing numpy programming python python-programming scientific-computing vectorized-operations
Last synced: 20 Jun 2026
https://github.com/mezantrop/tsqlike
SQL-like interface to tabular structured data
csv data-processing data-structures json python sql-like table
Last synced: 24 Jan 2026
https://github.com/y2k-shubham/dsa-in-cpp
Implementations of Data-Structures & Algorithm Questions in C++
algorithms cpp data-structures
Last synced: 28 Jan 2026
https://github.com/misterzurg/stepik_csc_algorithms
📓 Solutions to Stepik "Алгоритмы: теория и практика", "Алгоритмы: теория и практика. Структуры данных", "Алгоритмические задачи с собеседований aka Ace Your Next Coding Interview by Learning Algorithms", "Ликбез по дискретной математике" courses
algorithmic-warm-up algorithms algorithms-and-data-structures data-structures descrete-math greedy-algorithms stepik
Last synced: 15 Apr 2026
https://github.com/turhancan97/adventofcode
My solutions for Advent of Code (via Python)
2022-focus advent-of-code algorithms data-structures programming python
Last synced: 21 Jun 2026
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/gauravmcode/dsa-assignments
repository of assignments for Data Structures and Algorithm course on ineuron.ai
data-structures dsa-algorithm dsa-practice
Last synced: 07 Feb 2026
https://github.com/tyra9/diagram-collection
写博客过程中制作的所有图例、图解,都放在这个仓库(支持.drawio)。
computer-networks data-structures database java javaweb mysql operating-system spring springboot
Last synced: 25 Feb 2026
https://github.com/nullthefirst/fcc-cash-register
freeCodeCamp - Cash Register
Last synced: 25 Jul 2025
https://github.com/lross2k/practice-in-c89
Simple implementations made in C to practice different concepts
algorithms c c89 data-structures
Last synced: 01 Feb 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/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/theolepage/algorithmics
Algorithmics course content during my studies at EPITA.
algorithmics computer-science data-structures ocaml python
Last synced: 15 Apr 2026
https://github.com/gdiasag/graph-repr
Algorithms and Data Structures related to the representation and manipulation of graphs
data-structures graph-algorithms graph-theory
Last synced: 22 Jun 2026
https://github.com/muhammedmagdyy/competitive-programming
My Solutions in Online Judges
algorithms cpp data-structures
Last synced: 18 Mar 2026
https://github.com/genthegreat/data-structures-and-algorithms
Data Structures in Javascript
algorithms algorithms-and-data-structures data-structures
Last synced: 23 Jun 2026
https://github.com/nchhillar2004/prisma-schema-blueprints
Advanced Prisma schemas for large-scale applications. Includes MySQL and other databases.
data-structures database prisma prisma-schema
Last synced: 14 May 2025
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/danaelshrbiny10/ds-in-python
An implementation of a custom data structure in Python.
Last synced: 12 Aug 2025
https://github.com/bhavinpatel4199/artificial-intelligence--algorithm-and-mathematics
This repository focuses on AI with an emphasis on algorithms and mathematical foundations. It includes projects on data processing, fundamental AI algorithms, and mathematical concepts like linear algebra and optimization. Hands-on work with various frameworks provides practical model-building experience.
algorithms-and-data-structures data-structures data-visualization mathematic probability problem-solving python3 sklearn
Last synced: 11 Feb 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/yevheniidatsenko/goit-algo-hw-08
📊 Hometask - Basic Algorithms and Data Structures (Heaps or Pyramids)
algorithms data-structures goit goit-algo-hw-08 heaps python
Last synced: 05 Apr 2025
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/royhridoy/data-structure-using-php
Implementation of Data Structure using PHP
data-structures implementation-of-data-structures php queue set stack
Last synced: 06 Nov 2025
https://github.com/rylei-m/cs2420_2024_auditing_notes
Auditing Data Strucutures and Algorithms for Review and Teaching Evaluation
algorithms algorithms-and-data-structures binary-search-tree data-structures tree-structure
Last synced: 23 Jun 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/kailash-sankar/dsa
Data Structures and Algorithm Puzzles
algorithms data-structures javascript perl python
Last synced: 13 Feb 2026
https://github.com/azmansikder/algo-vault
A curated collection of classic and advanced algorithm implementations in C++ for learning, reference, and competitive programming.
algorithms cpp data-structures dynamic-programming learning
Last synced: 23 Jun 2026
https://github.com/romantech/algorithm-study
알고리즘 / 자료구조 스터디
algorithms data-structures programmers
Last synced: 30 Mar 2025
https://github.com/luizbueno1/leetcode-java
Solutions to LeetCode problems implemented in Java.
algorithms data-structures java leetcode leetcode-java leetcode-solutions
Last synced: 07 Apr 2025
https://github.com/soheshdoshi/inteviewtask
data-structures lru-cache matrix python-3-6
Last synced: 27 Mar 2026
https://github.com/cianhub/100daysofpythonday7
Exploring data structures in Python
100-days-of-code data-structures python
Last synced: 24 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/agu3des/estanteencantada
Livraria feita para a disciplina de Banco de Dados l e para as disciplinas de Estrutura de Dados, Sistemas Operacionais e Protocolos de Interconexão de Redes de Computadores
bancodedados books bookstore client-server data-structures livros python semaphore sql systems threads
Last synced: 14 Apr 2025
https://github.com/batanoffs/javascript-web-softuni
Excercises and homework related to my modules in front-end bootcamp Software University
advanced asynchronous-programming basic closure css data-structures dom-manipulation end-to-end-testing events html javascript mocha-chai playwright routing unit-testing variables
Last synced: 17 Apr 2026
https://github.com/blue32a-sandbox/php-data-structures
PHPのData Structuresを使ってみる
Last synced: 22 May 2026
https://github.com/chaudinh/questions
A collection of questions
algorithms client-side-rendering css data-structures frameworks front-end github html javascript jquery mongodb nodejs reactjs server-side-rendering sql terminal tmux vim vimrc web-development
Last synced: 03 Apr 2026
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/rrohitramsen/expression-evaluator
Expression Evaluator + Tree Data Structure + Postorder Traversal + Rest API + Spring Boot
data data-structures design-patterns json microservice postorder problem-solving spring-boot swagger-api swagger-docs swagger-ui tree tree-structure
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/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/an4b4515/data-structures
Most common Data-Structures and Algorithms implemented in Java from scratch ☕ ♨️
algorithms bstree data-structures graph hashtable java linear linked-list nonlinear queue searching-algorithms sorting stack
Last synced: 22 Mar 2025
https://github.com/olivervea/olve.utilities
data-structures dotnet utility-library
Last synced: 05 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/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/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/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/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/saadbutt27/leetcode
Leetcode Practice Problems
algorithms arrays data-structures doubly-linked-list hashmap hashset hashtable linked-data problem-solving singly-linked-list strings
Last synced: 19 Apr 2026
https://github.com/trojan-254/binary_trees
exploring and implementing concepts related to C programming and binary trees. Focusing specifically on the realm of data structures and algorithms, the projects within this repository delve into the intricacies of binary trees in the C programming language.
algorithms algorithms-and-data-structures binary-search-tree binary-tree binary-trees c data-structures
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/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/h3rodev/tupcs203
Quizzes, Assignments and Projects in C/C++ for Data Structures and Algorithms Class of TUP ETEEAP
algorithms c cpp data-structures
Last synced: 20 Apr 2026
https://github.com/jen2004/mail-delivery-system
A routing and package delivery simulation system designed for a parcel service. A CLI Python application that utilizes a hash table and the Nearest Neighbor algorithm.
algorithms-and-data-structures cli cli-app data-structures hashmap hashtable pycharm python
Last synced: 21 Apr 2026
https://github.com/casperkristiansson/algorithms-and-data-structures-id1021
Algorithms and Data Structures - Lab exercises for the course ID1021
algorithms algorithms-and-data-structures data-structures exam exams fundamentals graphs id1020 id1021 id1021ht21 lab lab1 lab2 lab3 lab4 old-exam searching sorting
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/sanchezih/ort-p1-lib
Libreria que disponibiliza distintas implementaciones de estructuras de datos para que puedan ser utilizadas en aplicaciones Java.
data-structures java library maven
Last synced: 22 Apr 2026
https://github.com/christian-doucette/data_structs
Implementation of common data structures with C. Includes linked list, list, stack, heap, BST, and hash table.
Last synced: 05 Jun 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/remykarem/advent-of-code-2020
Solution in Rust 🦀! With some pseudo-code in Python 🐍.
algorithms data-structures rust
Last synced: 06 Jun 2026
https://github.com/youseftareq33/java_datastructuer_1_tawjihirecord-linkedlist-
This project focuses on Tawjihi students in the West Bank and Gaza, and involves working with data using (linkedlist).
Last synced: 01 May 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/nelsonbn/algorithms-data-structures-selection-sort
Algorithms and Data Structures - Selection Sort
algorithms algorithms-and-data-structures data-structures
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/alanmenchaca/java-avanzado
cadenas, caracteres y expresiones regulares, colecciones de genéricos, diseño de clases, lambdas y flujos de Java SE 8.
classes-and-objects data-structures java-se lambdas methods serialization streams
Last synced: 02 Jan 2026
https://github.com/vevdokimovm/codesignal-solutions
Python solutions to CodeSignal Data Structures track — linked lists, stacks, queues, sorting and binary search
algorithms data-structures linked-list python queue stack
Last synced: 27 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