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-04-06 00:07:25 UTC
- JSON Representation
https://github.com/ompreetham/data-structures
binary-search-tree c data data-structures datastructures graph linked-list list stack structures tree
Last synced: 25 Mar 2025
https://github.com/nairuzabulhul/leetcode
LeetCode problems in Python -- Algorithms & DS
algorthims data-structures python
Last synced: 26 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/ganeshjadhavongithub/students-data-c
A CLI (Command Line Interface) program written in C for managing student data (Roll No, Name, Marks). Users can perform CRUD operations and print records. The program utilizes linked lists for in-memory operations and file for persistent data storage.
c c-programming crud crud-application crud-operations crud-sample data-structures data-structures-and-algorithms dsa file file-handling file-handling-in-c files linked-list students-data students-database students-project
Last synced: 18 Jan 2026
https://github.com/saxarona/tc1031
Data Structures and Fundamental Algorithms---A full course based on González Guerra original lecture notes using C++
Last synced: 02 Jan 2026
https://github.com/pedrohenrique-git/voting-system
system to create polls
data-structures oriented-object-programming typescript
Last synced: 05 Mar 2025
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: 05 Mar 2025
https://github.com/jaketarnow/algorithmsreview
Algorithm and Data Structures review
algorithms c data-structures interview-practice java python
Last synced: 25 Feb 2025
https://github.com/claudemuller/hashtable.c
A hash table implementation in C
c data-structures hashmap hashtable
Last synced: 08 Apr 2025
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: 05 Mar 2025
https://github.com/dizcza/algs4
Algorithms Parts I & II solutions. Taught by Robert Sedgewick
Last synced: 03 Jul 2025
https://github.com/agoalofalife/data-structures
Structure data
algorithm data-structures golang structured-data
Last synced: 24 Mar 2025
https://github.com/deepak-tiwari-dt/data-structures-and-algorithms
Data Structures and Algorithms
algorithms cpp data-structures data-structures-and-algorithms dsa dsalgo
Last synced: 04 Sep 2025
https://github.com/sauravrwt/practicals
B.Tech(IT) program, students are required to complete practicals starting from the 3rd semester.
compiler-design computional-methods daa data-structures dbms java oops-in-cpp operating-system pslp
Last synced: 01 Apr 2025
https://github.com/aishikmukherjee/dsa-arrays-in-c
Developer/Creator: Aishik Mukherjee
array array-manipulations arrays arrays-in-c c c-programming data-structures dsa easy interview-preparation max min programming programming-in-c programming-language search top
Last synced: 23 Aug 2025
https://github.com/dicrtarasov/yii2-json
Утилиты Json для Yii2 (JsonEntity)
data-structures dicr entity json json-yii2 php yii2
Last synced: 03 Mar 2025
https://github.com/meysam81/red-or-black-tree
red or black tree, implemented in c++ containing insert and delete
college college-project data-structures red-black-tree tree tree-search tree-structure
Last synced: 02 Jan 2026
https://github.com/njoyedevs/frontendmasters
This repository will house my coursework at Frontend Masters - Algorithms & Data Structures. Feel free to review all the algorithms that I have learned
algorithms data-structures jest typescript
Last synced: 25 Mar 2025
https://github.com/rashres/sorting-algorithm-comparison
algorithms data-structures java sorting
Last synced: 22 Mar 2025
https://github.com/aswassaw/belajar-lodash
Belajar method2 yang dimiliki oleh lodash.
Last synced: 13 Jul 2025
https://github.com/mellkam/wszib
Archive of my work during my studies at https://wszib.edu.pl
algorithms data-structures study
Last synced: 03 Jul 2025
https://github.com/manikpandita23/python
arrays data-structures python python3
Last synced: 24 Mar 2025
https://github.com/jasonwashburn/dsa-python
Implementing Data Structures and Algorithms in Python using TDD
algorithms data-structures tdd
Last synced: 26 Mar 2025
https://github.com/xorz57/binarysearchtree
Binary Search Tree written in C++14
binary-search-tree cpp data-structures datastructures
Last synced: 24 Mar 2025
https://github.com/harrisonhoward/data-structures-and-algorithms
My implementation of common data structures and algorithms in JavaScript
algorithms algorithms-and-data-structures data-structures data-structures-and-algorithms
Last synced: 23 Apr 2025
https://github.com/vishvanavanjana/dsa
Data Structures and Algorithms
algorithms data-structures graphs
Last synced: 28 Feb 2025
https://github.com/nouranhaitham/competitve_programming_reference
A collection of competitive programming templates and C++ solutions for number theory, graph algorithms, and various challenges.
algorithms codeforces competitive-programming cplusplus data-structures number-theory solutions
Last synced: 04 Jan 2026
https://github.com/arindal1/geekstreak-deutschebank
21 Days POTD Challenge Powered By Deutsche Bank
algorithms arrays cpp data-structures deutsche-bank dsa geeksforgeeks linked-list tree
Last synced: 09 Apr 2025
https://github.com/princeinscripts/leetcode-question
A repository containing solutions to LeetCode questions focused on Data Structures and Algorithms (DSA), aiding in practicing and mastering key concepts in computer science.
algorithms computer-science data-structures leetcode practice-repository programming
Last synced: 04 Sep 2025
https://github.com/robinfriedli/cranevec
Vector that is generic over its underlying implementation offering several inline or heap based storage implementations and providing fallible operations allowing graceful handling of allocation failure.
Last synced: 06 Apr 2025
https://github.com/sandipgyawali/dsa
Implementations of Data Structures and Algorithm
algorithms data-structures java
Last synced: 09 Apr 2025
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/khachuyvk/python-dsa
Master data structures and algorithms in Python with this 6-week roadmap. Join our public study log and enhance your coding skills! 🚀🐍
cpp cryptography data-structures data-structures-algorithms data-structures-python dsa dsa-practice first-pull-request github hacktoberfest hacktoberfest-2022 hacktoberfest-accepted2022 hacktoberfest-starter java leetcode-solutions open-source pythn python
Last synced: 04 Jul 2025
https://github.com/raynard2010/aol-data-structures
This repository contains my answers for the AoL (Assurance of Learning) of COMP6048001 - Data Structures Course. The score I got for these answers is 100.
assurance-of-learning binus c case case-study data-structures tries
Last synced: 27 Nov 2025
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/vladimir-skvortsov/spbstu-interval-anylysis
Лабораторные работы по дисциплине «интервальный анализ».
data-structures interval interval-analysis interval-arithmetic math python range
Last synced: 25 Feb 2025
https://github.com/lccodder/linkedlist-ts
Default linked list implementation written on TypeScript
data-structures linked-list typescript
Last synced: 21 Mar 2025
https://github.com/iasminmartins/methods-and-programming-techniques
Repository dedicated to MPT activities, guided by Prof. Dr. Igor Sousa Peretta.
algorithms c data-structures file-handling mathematical-programming memory-management pointers recursion
Last synced: 05 Apr 2025
https://github.com/iamriteshkoushik/datastructs_algo
Repository containing solutions to all the problems solved while practising for Data Structures and Algorithms.
Last synced: 09 Apr 2025
https://github.com/survi218/datastructuresandalgorithms
Practicing data structures and algorithms in java
algorithm-challenges algorithms-and-data-structures data-structures java-8 java-library java8 lambda-expressions
Last synced: 16 Mar 2025
https://github.com/mcleber/data_structures_and_algorithms_in_cpp
Data Structures in C++
algorithms algorithms-datastructures data-structures data-structures-and-algorithms data-structures-cpp learning-data-structure
Last synced: 10 Mar 2025
https://github.com/ohmic-guy/mnemosyne
An experimental Python library exploring persistent and versioned data structures.
data-structures functional-programming immutability persistent-data-structures versioning
Last synced: 13 Feb 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/dansalahi/javascript-data-structures
Experimenting and implementing algorithms with JS
algorithm data-structures javascript
Last synced: 20 Mar 2025
https://github.com/ermolaevv/all_labs
Проект-контейнер для выполнения практических заданий по курсу МП2
cmake cpp data-structures gtest labs winforms
Last synced: 23 Jul 2025
https://github.com/danielkhakbaz/leetcode-algorithms
My leetcode solutions to problems
algorithms data-structures leetcode leetcode-javascript leetcode-solutions
Last synced: 09 Apr 2025
https://github.com/stardustdl/algorithms-in-rust
A collection of some algorithms and data-structures.
algorithm algorithm-competitions algorithms-implemented data-structures
Last synced: 01 Apr 2025
https://github.com/luisfernandovillalon/cs231-introdatastructures
A repository to showcase my coursework for my Introduction to Data Structures college course.
abstract-classes array data-structures exception-handling generics interfaces java javafx linkedlist queue recursion stack text-io
Last synced: 11 Mar 2025
https://github.com/mituskillologies/pcp-python-dec22
Python Training Session at Pimpri Chinchwad Polytechnic, Pune
class data-structures decision-making functions looping objects programming python python3
Last synced: 03 Mar 2025
https://github.com/kplanisphere/binary-tree-operations
Proyecto 8 - Estructuras de Datos
binary-tree cpp data-structures in-order node-insertion post-order pre-order tree-operations tree-traversal
Last synced: 17 Jul 2025
https://github.com/mkwapisz2000/cpp-data-structures-comparison
The project aims to compare different data structures, including: Singly Linked List , Singly Linked List with Head and Tail, Doubly Linked List, Dynamic Array
algorithm-analysis cpp data-structures dynamic-array linked-list performance-testing
Last synced: 12 Jun 2025
https://github.com/infinitifall/skiplist
A skip list is a probabilistic data structure that is efficient, compact and concurrency friendly
c data-structures randomized-algorithm skiplist
Last synced: 28 Feb 2025
https://github.com/chenshuliu/python-guide-to-numpy
This repository is dedicated to explaining the functionalities of Numpy in Python
Last synced: 18 Jan 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: 28 Feb 2025
https://github.com/sazid/sazid.github.io
My personal site
algorithms cpp data-structures python
Last synced: 24 Feb 2025
https://github.com/bormoge/leetcode
My leetcode answers.
algorithms data-structures java leetcode
Last synced: 14 Jul 2025
https://github.com/devprnvk/flighttrackersystem
a simple console-based Airline Information System implemented in C. The program allows users to view a table of flights, display detailed information about a specific flight by ID, and explore a table of airports and their countries. Feel free to explore, modify, and enhance the code for your learning and project needs.
airline c data-structures low-level-programming management memory-allocation reservation-system
Last synced: 26 Mar 2025
https://github.com/rileysuomi/datastructures-and-algos
Collection of data structure implementations, algorithms, and leet-code solutions
algorithms cpp data-structures leetcode python
Last synced: 17 Mar 2025
https://github.com/kpol/projecteuler
Project Euler solutions
algorithm csharp data-structures problem-solving project-euler
Last synced: 14 Jun 2025
https://github.com/okoge-kaz/atcoder-beginner-contest
algorithms atcoder atcoder-solutions cpp data-structures python3 rust
Last synced: 17 Mar 2025
https://github.com/lucasgianine/pilha-object
🔋 Working with stacks in data structure discipline at the @Bandtec
Last synced: 26 Mar 2025
https://github.com/nisarldev/data-structures-and-algorithms-with-visualizations-full-course-java-freecodecamp-2024
Data Structures and Algorithms with Visualizations in Java. FreeCodeCamp. 2024.
algorithms algorithms-and-data-structures data-structures data-visualization freecodecamp java linear-programming non-linear
Last synced: 13 Oct 2025
https://github.com/karmatys8/algorithms-and-data-structure
The most interesting codes that I have wrote during studying for Algorithms and Data Structures.
agh agh-university agh-wi algorithms-and-data-structures algortithms data-structures python3 self-written study-notes
Last synced: 11 Mar 2025
https://github.com/gourabofficial/dsa-bootcamp
DSA using Java
algorithm data-structures dsa dsainjava
Last synced: 02 Mar 2025
https://github.com/bilgehangecici/data-structures
Highly important projects written in C for understanding basics and fundamentals of Data Structures.
algorithms c data-structures heap linked-list tree-structure
Last synced: 30 Mar 2025
https://github.com/make-github-pseudonymous-again/js-splay-tree
:zipper_mouth_face: Splay trees for JavaScript
agpl amortized binary-search-trees binary-trees computer-science data-structures dynamic-optimality javascript search search-trees splay-tree trees
Last synced: 01 Sep 2025
https://github.com/iamgauravkhanna/hands-on-dsa-java
DSA using Java
algorithms data-structures design-patterns dsa java java8
Last synced: 26 Mar 2025
https://github.com/r-papso/data-structures
Implementation of advanced data structures
avl-tree csharp data-structures hashing-algorithms kd-tree
Last synced: 28 Oct 2025
https://github.com/intina47/escape-commit
medium++
algorithms cpp data-structures
Last synced: 17 Mar 2025
https://github.com/alinpahontu2912/ast-implementation
Implemented an AST in Assembly language, by using recursion
Last synced: 17 Jun 2025
https://github.com/hakeemsalman/javascript-dsa-kit
coding data-structures dsa javascript maang-preparation
Last synced: 28 Oct 2025
https://github.com/erkylima/algorithms
Python project to refresh knowledge on algorithms and data structures. Interactive examples of Bubble, Merge, Quick Sort, along with Lists, Stacks, Queues, and Trees. Challenges included. Recycle your expertise! 🚀 #Python #Algorithms #DataStructures
algorithms algorithms-and-data-structures data data-structures
Last synced: 19 Jan 2026
https://github.com/zyx-0314/dsa-travel-membership-agency-system
A C++ console application that manages travel bookings through a membership system. Users can register, update, view, and delete member details for three types of travel: land, water, or air. A simple, menu-driven system for managing travel reservations
basic-programming cpp data-structures school-project
Last synced: 10 Apr 2025
https://github.com/lcv-back/leetcode-solved
This repository storage all solution i solved on leetcode platform
cpp data-structures golang java javascript python rust solution
Last synced: 24 Jun 2025
https://github.com/maximfersko/convertor_decimal
Implementation convertor for working with the Decimal data type
data-structures decimal-converter decimal-floating-point decimal-numbers
Last synced: 16 Jun 2025
https://github.com/make-github-pseudonymous-again/js-string
:symbols: String data structures and algorithms for JavaScript
agpl algorithms data-structures javascript searching strings trie
Last synced: 12 Dec 2025
https://github.com/arkeasz/leetcode
A collection of my solutions to LeetCode problems
algorithms data-structures javascript leetcode python rust
Last synced: 08 Apr 2025
https://github.com/andrewnester/python-problem-solutions
Solutions for different algorithmic and data structure problems
algorithm data-structures problem-solving python
Last synced: 07 Jul 2025
https://github.com/dinomite/forgetsy-jvm
JVM port of Forgetsy, a trending library, backed by Redis
data-structures java jvm kotlin
Last synced: 26 Mar 2025
https://github.com/ahmednassar7/smart-campus
A university management system .
algorithms data-structures database java javaswing oop sql ux-ui
Last synced: 26 Mar 2025
https://github.com/ahmednassar7/money-hub
A bank management system.
algorithms cpp data-structures database oop sql
Last synced: 26 Mar 2025
https://github.com/nehavatsyan/algorithms-and-data-structures
This Repository contains Data Structures and Algorithms i implemented during practice
algorithms coursera coursework data-structures data-structures-algorithms data-structures-and-algorithms
Last synced: 26 Mar 2025
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: 17 Mar 2025
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: 29 Dec 2025
https://github.com/aliramazanov/js-30-lc
Leetcode 30 Days of JavaScript Challenge
algorithms data-structures javascript typescript
Last synced: 29 Dec 2025
https://github.com/bottomsnode/searching-and-sorting-python
Explore Python implementations of essential searching and sorting algorithms. From linear and graph searches to bubble, merge, and quick sort, this repository offers crucial tools for learners and practitioners, enhancing problem-solving skills and coding proficiency.
data-structures python searching-algorithms sorting-algorithms tkinter-graphic-interface
Last synced: 12 Mar 2025
https://github.com/mp81ss/miniclib
Mini C data-structure library containing vector and list
c data-structures header-only list vector
Last synced: 17 Mar 2025
https://github.com/finnishcancerregistry/vame
A principled approach to metadata in R for your dataset.
data-documentation data-governance data-structures data-validation metadata-management r r-package variable-management variable-metadata
Last synced: 26 Mar 2025
https://github.com/c1m50c/py-data-structures
Package containing various data structures written in Python, primarily for learning purposes.
binary-search-tree binary-tree data-structures doubly-linked-list linked-list mit-license python python-3
Last synced: 29 Dec 2025
https://github.com/ahmed-roshdy-1/dojo-blog
it's blog post project for add and delete post and filter post per tag
composition-api data-structures firebase vue vue3
Last synced: 02 Mar 2025
https://github.com/joserafael0160/dmoj-uclv
Algoritmos y estructuras de datos || Soluciones del DMOJ con explicación
algorithm algorithms algorithms-and-data-structures array arrays cplusplus cpp data-structures data-structures-and-algorithms dmoj dmoj-solution dmoj-solutions dmoj-submissions solutions string strings
Last synced: 29 Dec 2025
https://github.com/sammyne/data-structures-and-algorithms-go
Data structures playground in Go
Last synced: 18 Mar 2025
https://github.com/themysterysolver/leet-and-fun
A collection of LeetCode questions to ace the coding interview!
c-language data-structures db java javascript leetcode mysql pandas-python python python3
Last synced: 19 Jan 2026