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/kawser2133/data-structures-and-algorithms
Data Structures and Algorithms - This repository is a collection of commonly used data structures and algorithms implemented in C#.
algorithms csharp data-structures data-structures-and-algorithms dsa
Last synced: 03 Mar 2025
https://github.com/dan-sazonov/informatics-solutions
🎓(RU) Решения олимпиадных задач с сайта informatics.msk.ru
algorithms algorithms-and-data-structures data-structures education informatics informatics-solutions learn olympiad-in-informatics olympics
Last synced: 13 Oct 2025
https://github.com/siraajul/javalpha
Assignments & Practice Code Repo Apna College's "Alpha 3.0" Batch for Placement
algorithms basics data-structures dsa java placement-preparation programm
Last synced: 26 Mar 2025
https://github.com/monamobeen/coding
100+ Challenges Data Structures & Algorithms. As this repo designed to help you prepare for technical interviews at top tech companies like Meta (Facebook), Amazon, Apple, Netflix, and Google (MAANG). The focus is on building a strong foundation in clean code, data structures, and algorithms.
data-structures geometry hashmap leetcode-practice mathematics matrix
Last synced: 02 Apr 2026
https://github.com/thanhngan22/dsa-writeups
💦 some exercises in Hackerrank and other sources used to practice
algorithms data-structures hackerrank-solutions
Last synced: 22 Feb 2025
https://github.com/larusso/concat-reader
Adapter for reading through multiple reader continuously
concatenate data-structures reader rust
Last synced: 19 Mar 2025
https://github.com/aliakseis/rb_avl_comparison
Comparing RB and AVL tree implementations. We Need To Go Deeper.
avl avl-implementations avl-tree avl-tree-implementations avl-tree-node balanced-binary-search-trees binary-search-tree data-structures rb-avl tagged-pointers tree tree-insert
Last synced: 17 Feb 2026
https://github.com/andyfratello/eda
💻 Exercicis d'Estructura de Dades i Algorismes (EDA) Q2 - UPC FIB
algorithms cpp cpp-programming data-structures eda-fib fib-upc
Last synced: 20 Mar 2025
https://github.com/genndy007/labs_asu_9x
All material for labs of DS, TA, OP
algorithms data-structures graph graph-algorithms kpi kpi-ua programming
Last synced: 21 Mar 2025
https://github.com/albin-johansson/rune
A modern C++ framework for 2D games.
2d centurion cpp20 data-oriented data-structures game-development game-framework gamedev modern-cpp performance tmx
Last synced: 13 Sep 2025
https://github.com/kooky5831/sealogs
Maritime software for vessels and crew
data-structures data-visualization expressjs github graphql javascript nextjs nodejs reacct typescript
Last synced: 12 Apr 2025
https://github.com/saspal02/data-structures-and-algorithms-
This repository contains all my learnings and code while practicing DSA.
algorithms data-structures dsa java leetcode math solutions
Last synced: 12 May 2025
https://github.com/eprbell/prezzemolo
Prezzemolo is a collection of classic data structure and algorithms that are useful in many different projects. The goal is to provide components that are robust, efficient and small.
algorithms avl classic computer-science data-structures dijkstra graph tree
Last synced: 18 Mar 2025
https://github.com/tomboddaert/dyn-slice
An implementation for a &dyn [Trait] -like reference
Last synced: 30 Apr 2025
https://github.com/ahmedharoon07/bakeshopproj
A Simple CLI program made in Java that uses Data Structures like Arrays, Queues, LinkedList and ArrayList
array arraylist cli data-structures desktop-application linked-list
Last synced: 01 Apr 2025
https://github.com/gzixnine/data_structure_c
This section of the repository serves as a comprehensive exploration of a wide range of data structures and algorithms. From the foundational arrays to the complexities of graphs and trees, with a commitment to clarity, depth, and practicality, this repository is designed to be your go-to resource for mastering data structures and algorithms.
array breadth-first-search bubble-sort count-sort data-structures graph hashtable heap heap-sort insertion-sort linked-list map merge-sort queue quick-sort radix-sort selection-sort set stack tree
Last synced: 06 Feb 2026
https://github.com/sksaju/free-code-camp
My solution of freecodecamp challenges..
algorithms data-structures debugging es6 javascript nodejs reactjs redux regular-expression
Last synced: 30 Dec 2025
https://github.com/jiaqiluo/simple-card-game
A practice for stack and queue
Last synced: 21 Mar 2025
https://github.com/svastikkka/ds-and-algo
algorithms algorithms-and-data-structures data-structures
Last synced: 24 Feb 2025
https://github.com/luisbg/hhgtg
HipHackers Guide to the Galaxy
algorithm algorithm-challenges algorithms algorithms-implemented algorithms-playground-practice bit-manipulation c c-plus-plus data-structures datastructures graph-algorithms graphs
Last synced: 13 Apr 2025
https://github.com/huseynovvusal/pqjs
⚡ A fast and lightweight priority queue implementation for JavaScript.
algorithms data-structures heapq pqjs priority-queue
Last synced: 12 Mar 2026
https://github.com/ahmed-roshdy-1/implementing-stack-using-c
this problem I had solved in my second year in computer science college
Last synced: 02 Mar 2025
https://github.com/rcarubbi/cansi-datastructures
Data Structure Couse with examples written in C Ansi
binary-search c c-ansi data-structures linked-list
Last synced: 02 Jan 2026
https://github.com/papachristoumarios/abstract-data-types
A library implementing some data structures for educational purposes
adt algorithm data-structures tree
Last synced: 27 Nov 2025
https://github.com/raulpy271/data-structures
Implementing some data-structures in C language
array c-language c-programming computer-science data-structures linked-list queue stack
Last synced: 24 Jun 2025
https://github.com/yuvraj0028/rule-engine-ast
User friendly rule engine implemented with Abstract Syntax Tree for making a logical data structure to evaluate attributes.
angular angular-cli backend bootstrap5 data-structures docker java logic-programming material-ui mongodb spring-boot tree-structure
Last synced: 09 Sep 2025
https://github.com/viktorsvertoka/goit-algo-hw-10
Home task for Basic Algorithms and Data Structures📊
algorithms data-structures goit goit-algo-hw-10 python
Last synced: 14 Jul 2025
https://github.com/amansrv/dsa-leetcode
In this repository i only practicing all different varieties of questions related to all different topics of data structure and algorithm.
algorithm data-structures leetcode
Last synced: 11 May 2025
https://github.com/huanhuanonly/codeforces
Some interesting problems I solved on competition platforms such as codeforces
acm-icpc algorithms atcoder balanced-tree bfs-dfs codeforces cpp data-structures divide-and-conquer dynamic-programming graph-algorithms layered-graph luogu network-flow nowcoder persistent-data-structure shortest-path string-matching templates tree-structure
Last synced: 13 Apr 2025
https://github.com/manojpatra1991/data-structures-and-algorithms-in-python
Solutions to common problems related to data structures and algorithms in Python
algotrithm data-structures python
Last synced: 11 Apr 2025
https://github.com/systemson/collection
Data structures as an alternative to the php array
arrays bag collection data-structures map php set vector
Last synced: 25 Jan 2026
https://github.com/ranimeshehata/expression-evaluator
Conversion from infix to postfix notations using implemented stack data structure and evaluate the postfix expression.
data-structures infix-to-postfix java postfix-evaluation stack
Last synced: 21 Jul 2025
https://github.com/abhijeet-muneshwar/geeksforgeeks
This repository contains solutions to GeeksForGeeks problems
algorithm data-structures java
Last synced: 02 Apr 2025
https://github.com/brianferri/fmm-c--
collection of fast multiplication algorithms and matrix operations. It is written in C++ and is header only. It is designed to be used in other projects and rewritten to fit the needs of the project
algorithms calculus cpp data-structures fast-multiplication library math mathematics matrix-calculations matrix-multiplication matrix-operations
Last synced: 12 Jul 2025
https://github.com/suji04/data_structures
Implementation of all basic linear and non-linear data structures in C++
array binary-tree data-structures hacktoberfest linked-list queue stack
Last synced: 25 Feb 2025
https://github.com/dps0340/doitdatarithm
'Do it! 자료구조와 함께 배우는 알고리즘 입문 C 언어 편' 연습문제 풀이
algorithms data-structures solutions
Last synced: 08 Jul 2025
https://github.com/harrykamboj1/datastructureandalgorithms
Repository For Practicing Data Structures And Algorithms
Last synced: 29 Dec 2025
https://github.com/chenhcy/algorithmsquestion
Data Structures, Algorithms Small Training Course
algorithm backtracking-algorithm bfs binary-search binary-search-algorithm binary-search-tree data-structures dfs dp hashmap interview-questions java leetcode leetcode-contest oriented-object-programming sorting-algorithms two-pointer
Last synced: 15 Jun 2025
https://github.com/mohamedelfiky/problem_solving_refreshment
Algorithms, Problem solving and Data Structures refreshment
algorithms data-structures problem-solving
Last synced: 15 Jan 2026
https://github.com/manjurulhoque/problem-solving
A repository to contain my submissions in various online judges.
algorithms codechef codeforces data-structures hackerrank leetcode problem-solving
Last synced: 20 Mar 2025
https://github.com/lakshay-a/dsa-program-c-cpp
All the basic data structures programs in C/C++
algorithms beginner-friendly c cpp data-structures dsa leetcode programs
Last synced: 13 Apr 2025
https://github.com/thucpn/data-structures-in-java
Full synthesis of data structures in java (definition, bigO, advantages, disadvantages, use cases).
Last synced: 03 Apr 2025
https://github.com/winterrdog/c-hash-map
this is a pure C project i took on to learn the details of how to implement a hash table aka hash map aka associative array.
computer-science data-structures hash hashmap hashtable
Last synced: 21 Mar 2025
https://github.com/matthew-mosior/flood-fill-diagrams
A Haskell based implementation and visualization of a scanline stack based flood fill algorithm.
data-structures flood-fill-algorithm gif-animation haskell haskell-diagrams haskell-stack scanline-stack-fill st-monad starray svg-generator
Last synced: 23 Jun 2025
https://github.com/muhammadsaadx/dynamic-system-model-database
I have developed a database system called DSDB that is capable of storing data in multiple files within the computer's file system. The DSDB system utilizes B-trees, AVL trees, and Red-Black trees to index the data stored in the files. This indexing mechanism ensures that various operations can be performed on the data effectively and efficiently.
avl-tree btree data-structures database-management red-black-tree sql
Last synced: 12 Mar 2025
https://github.com/pc9795/ds-algo-java
Data structures and Algorithms implemented in Java :coffee:. Some theory notes also.
algorithms data-structures java
Last synced: 28 Jun 2025
https://github.com/basitraza228/dart-leetcode-blind75
Blind 75 LeetCode Solutions in Dart – A collection of well-optimized solutions for the Blind 75 LeetCode problems, implemented in Dart. This repository is aimed at helping developers and competitive programmers practice essential coding patterns in Dart.
algorithms blind75 coding-challenges competitive-programming dart data-structures flutter interview-prep leetcode problem-solving
Last synced: 19 Feb 2026
https://github.com/braintwister/record
A heterogeneous data structure for C++
cpp data-structures heterogeneous polymorphism
Last synced: 08 Aug 2025
https://github.com/bgraokmush/veri_yapilari
Java ile veri yapıları ve algoritmalar
algorithms-and-data-structures data-structures java
Last synced: 20 Mar 2025
https://github.com/jon-brandy/data-structure
MY ANSWERS OF ALL DATA-STRUCT ASSIGNMENTS IN LECTURES
Last synced: 27 Jun 2025
https://github.com/cthacker-udel/hw5-5
assembly assembly-x86 data-structures
Last synced: 24 Jul 2025
https://github.com/irfanshadikrishad/data-structure-with-cpp
data-structure-logbook.cpp
Last synced: 15 Apr 2025
https://github.com/evanxg852000/rockstartdev
A collection of projects implemented for learning
algorithm compilers cpp14 data-structures database golang learning python
Last synced: 04 Aug 2025
https://github.com/heap-data-structure/fibonacci-heap
:scissors: Fibonacci heap data structure for JavaScript
agpl amortized computer-science data-structures fibonacci-heap heaps javascript meldable-heaps
Last synced: 12 Apr 2025
https://github.com/harshitsahu2311/all-year-practicals
In this repo I have completed and uploaded my all 2nd year practicals of my college.
computer-networks data-structures operating-system python
Last synced: 17 Aug 2025
https://github.com/stdlib-js/utils-named-typed-tuple
Named typed tuple.
array collection data data-structure data-structures javascript list named node node-js nodejs stdlib structure tuple typed typed-array util utilities utility utils
Last synced: 14 Apr 2025
https://github.com/nop-dev/learning-js
Esse repositório contem todas as anotações que fiz enquanto estudava um módulo da trilha Explorer da Rocketseat sobre JavaScript. 🔰
data data-structures functions javascript js
Last synced: 25 Aug 2025
https://github.com/madhurimarawat/data-structure-using-c
This repository contains programs in the C programming language related to Data Structures.
add-digit basic-programming c data-structures deletion-in-array dynamic-memory-allocation insertion library-functions linked-list linked-list-in-c menu-driven-program priority-queue queue searching-algorithms sorting-algorithms sorting-algorithms-implemented stack static string-functions user-defined-functions
Last synced: 26 Aug 2025
https://github.com/juleskulcsar/javascript
javascript challenges/interview questions
arrays data-structures javascript javascript-algorithms javascript-array
Last synced: 26 Feb 2025
https://github.com/craig-day/linked_map_set
A LinkedMapSet is an extension to MapSet that maintains ordering.
data-structures elixir linked-list ordered-collections ordered-set
Last synced: 28 Mar 2025
https://github.com/jdoiro3/git-dag
At its core Git is a content addressable database. Git-DAG allows you to view this database as a 3d model.
3d dag data-structures educational force-graph git visualization
Last synced: 22 Mar 2025
https://github.com/andresmpa/thelibrary-backend
Backend for "TheLibrary"
api data-structures files filesystem nodejs restful-api service
Last synced: 22 Mar 2025
https://github.com/jeninsutradhar/java-datastructures-algorithms
This repository contains implementations of various data structures and algorithms in different programming languages. It serves as a reference and learning resource for understanding fundamental concepts in computer science.
algorithms algorithms-and-data-structures data-structures java jdk21
Last synced: 26 Feb 2025
https://github.com/reity/symbolism
Extensible combinator library for building symbolic Python expressions that are compatible with serialization and can be evaluated at a later time.
abstract-syntax-tree data-structures python-library symbolic-expressions symbolic-manipulation
Last synced: 10 Mar 2026
https://github.com/vishal-sys-code/18.0.0.2-programming-in-c
Course on Programming in C Language [Course No.: 18.0.0.2]
algorithms-and-data-structures algorithms-in-c c course cprogramming cprogramming-language cprogramming-solutions data-structures dsa-learning-series mit programming-language
Last synced: 25 Aug 2025
https://github.com/kinotic-foundation/structures
Structures is an open-source framework for data storage and retrieval, supporting schema evolution, data management, and providing a user-friendly GUI and OpenAPI interface.
data-management data-structures datamanagement docker high-performance java schema-evolution
Last synced: 26 Feb 2025
https://github.com/aryank1511/dsa456-learning-and-assignments
This repository contains a collection of all the source code and files that I used in order to learn Data Structures and Algorithms in Python and complete all the assignments in this course.
algorithms data-structures dsa-practice dsalgo python3
Last synced: 04 Aug 2025
https://github.com/suhatanriverdi/student-database
Student Database System
algorithms c-plus-plus data-structures
Last synced: 14 Mar 2025
https://github.com/abdullahashfaqvirk/Python-DSA
Data Structures and Algorithms implemented in Python with unit tests.
algorithms data-structures dsa open-source python unit-tests
Last synced: 27 Sep 2025
https://github.com/just-do-halee/optionee
The macro to creates option structure so easily.
configuration data-structures development-tools macro no-std option rust utility
Last synced: 18 Feb 2026
https://github.com/ggcr/go-algorithms
A collection of LeetCode problems, data-structures and algorithms in Go following the TDD cycle.
algorithms data-structures go leetcode leetcode-solutions neetcode tdd
Last synced: 09 Aug 2025
https://github.com/lastancientone/amd-vs-nvda
Analyzing 2 technology stocks using Master Analyst Program (MAP).
data data-analysis data-structures data-visualization excel forecasting time-series-analysis
Last synced: 15 May 2025
https://github.com/thegatesdev/maple
A clean, type safe intermediary structure
config configuration configuration-files data-structures json yaml
Last synced: 24 Aug 2025
https://github.com/gwuah/gotham
exercises to learn golang. Especially implementations of classic cs algorithms. [More into java now]
algorithms data-structures golang
Last synced: 28 Jul 2025
https://github.com/burakdemir-mb/c-cpp-data-structures
Data Structures in C & C++
Last synced: 19 Feb 2026
https://github.com/justehmadsaeed/data-structures
Data Structures classes of CStack, CQueue, CPriority & Linked List in C++
cqueue cstack data-structures datastructures linked-list pointer
Last synced: 26 Feb 2025
https://github.com/astrocatalogs/astroschema
Package defining schema relevant to astronomy and astrophysics data, providing useful interfaces for interaction with those schema.
astronomy astrophysics avro avro-schema data-science data-structures json json-schema
Last synced: 21 Feb 2026
https://github.com/make-github-pseudonymous-again/js-cg
:triangular_ruler: Computational geometry data structures and algorithms for JavaScript
agpl algorithms computational-geometry computer-science data-structures javascript
Last synced: 03 Feb 2026
https://github.com/arkapg211002/college-dsa
Data Structures and Algorithms in JAVA and C for college
algorithms c college data-structures java
Last synced: 05 Mar 2025
https://github.com/pleeko/graphulous
a library for working with graphs
data-structures graph-algorithms graphs nodejs
Last synced: 14 Aug 2025
https://github.com/ilovenooodles/praktikum-alstrukdat-2021
Kumpulan Praktikum Algoritma dan Struktur data 2021 - 2022
Last synced: 31 Mar 2025
https://github.com/alexjmercer/datastructures-algorithms
A repo created to practice and publish code regarding various topics of Data Structures & Algorithms. Also planned to include all solutions from LeetCode.
algorithms cpp data-structures java learning-by-doing leetcode leetcode-solutions
Last synced: 14 Mar 2025
https://github.com/arin-paliwal/data-structures-and-algorithms
This Repository contains codes I solve using practicing DSA and preparing for Interviews. These codes are easy to understand and are well arranged.
algorithms cpp data-structures java python
Last synced: 07 Apr 2025
https://github.com/divithraju/divith-raju-openmetadata
Open Standard for Metadata. A Single place to Discover, Collaborate and Get your data right.
automation bigdata bigdataanalytics data data-structures dataengineering datascience hacktoberfest2022 metadata metadata-extraction
Last synced: 20 Feb 2026
https://github.com/jabolopes/go-safeslice
Go slice that can be modified while being traversed.
data-structures generics go go-library golang golang-library slices utility
Last synced: 22 Aug 2025
https://github.com/rogercoding/data-structure-and-algorithm
A repository containing the function code of data structures and algorithm for collaboration for the open source tournament
algorithms algorithms-and-data-structures data-structures java open-source
Last synced: 28 Sep 2025
https://github.com/josgard94/data_struct_in_c_example
This an example of how to use data structs in c language. In this example, a departmental store is shown. the example allows to users select products from a category. In addition, at the end of the program, it is shown a note with the products acquired by users and the total spend to the buy by a user.
data-structure data-structures data-structures-and-algorithms example examples language-c learning learning-c
Last synced: 15 Mar 2025
https://github.com/aryehky/cauliflower
🥦 Cauliflower: React app javascript web development data-structures algorithms 🥦
algorithms data-science data-structures javascript javascript-library webdevelopment
Last synced: 15 Mar 2025
https://github.com/rosekamallove/problem-solving
Concepts and Practice problems that I am solving while learning Data Structures and Algorithms
algorithm competitive-programming cpp data-structures
Last synced: 30 Mar 2025
https://github.com/nelson-lang/nelson-cloud
☁️ nelson on the cloud
cloud cloud-computing data-structures interpreter javascript-library matlab matrix-functions nelson nelson-cloud scientific-computing socketio
Last synced: 09 Mar 2026
https://github.com/ajayns/c-programs
A collection of data structure and algorithm implementations in C
Last synced: 10 Mar 2026
https://github.com/alexandr-g/knowledge
https://alexgrischuk.gitbook.io/wiki/
algorithms coding data-structures flow functional-programming git js knowledge node npm react tmux vim wiki yarn
Last synced: 14 Feb 2026
https://github.com/mramirid/sistem-informasi-kua
Sistem informasi manajemen nikah berbasis CLI
avl-tree data-structures kua linked-list nikah queue
Last synced: 14 Mar 2025
https://github.com/sai-suraj-27/cpp
This is my Repo for Practicing C++, Attempting Contests, and Solving Good Problems.
algorithms competitive-programming-contests cpp data-structures important
Last synced: 01 Sep 2025
https://github.com/mo7amedaliebaid/dineout_task
algorithms dart data-structures flutter restaurants testing tree-structure unit-testing
Last synced: 08 Jul 2025