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-03-29 00:07:41 UTC
- JSON Representation
https://github.com/satishdash/juliaexercism
Exercises on various Julia concepts from Exercism.io
data-structures julialang programming
Last synced: 15 May 2025
https://github.com/debakarr/code_backup
Backup of programs I did in my college.
algorithm college cpp data-structures java lab numerical-methods vhdl
Last synced: 28 Feb 2025
https://github.com/483759/algorithmsolutionstorage
Problem Solving, 자료구조, 알고리즘 공부 내용 정리
algorithm data-structures problem-solving
Last synced: 04 Mar 2025
https://github.com/vaneeza-7/file-indexing-using-trees
Indexing on B tree, AVL tree and Red Black tree. 🌳 Final Project @ Data Structures
avl-tree btree btree-indexes data-structures redblack-tree
Last synced: 25 Feb 2025
https://github.com/junaidbinjaman/dsa-notes
A collection of my learning journey in Data Structures and Algorithms (DSA), featuring practice problems, solutions, and explanations in PHP & JS. Perfect for brushing up on core concepts and improving coding skills!
data-algorithms data-structure-and-algorithm data-structures
Last synced: 06 Apr 2025
https://github.com/i-umairkhan/big-integers
A big integer calculator for solving calculaitons of big numbers
biginteger cpp data-structures
Last synced: 05 Mar 2025
https://github.com/archisman-mridha/leetcode
solved leetcode problems
algorithms data-structures interview-preparation leetcode
Last synced: 21 Mar 2025
https://github.com/krypt0nn/table
Библиотека реализации таблиц данных на PHP 7.4
Last synced: 24 Feb 2025
https://github.com/mdabdullahibnaharun/c-cpp-projects
Some C/C++ Projects Develop By Me and My Team Fantastic Four
Last synced: 05 Mar 2025
https://github.com/kena0ki/rustrithm
Common data structures and algorithms in Rust
algorithms data-structures rust
Last synced: 11 Jul 2025
https://github.com/fralotito/icpctraining_unitn
Training for the ACM - ICPC competition @ UniTN
acm-icpc algorithms competitive-programming data-structures
Last synced: 03 Feb 2026
https://github.com/angelosans/csharp
From Junior to Senior using Csharp, this repository will enhance my knowledge in C# language #c#
data-structures design-patterns oop-in-csharp
Last synced: 13 May 2025
https://github.com/solangeug/fundamentals
Java programming principles, data structures and algorithms fundamentals.
algorithms data-structures fundamentals java-8
Last synced: 18 Mar 2025
https://github.com/dominikjalowiecki/java-certificate-database
Simple database alike program for storing and managing rows with certificates informations.
data-structures database inno-setup java launch4j
Last synced: 05 Mar 2025
https://github.com/patrickdocs/data-structures-and-algorithms
A collection of lectures, example source codes, and exercises related to learning and practicing Data Structures and Algorithms using the C programming language.
algorithms c data-structures dynamic-programming easy-to-understand introduction-to-programming
Last synced: 27 Jun 2025
https://github.com/franklinekemezie/dsa-in-c
This repository contains my implementations of various data structures and algorithms using the C programming language. It's part of my ongoing practice to deepen my understanding of fundamental computer science concepts.
algorithms c c-programming-language data-structures data-structures-and-algorithms
Last synced: 02 Jan 2026
https://github.com/mohamedhmini/hlcio
High-Level-C
algorithms data-structures high-level-programming library programming-languages
Last synced: 05 Mar 2025
https://github.com/sergio16t/algorithms-datastructures-python
Algorithm solutions in Python Version 3.8.2 with notes on Big O Notation and time complexity analysis
algorithms data-structures python3
Last synced: 25 Feb 2025
https://github.com/sbueschel/go-linked
Doubly linked list for Go (with generics)
data-structures generics go golang linked-list
Last synced: 23 Jul 2025
https://github.com/aswinbarath/sde-problems
SDE Problems marked with FAQ Companies
algorithms data-structures gfg java leetcode problem-solving sde-sheet
Last synced: 14 May 2025
https://github.com/fou1100ouacus/course19_driving-license-management_full-real-project
DVLD is a Desktop Application that I've been working on from scratch, using .NET Core Windows Forms, ADO.Net and Microsft SQL Server from Programming Advices Course 19.
advanced-programming csharp-code data-structures database desktop-app dotnet sql
Last synced: 14 Apr 2025
https://github.com/irene-frias/cs50x
Is a course for introductory computer science course offered by Harvard University, known for being both comprehensive and accessible to beginners. The course covers fundamental concepts in computer science and programming, starting with basic problem-solving and progressing to more complex topics.
alogrithms computer-science cybersecurity data-structures programming-with-c python-programming sql-database web-development
Last synced: 25 Feb 2025
https://github.com/zee-bit/final450
My solution to Love's Final 450 questions to do before interviews. All solutions are optimal and properly tested. Please drop a star if you find it useful! :)
algorithms cpp data-structures final45
Last synced: 25 Feb 2025
https://github.com/missipsag/binary-search-tree
This is a small project where I learned how to manipulate the Binary Search tree data structure (creating and inserting new nodes, deleting ones, updating key values...) and tree walks algorithms : inorder, preorder, postorder.
binary-search-tree c data-structures pointer
Last synced: 28 Mar 2025
https://github.com/andyduke/data_processor_cli
Flexible command-line data processor.
command-line command-line-tool converter csv data data-structures json template toml xml yaml
Last synced: 23 Jul 2025
https://github.com/nishantpainter/problem-solving
📖 Problem Solution Archives.
algorithms data-structures problem-solving
Last synced: 14 May 2025
https://github.com/himanshu-srihsk/dsa-practice
DSA Practice
algorithms algorithms-and-data-structures data-structures
Last synced: 06 Apr 2025
https://github.com/rahat-khan-pathan/uva-solutions
My solutions for UVa problems.
ad-hoc algorithms competitive-programming data-structures dynamic-programming number-theory problem-solving recursion recursive-dp standard-template-library uva
Last synced: 04 Nov 2025
https://github.com/davidyslu/onlinejudgezero
Personal Submission of Online Judge Zero (臺灣高中生程式解題系統)
algorithms cpp data-structures
Last synced: 14 May 2025
https://github.com/rahulkp220/algorithms-datastructure-refresher
A repo dedicated to refresh my algorithms and data structure knowledge.
algorithms data-structures golang julialang python3
Last synced: 30 Mar 2025
https://github.com/timsearle/graph
Graph and Breadth First Search Playground Test
breadth-first-search data-structures graph swift-3
Last synced: 28 Jan 2026
https://github.com/andrewvo89/use-priority-queue
Use Priority Queue is a React hook that provides a simple and efficient way to manage a priority queue in your React applications. It uses a binary heap under the hood with values stored inside a JavaScript array.
data-structures hook priority-queue react typescript
Last synced: 16 Feb 2026
https://github.com/emmanuel-dominic/ireporter_api
IReporter enables any/every citizen to bring any form of corruption to the notice of appropriate authorities and the general public. Users can also report on things that needs government intervention
api automated-testing data-structures database-management python
Last synced: 14 Mar 2025
https://github.com/floressek/hanoi_tower
Some coding for Data Structures and Algorythms
Last synced: 05 Apr 2025
https://github.com/emanoelcampos/java-data-structures-algorithms
Atividades e exercícios desenvolvidos no curso de Estrutura de Dados e Algoritmos com Java da orientadora Loiane Groner
algorithms algoritmos data-structures estrutura-de-dados java loiane loiane-groner
Last synced: 05 Nov 2025
https://github.com/wesleybertipaglia/dsa
This repository contains solutions to problems from various platforms like LeetCode, Codeforces, CodeChef, etc. The solutions are written in Python.
algorithms data-structures dsa
Last synced: 08 Mar 2026
https://github.com/sugaliudaykiran/dsa_labs
Only DSA
algorithms-and-data-structures cpp cpp-programming data-structures dsa-algorithm dsa-practice stl-containers
Last synced: 15 Jul 2025
https://github.com/fireboyd78/skopik
A simple storage format with scopes and a C-like syntax.
arrays binary braces c-like data-storage data-structures double-precision exponential floating-point hexadecimal integers scopes storage-format strings tuples
Last synced: 23 Jul 2025
https://github.com/yziyan/data_struct
数据结构
arraylist data-structures datastructures linked-list queue stack
Last synced: 05 Apr 2025
https://github.com/faresbakhit/cp
competitive programming ⚔️ resources and notes 🤺
algorithms competitive-programming cpp data-structures problem-solving
Last synced: 22 Mar 2025
https://github.com/harshbatra/music_player_using_ll
MUSIC PLAYER SYSTEM USING LINKED LISTS : Academic Project under Data Structures & Algorithms course
algorithms cpp data-structures double-linked-list doubly-linked-list linked-list music-player optimization queue stack
Last synced: 01 Sep 2025
https://github.com/donghl-dev/practices-algorithm
알고리즘과 자료구조를 통한 문제풀이 저장소
algorithm data-structures kotlin problem-solving
Last synced: 21 Aug 2025
https://github.com/daryaandreyuk/leetcodetasks
Preparation for LIVE Coding interviews
algorithms coding data-structures java notations
Last synced: 07 Apr 2025
https://github.com/kalongn/shuffle-algorithm
Shuffle Algorithm for a Spotify Playlist
bash data-structures java music node-js shuffle spotify
Last synced: 25 Aug 2025
https://github.com/kalongn/cse-214
Data Structure & Algorithm with Java (College Class).
algorithm data-structures java
Last synced: 30 Oct 2025
https://github.com/icherya/coursera-data-structures-algorithms
🎓 Coursera: Data Structures and Algorithms Specialization | JavaScript
algorithms binary-search-tree data-structures data-structures-and-algorithms dynamic-programming graph-algorithms greedy-algorithm hash-algorithm heap heuristics javascript js minimum-spanning-trees priority-queue search-algorithms shortest-paths sorting-algorithms tree-structure
Last synced: 14 Apr 2025
https://github.com/okeuday/keys1value
Erlang set associative map for key lists
Last synced: 24 Jul 2025
https://github.com/alapanme/data-structures-and-algorithms
Common Data Structures and Algorithms solved in Java
algorithm algorithms data-structure data-structures data-structures-algorithms data-structures-and-algorithms java leet-code-solutions leetcode leetcode-java
Last synced: 17 Sep 2025
https://github.com/vtickner/codecademy-computer-science
These projects were created as part of Codecademy's Computer Science Career Path course.
algorithms bubble-sort computer-architecture computer-science csv data-structures database graphs json linked-list postgresql python queues quicksort schema sql stacks trees
Last synced: 17 Sep 2025
https://github.com/skazemi/collidea-rust
Collision-prone memory-efficient collections
data-structures hash hashmap hashset memory-efficient
Last synced: 18 Sep 2025
https://github.com/ososuna/js-data-structures-library
💾 JavaScript data structures library
data-structures es6 javascript nodejs
Last synced: 26 Jul 2025
https://github.com/imbios/lab-extract-common-letters
📝 TypeScript implementation of an algorithm to extract common characters across multiple strings, optimized for performance with O(n*k) time complexity.
algorithms coding-challenge coding-interview data-structures educational hacktoberfest hash-table interview-preparation leetcode npm-package optimization performance problem-solving string-manipulation time-complexity typescript
Last synced: 25 Dec 2025
https://github.com/samarjit98/dsa_college
This is a compilation of many important data structures and their applications.
algorithms c cplusplus-11 data-structures java
Last synced: 27 Jul 2025
https://github.com/jose-jaen/coding-questions
Programming algorithms
algorithms codeforces codeforces-solutions coding competitive-programming data-structures hackerrank programming python
Last synced: 27 Jul 2025
https://github.com/thetimelessrecall/algoforge
A menu-driven, interactive CLI for learning and experimenting with algorithms and data structures.
algorithms c cpp data-structures interactive menu-driven-program
Last synced: 18 Sep 2025
https://github.com/ico12319/data-structures-implementations
This repository is a collection of implementations of various data structures.
cpp data-structures data-structures-implementations
Last synced: 27 Jul 2025
https://github.com/zerefwayne/go-data-structures
Implementation of popular data structures and algorithms in Go
Last synced: 27 Jul 2025
https://github.com/nitinkedia7/cs210-data-structures
Solutions to assignments of CS201/210 Data Structures course taught at IITG-2017
data-structures graph hashing-algorithm heap linked-list queue soritng stack tree
Last synced: 27 Jul 2025
https://github.com/jasperdevir/std_dds
A single file C Library that implements of a range of basic dynamic data structures.
arraylist data-structures linkedlist
Last synced: 27 Jul 2025
https://github.com/ritankarsaha/dsa
Data Structures and Algorithms
algorithms data-structures dsa-algorithm
Last synced: 28 Jul 2025
https://github.com/kessler/digital-chain
A linked list implementation
data-structures javascript nodejs nodejs-modules npm-package
Last synced: 29 Jul 2025
https://github.com/sahinmeric/holbertonschool-higher_level_programming
High-level Programming curriculum of Software Engineering Foundations at Holberton School UY
data-structures javascript networking oop python sql tdd
Last synced: 29 Jul 2025
https://github.com/aarong1/RshinyHelpers
Helpers and elements to use in Rshiny
data-structures html r shiny web-app
Last synced: 29 Jul 2025
https://github.com/cihat-kose/data-structures-and-algorithms
A collection of exercises and examples for mastering Data Structures and Algorithms, including sorting techniques and tree structures.
algorithms data-structures practice sorting tree-structures
Last synced: 09 Mar 2026
https://github.com/avidlearnerinprogress/algorithmsongraphs-ucsd
Coursework solutions to UCSD DSA Specialization
algorithms cpp14 data-structures python3
Last synced: 30 Jul 2025
https://github.com/s-m-j-i/data-structures-n-algorithms
A crash-course about Data Structures & Algorithms in JAVA
algorithms algorithms-and-data-structures data-structures graphs java shortest-path-algorithm shortest-paths spanning-tree-algorithms spanning-trees
Last synced: 01 Aug 2025
https://github.com/ashiqursuperfly/data-structures-algorithms-1
My Data-Structures and Algorithms codes for CSE 203 Course.
algorithms closest-pair-of-points cpp data-structures divide-and-conquer dynamic-programming graph greedy-algorithms heap huffman-coding java karatsuba-algorithm karatsuba-multiplication lcs-algorithm linked-list matrix-chain-multiplication mergesort optimal-binary-search-tree quicksort skylineproblem
Last synced: 01 Aug 2025
https://github.com/sr-tamim/algorithm-practice
Data Structure and Algorithm (DSA) practice repo of SR Tamim
algorithm algorithms-and-data-structures data-structures data-structures-and-algorithms dsa
Last synced: 05 Jan 2026
https://github.com/priyakdey/algodex
Algodex is a comprehensive collection of Data Structures and Algorithms (DSA) resources, solutions, and notes.
algoexpert algorithms algorithms-and-data-structures data-structures interview-preparation leetcode neetcode workattech
Last synced: 02 Aug 2025
https://github.com/axelvazslima/practices-python
A repository to python algorithms
algorithm-challenges data-structures python python3 study
Last synced: 02 Aug 2025
https://github.com/mawuva/struct-changelog
Tracks changes in nested Python structures (dicts, lists, tuples, and objects with __dict__).
change-tracking changelog data-diff data-structures dict diff json library list nested-data python python3
Last synced: 26 Oct 2025
https://github.com/yeyom/school_code
Personal school's code snippets, projects and homeworks, feel free to use them, for the most important snippets: https://gist.github.com/YeyoM
algorithms c cpp csharp data-structures java javascript python school school-assignment school-project schoolwork
Last synced: 03 Aug 2025
https://github.com/simranjeet97/leetcode_practice
Practicing the Leet Code Codes for Competitive Programming
algorithms amazon coding competitive-programming data data-structures facebook google leetcode python
Last synced: 03 Aug 2025
https://github.com/rosekamallove/learn_code
This is a repository that contains all the topics that I @rosekamallove studied while learning to code and am currently learning Data Structures and Algorithms, and all the code I wrote are in this repo and I am thinking of making this repo more like a Learning resource.
algorithms competitive-programming cpp data-structures development
Last synced: 04 Aug 2025
https://github.com/khalekuzzamancse/algorithms_visualizer
A multiplatform app for visualizing the algorithms that are mostly used in Computer Science
algorithms android compose-multiplatform data-structures desktop ios kotlin kotlin-multiplatform web
Last synced: 04 Aug 2025
https://github.com/exbotanical/connective-tissue
High performance implementations of classical list and ring data structures
algorithms data-structures linked-lists
Last synced: 06 Aug 2025
https://github.com/muthu-kumar-u/go-dsa
Data Structures & Algorithms practice in Go. Covers arrays, binary search, trees, graphs, and more with clean implementations and explanations.
algorithms coding-practice data-structures dsa golang leetcode
Last synced: 07 Aug 2025
https://github.com/chandandas27/sandarshana
All about Java Concepts
algorithms-and-data-structures data-structures functional-programming java java-8 java-programs javaexamples oops-in-java programming
Last synced: 03 Oct 2025
https://github.com/ravin-d-27/data_structures_questions
Here's my repository where I will be uploading placement coding questions with solutions here.
algorithms data-structures java leetcode
Last synced: 10 Aug 2025
https://github.com/waqaszafar9/cricket-managment-database
cricket website data base mangment project
cricket-data cricket-dataset data data-structures database database-management database-management-system database-schema oracle oracle-database sql sql-query
Last synced: 10 Aug 2025
https://github.com/stdlib-js/utils-fifo
First-in-first-out (FIFO) queue.
collection data data-structure data-structures fifo first-in first-out javascript node node-js nodejs queue stdlib structure util utilities utility utils
Last synced: 11 Aug 2025
https://github.com/kabragaurav/practice-c-cpp-python-oops-dsa
Study and Practice Material for Chief Programming Languages and Major Topics in Computer Science
c cpp data-structures java object-oriented-programming python
Last synced: 11 Aug 2025
https://github.com/dangnm9699/applied-algorithms
Applied algorithms / HUST / 20192
algorithms cpp data-structures hust
Last synced: 12 Aug 2025
https://github.com/infinilabs/infini-zip
High-performance Rust implementation of advanced data structures and compression algorithms inspired by topling-zip C++ library
algorithms compression data-structures memory-safety performance rust simd succinct-data-structures topling-zip zero-copy
Last synced: 12 Aug 2025
https://github.com/simranjeet97/datastructures_algoritms_python
Data Structures and Algorithms using Python
algorithms arrays arrays-and-strings coding data data-science data-structures datastructures-python hashing interview-preparation interview-questions linked-list python stacks stacks-as-an-array
Last synced: 13 Aug 2025
https://github.com/manu-sh/my_collections
A collection of generics data structures (WIP)
c data-structures generics wip
Last synced: 14 Aug 2025
https://github.com/asarkar/algorithms-design-analysis
Lecture videos and homework for Algorithms: Design and Analysis, Part 1, taught by Tim Roughgarden
algorithms coursera data-structures scala stanford
Last synced: 04 Oct 2025
https://github.com/santosh2702/array-in-python
Data structure
array data-structures hacktoberfest
Last synced: 17 Aug 2025
https://github.com/the-c0d3r/data-structures-c
Data structures implemented from scratch in c
Last synced: 25 Dec 2025
https://github.com/tebogoyungmercykay/hash_functions_and_utilities_in_java
These are methods of Computing a table Index from a key.
data-structures data-structures-and-algorithms division extraction folding hash-functions hash-methods hashing hashmap java midsquare
Last synced: 05 Oct 2025
https://github.com/brosnanyuen/raybnn_dataloader
Data Loader for RayBNN
arrayfire cpu csv csv-parser cuda data-structures gpu-computing oneapi opencl parallel parallel-computing rust
Last synced: 17 Aug 2025
https://github.com/snandasena/cf-contests
Competitive programming challenges and their solutions for Codefocers, Hackerrank, and Leetcode.
algorithms bst cpp data-structures dp graph greedy-algorithms math
Last synced: 05 Oct 2025
https://github.com/tan45nadim/data-structures-algorithms
A Comprehensive Repository of Data Structures and Algorithms
algorithms data-structures dsa
Last synced: 19 Aug 2025
https://github.com/micahondiwa/binary_trees
Implementing binary trees algorithm in C
algorithms algorithms-and-data-structures binary binary-search binary-search-tree data-structures insertion malloc-free search-algorithm traversal
Last synced: 22 Aug 2025
https://github.com/shriram-vibhute/python
This repository contains comprehensive Python coursework, featuring lessons on fundamentals, data structures & OOP's. concept.
data-structures object-oriented-programming programming-language python
Last synced: 22 Aug 2025
https://github.com/jollyjerr/algorithms-specialization-notebook
My notes and assignments for Stanford University's Algorithms Specialization
algorithms data-structures golang study-notes
Last synced: 22 Aug 2025