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-03 00:07:45 UTC
- JSON Representation
https://github.com/mdalauddin45/c---for-data-structure
C++ for Data Structure
cpp data-structures ds python3
Last synced: 16 Mar 2025
https://github.com/shikha-code36/striver-sde-sheet-python-solutions
Solution for Striver's SDE Sheet implemented in Python
algorithm backtracking-algorithm bit-manipulation data-structures dynamic-programming graphs-algorithms hashing hashmap heap interview-questions leetcode-solutions linked-list python-ds-algo python-leetcode recursive-algorithm strings striver-sde-sheet strivers-sde-sheet tree tries
Last synced: 06 Jun 2026
https://github.com/nixtomalon/guess-the-number
🎲 A basic text-based game developed using the C programming language.
basic-programming c console-application data-structures fundamentals game sample-project
Last synced: 24 Jan 2026
https://github.com/abhijivani3001/dsa_in_c
This repository is of Data Structure in C language.
Last synced: 28 May 2026
https://github.com/brianttn/linked-list_bubble-sort_insert-node
A simple "linked list" application with the bubble sort method. It can sort the linked list node values in ascending order and find the appropriate position in sorted linked list to insert a new node element.
data-structures linked-list memory-allocation sorting
Last synced: 24 Apr 2026
https://github.com/sumerc/pyctrie
Fast, pure C Trie dictionary
data-structures dictionary prefix python spellcheck suffix trie
Last synced: 29 Jun 2026
https://github.com/ahmedabougabal/csharpscholarshipbackendtasks
Documenting all my assignments and tasks completed during the first phase in Career180 Learn IT Bootcamp (.NET backend track). The bootcamp covers backend development using .NET technologies, Stay Tuned!
asp-net-core cplusplus csharp-code data-structures database mvc-architecture
Last synced: 28 Jan 2026
https://github.com/georgegkas/data_structures_and_algorithms_in_python
My solutions to the exercises found in the book "Data Structures and Algorithms in Python".
algorithms algorithms-implemented data-structures python3
Last synced: 27 Apr 2025
https://github.com/betarixm/csed233
POSTECH: Data Structure (Spring 2020)
data-structures graph postech sort trees
Last synced: 25 Apr 2026
https://github.com/samuelastech/code
Every piece of concept that I'm learning will be placed here so that I can consult it later as a reference
algorithms data-structures data-types dynamic-programming language-learning math programming-paradigms
Last synced: 06 Feb 2026
https://github.com/swetha4444/data-structures
c-programming-language data-structures python
Last synced: 15 Apr 2026
https://github.com/fabiolutz/estruturas-de-dados
Estruturas de dados criados do zero em C
binary-tree c data-structures linked-list queue stack
Last synced: 29 Jan 2026
https://github.com/vtickner/codecademy-recommendation-software
This portfolio project was created as part of Codecademy's Computer Science Career Path course. The recommendation software I have created provides TV show recommendations based off genre types.
algorithms classes-in-python data-structures flowchart json python quicksort stack
Last synced: 25 Apr 2026
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/peterrauscher/devbranch.co
The source code for my site https://devbranch.co
algorithms blog data-structures devops programming website
Last synced: 10 Feb 2026
https://github.com/heap-data-structure/pairing-heap
:cherries: Pairing heap data structure for JavaScript
agpl amortized computer-science data-structures heaps javascript meldable-heaps pairing-heap unknown-running-time
Last synced: 12 Apr 2025
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/josancamon19/data-structures-ytbc
Data Structures Play List from Lucid Programming youtube Channel
algorithms data-structures linked-list python-data-structures
Last synced: 15 Nov 2025
https://github.com/thurunany/trabalho1_eda
Estudos em Estrutura de dados
data-structures eda pointer study
Last synced: 07 Apr 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/rodrigojunqueiradev/python-exercises
Repositório para armazenar exercícios realizados na linguagem Python / Repository to organize exercises with Python language
data-analysis data-science data-structures data-visualization database math pandas pandas-python python python-3 python3 sql statistics
Last synced: 16 Apr 2026
https://github.com/sawyerdeveloper/ai-calculator
A calculator with AI inside of it.
ai alogrithms android artificial-intelligence artificial-intelligence-algorithms clean-architecture clean-code data-structures expo expo-web ios react react-native
Last synced: 11 Apr 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/rajdeepc/learn-ds-with-javascript
This repository i made to brush up my knowledge of DS with the help of javaScript and understand how DS can be implemented with a strongly typed language like JS
data-structures datastructures-algorithms es5-javascript javascript queue sets stack tree
Last synced: 26 May 2026
https://github.com/michaelb0312/data_and_algorithms
solving leetcode.com riddles
cpp11 data-structures object-oriented-programming python
Last synced: 13 Feb 2026
https://github.com/ishivanshgoel/swiggy-system-design
Minimalistic Software Design of a food ordering Company.
data-structures hashmap linked-list queue stl
Last synced: 26 May 2026
https://github.com/centuriontheman/datastructures
The project implements selected data structures and measures the time complexity of their operations.
cpp cpp-programming data-structures time-complexity time-complexity-analysis time-complexity-comparison university university-project
Last synced: 21 Jul 2025
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/viral32111/xml
XML parser crate for my Rust projects.
data-structures rust-crate xml-parser
Last synced: 13 Feb 2026
https://github.com/secureauditx/merge-customer-log
data-structures-algorithms
algorithms computer-science data-structures log-processing merge-sort python sorting-algorithms
Last synced: 28 Feb 2026
https://github.com/ravening/algorithmsanddatastructures
algorithms data-structures java
Last synced: 14 Feb 2026
https://github.com/adhaamehab/db-collection
My implementation for common algorithm and data structures used in modern database systems.
algorithms data-structures database-internals designing-data-intensive-applications
Last synced: 01 Mar 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/lin93555/-algorithm-training-cpp-py
LeetCode algorithm practice using C++ and python. Includes detailed explanations, comments, and time complexity analysis for each solution.
algorithms cpp data-structures leetcode python solutions
Last synced: 17 May 2026
https://github.com/leesharma/functional_queues_deques
An Elixir implementation of Okasaki's 1995 paper
data-structures elixir okasaki
Last synced: 23 Jun 2025
https://github.com/bp7968h/rust_dsa
Data Structure and Algorithm written in Rust
algorithms data-structures rust rust-lang search-algorithm sorting-algorithms
Last synced: 04 Jun 2026
https://github.com/yo-mah-ya/algorithms-and-data-structures
Just implement programs along with certain algorithms and data structures
algorithms clang cpp data-structures
Last synced: 14 Mar 2025
https://github.com/bmancini55/algorithms
Data structures and algorithms playground
Last synced: 25 Jun 2026
https://github.com/soheshdoshi/inteviewtask
data-structures lru-cache matrix python-3-6
Last synced: 27 Mar 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/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/mmgalushka/algo-cheat-sheet
Cheat sheet for Algorithms & Data Structures
algorithms cheatsheet data-structures interview
Last synced: 04 Mar 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/kylehue/my-dsa
A collection of reusable data structures in TypeScript.
Last synced: 01 Apr 2026
https://github.com/amritmaurya1504/striver-sde-sheet
Striver SDE Sheet
algorithms data-structures java
Last synced: 15 May 2026
https://github.com/subhan-liaqat/leetcode-problems
This repository includes all the LeetCode Problems which are most asked in big tech interviews.
algorithms cpp data-structures dsa faang leetcode python
Last synced: 20 May 2026
https://github.com/mgomesdev/estrutura-de-dados-e-algoritmos-com-javascript
Implementação dos exemplos do livro: Estrutura de dados e algoritmos com JavaScript, utilizando TypeScript, TDD e Jest.
algorithms data-structures jest tdd typescript
Last synced: 17 Apr 2026
https://github.com/dustin-ward/comp-lib-go
Competitive Programming Library for Go
algorithms competitive-programming competitive-programming-contests data-structures golang golang-library
Last synced: 03 Feb 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/luisvalgoi/unisinos-algorithms
Unisinos Algorithms I had to create during the college
algorithms data-structures java sort
Last synced: 17 Apr 2026
https://github.com/vevdokimovm/sem3-lab2-cpp
C++ lab: Binary Search Tree, generic Dictionary and frequency Histogram
binary-search-tree cpp data-structures dictionary
Last synced: 27 Jun 2026
https://github.com/stoverc/datastructuresandalgorithms
From-scratch attempts at implementing some common data structures and algorithms.
algorithm algorithms core-language cpp data-structures data-structures-algorithms data-structures-and-algorithms datastructures java linked-list python study-guide
Last synced: 10 Apr 2026
https://github.com/felipe-gdr/algorithms
Algorithms, coding challenges and exercises
algorithms data-structures java-8
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/nkz-soft/leetcode
LeetCode Problems' Solutions
algorithms csharp data-structures interview leetcode leetcode-solutions
Last synced: 30 Jun 2025
https://github.com/shivang21007/leetcode-solution-in-cpp
This is Leetcode Solution repo in Cpp. My Leetcode ID - Shivang21007
cpp data-structures leetcode-solutions leetcode-solutions-cpp
Last synced: 03 Jun 2026
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/4s4v1n/stl-containers
Realization of standart template library (STL)
container cpp data-structures stl stl-containers
Last synced: 27 Aug 2025
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/mustafahakkoz/tst_in_c
Ternary Search Tree in C language
Last synced: 23 Mar 2025
https://github.com/asccrs/estructura-de-datos
Respositorio utilizado para subr las praticas realizadas en la materia Estructura de datos
algorithms data-structures java
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/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/marlaugustin/spring2024-datastructure
This is a repository containing the different labs and projects that I had to do for my Data structure and algorithms class for my spring semester
Last synced: 28 Jun 2026
https://github.com/doaaosamak/data-structure
Implementations of data structures.
Last synced: 04 Mar 2025
https://github.com/utkarshmishra12/dsa-450
🔥 This repository contains the solutions of DSA Cracker Coding Questions List curated by @loveBabbar
100-days-of-code algorithms cp cplusplus data-structures dsa-algorithm dsa-solutions geeksforgeeks lovebabbar-dsa-list
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/olivervea/olve.utilities
data-structures dotnet utility-library
Last synced: 05 Apr 2026
https://github.com/selectiveduplicate/singll
A singly linked list.
data-structures linked-list rust rustlang
Last synced: 25 May 2026
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/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/shlason/go-data-structures
Golang 實現基本資料結構的練習
data-structures golang practice-project
Last synced: 04 Jun 2026
https://github.com/ibchgenomic/datastructure-algorithms
my approach of solving the leetcode, interviewcode and other questions
Last synced: 30 Mar 2025
https://github.com/kkufieta/algorithms
This is a collection of material and exercises I worked through on my journey to master data structures and algorithms.
algorithms data-structures python3
Last synced: 18 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/mujibsayyad/task-manager_linked-list
data-structures reactjs singly-linked-list
Last synced: 18 Apr 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/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/isensee-bastian/set-generics
Tutorial code for my video Generics Part 3: How to use Generics in Golang
basic-programming beginner-tutorial-series data-structures generics golang interfaces learn-to-code sets tutorial types youtube
Last synced: 19 Apr 2026
https://github.com/mattyv/flashradixtree
Associative container with the ability to search more efficiently if you know the key will be there. On par with std::map and well against std::unordered_map for most keys sizes, and especially where you have large keys with common prefixes.
data-structures key-value-store low-latency low-latency-search radixtree splaytree
Last synced: 19 Apr 2026
https://github.com/haseeeb21/food-ordering-system-
This system can be used in any ordering place, as it uses Queue data structure which follows FIFO sequence with enquing and dequing as main functions.
algorithms collaboratory data-structures dsa googlecolaboratory googlecollab pycharm python python3 queue
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/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/shahfh/data-structure-and-algo-my-journey
My journey Algo and DS
algorithm-challenges algorithms-and-data-structures data-structures javascript leetcode-solutions python
Last synced: 04 Jun 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/hasnathjami/data-structures-and-algorithms
algorithms cpp data-structures java stl
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/towaquimbayo/comp-2522
BCIT Computer Systems Technology (CST) - COMP 2522 (Object Oriented Programming 1)
algoirthms binary-search-tree data-structures data-structures-and-algorithms design-patterns java java-17 java-processing object-oriented-programming oop oops-in-java processing processing-org
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/nelsonbn/algorithms-data-structures-trie
Algorithms and Data Structures - Trie
algorithms data-structures trie
Last synced: 21 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/awskii/splay
Non-recursive, simple and tested splay tree
data-structures datastructures tree
Last synced: 22 Apr 2026