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-03 00:07:18 UTC
- JSON Representation
https://github.com/aerphanas/data-structures
some data structure in C Language
c c-lang c-programming data-structures
Last synced: 06 Apr 2025
https://github.com/mhdb96/buscompanyxd
🚍 A C# app to manage a bus company using LinkedList as the base data structure and text files for data storing
algorithms csharp data-structures database files linkedlist material-design
Last synced: 22 Feb 2025
https://github.com/alexandrbig1/goit-sql-hw-04
This repository houses my third homework assignment for the SQL module, focusing on DML and DDL commands. Explore data manipulation and database structure definitions through practical exercises.
computerscience data-structures database ddl-commands dml-commands softwareengineer sql
Last synced: 02 Jul 2025
https://github.com/kenych/fraud-detector
The application is fed with authentication log record which contains IP address, datetime, authentication result(OK or FAIL) and username. The sole reason of this application is to practice and demonstrate in-memory cache, concurrency features and how to test concurrent application in java.
concurrency data-structures in-memory-caching java java8
Last synced: 21 Nov 2025
https://github.com/a7mdfre7at/masterly.nonemptylist
A simple and lightweight implementation of a non-empty list in C#, inspired by Scala's List, that ensures a collection always has at least one item. This helps in reducing null-related bugs and ensures safe operations on collections with at least one element.
a7mdfre7at csharp data-structures dotnet dotnet-core functional-programming list masterly non-empty non-empty-collections scala-list-like
Last synced: 07 Jan 2026
https://github.com/shivxmr/learn-java
algorithms data-structures java leetcode leetcode-solutions
Last synced: 14 Mar 2025
https://github.com/shubhangdutta96/neetcode_150
This repository contains a collection of Data Structures and Algorithms implemented in Scala, utilizing the principles of functional programming. The aim is to provide efficient and clean solutions for common computational problems. In addition, this repository includes solutions to the NeetCode 150 DSA problems series.
data-structures functional-programming scala
Last synced: 24 Mar 2025
https://github.com/rurangiza/dsa
Exploring data structures and algorithms
algorithms cracking-the-coding-interview data-structures leetcode
Last synced: 18 Mar 2025
https://github.com/flp2113/baselib
Creating my own C codebase, implementing useful functions to save time while coding large projects.
Last synced: 15 Mar 2025
https://github.com/sushantjadhav416/dsa_and_competitive_programs
This repository contains programs related to Data Structures and Algorithms (DSA) and competitive programming
algorithm-challenges algorithms data-structures dsalgo-questions maang-preparation programming-exercises
Last synced: 30 Jul 2025
https://github.com/lucashnss/if686-programming-languages-paradigms-functional
This repository is for lists, exercises, data structures and more in the programming-languages-paradigms course (IF686) in CIN-UFPE learning Haskell, a function language.
data-structures functional-programming haskell
Last synced: 10 Jan 2026
https://github.com/mahmud-kandawala/stacks_check_brackets
A python program that verifies whether the brackets the user enters are identical to one another.
data-structures python3 stacks
Last synced: 14 Sep 2025
https://github.com/dashroshan/dsa-using-c
📦 Implementation of data structures and algorithms using C
Last synced: 06 Apr 2025
https://github.com/amir-hshahi/data-structures-course
Parsian gulf university course for algorithms and data structure.
computer-science data-structures data-structures-and-algorithms
Last synced: 31 Mar 2025
https://github.com/ashottadevosyan/cpp-learning-hub
This repository contains C++ tutorials on different topics. From implementing my own data structures, such as vector, linked list to other algorithms.
algorithms cpp data-structures
Last synced: 08 Apr 2025
https://github.com/dacmarcell/estruturas-de-dados-pratica
Praticando estruturas de dados em Javascript
Last synced: 05 Mar 2025
https://github.com/jyun-neng/data_structure
Data structure practice using c++
Last synced: 12 Apr 2025
https://github.com/kiing-dom/data-structures-algorithms
data structures and algorithms
algorithms-and-data-structures data data-structures java leetcode
Last synced: 09 Aug 2025
https://github.com/ndeta100/data-structure-java
Algorithms and data structures in java practice
Last synced: 11 Apr 2025
https://github.com/exbotanical/lib.cartilage
classical implementations of list and ring data structures for the C programming language
data-structures dynamically-linked-library linked-list shared-object
Last synced: 05 Jan 2026
https://github.com/salvillalon45/technical-interview-preparation
My journey coding through NeetCode 150 Problems
algorithms data-structures javascript technical-interview-questions typescript
Last synced: 10 Jun 2025
https://github.com/kirtish16/visdas
A python package for visualizing data structures
array data-structures package python visualization
Last synced: 22 Mar 2025
https://github.com/yasminmuntasern/avanced-data-structure-toolkit
📚 The Data Structure Toolkit is a comprehensive collection of 127 practical problems designed to help master core data structures such as arrays, linked lists, trees,, hash tables, and more.
csharp data-structures problem-solving
Last synced: 28 Mar 2025
https://github.com/alexzgut/data_structures_and_algorithms
This repository is dedicated to my journey in mastering data structures and algorithms. The goal is to strengthen my problem-solving skills, gain a deeper understanding of different data structures, and prepare for coding interviews.
algorithms arrays data-structures data-structures-and-algorithms java linked-list priority-queue queues stacks
Last synced: 16 Mar 2025
https://github.com/ivan-magda/ifmo-b-tree
IFMO - Advanced Data Structures
algorithms b-tree collections data-structures swift
Last synced: 01 Nov 2025
https://github.com/vitorhugoantunes/data_structure_learning
Collection of studies on Data Structure.
algorithms c data-structures java
Last synced: 29 Dec 2025
https://github.com/iamsumit/go-dsa
This repository is to try out data structure and algorithm.
algorithms data-structures dsa-practice golang
Last synced: 21 Nov 2025
https://github.com/youssef-saaed/easytrip-bus-company-project
The EasyTrip Bus Company's simulation project is designed to model the dynamics of passenger arrivals and bus operations, utilizing various data structures for flexibility and efficiency. It allows for scenario customization through data file inputs and generates a comprehensive log of activities in an output file.
arraylist data-structures heap priority-queue queue simulation system-design
Last synced: 22 Mar 2025
https://github.com/adhadse/dsawithkotlin
This repo contains my Data Structures Lab work
bfs data-structures dfs graph kotlin linked-list queue stack
Last synced: 02 Sep 2025
https://github.com/eniiju/c-data-structures
Small collection of data structures and algorithms in C.
Last synced: 20 Mar 2025
https://github.com/anshuman-singh-93/data-structure-and-algorithm-problems-practise
All the problems solution is written in typescript
algorithm-challenges data-structures
Last synced: 31 Mar 2025
https://github.com/prasad89/data-structures-algorithms
A set of Data Structure and Algorithm codes.
algorithms c cpp data-structures data-structures-and-algorithms placement placement-preparation problem-solving python
Last synced: 27 Jun 2025
https://github.com/ivikramsahu/data-structure
Data-structure is not for interviews but to develop scalable software using those.
algorithm computer-engineering computer-science data-structures
Last synced: 24 Jan 2026
https://github.com/ritik-gupta/dsa-450
Solutions of 450 DSA questions by Love Babbar
c cpp data-structures dsa dsa-algorithm
Last synced: 11 Jun 2025
https://github.com/mosheberman/spiked-punchcards
This is one of six homework assignments for my Data Structures class using C++ at Brooklyn College.
brooklyn c-plus-plus college cuny data-structures homework-assignments
Last synced: 28 Dec 2025
https://github.com/jhwa426/python
Python, Data Structures, Algorithms
algorithms binary-search binary-search-tree data-structures heap programming python queue recursion sorting stack
Last synced: 02 Sep 2025
https://github.com/spear97/tree-cpp
Source Code for a Tree that was implemented using C++
application-development command-line cpp data-structures object-oriented-programming tree tree-structure visual-studio
Last synced: 23 Mar 2025
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: 22 Mar 2025
https://github.com/hackcpp/hackcpp.github.io
编程技术 blog 网站,90后 C++ 程序猿, 学习记录, 技术分享, 编程笔记, 数据结构与算法, 程序架构设计
algorithm cplusplus data-structures design-patterns vuepress-blog
Last synced: 31 Jan 2026
https://github.com/momen-alshouha/data-structures-linkedlist-queue-stack
This repo contains a C++ template classes for circular doubly linked-list , queue and stack , designed with OOP principles. It features various operations for those data-structues.
aggregation data-structures linked-list object-oriented-programming queue stack
Last synced: 21 Nov 2025
https://github.com/akashjitu18/dsa-programs
This repository contains implementations of various data structures and algorithms, including Arrays, Linked Lists, Stacks, Queues, Trees, Graphs
algorithms data-structures dsa-algorithm practice-programming
Last synced: 24 Mar 2025
https://github.com/abdoufermat5/dsa-in-python
Personal notes from dsa in python book
algorithms algorithms-and-data-structures data-structures dsa python
Last synced: 27 Feb 2025
https://github.com/zinaaan/algorithms-and-datastructures
Typical algorithms and data stuctures with java
algorithms data-structures java
Last synced: 27 Feb 2025
https://github.com/bserdar/slicemap
A Go map that uses slice of values as key
data-structures go golang map slice
Last synced: 12 Jul 2025
https://github.com/neutronixy/holiday-booking-system
Design of a database for the package holiday booking system
booking-platform booking-system data-structures database holiday-booking holidays
Last synced: 30 Mar 2025
https://github.com/tasbeehismail/data-structure-tasks
Tasks completed at level 3 problem-solving training with ICPC Damanhour community.
competitive-programming complexity-analysis data-structures implementation problem-solving
Last synced: 28 Dec 2025
https://github.com/shiva16/da
Data Analytics - Study materials
analytics data-analysis data-science data-structures
Last synced: 07 Feb 2026
https://github.com/bienvenuushindi/dsa
Implement a list of datastructures, Searching and Sorting Algorithms
algorithms data-structures searching-algorithms sorting-algorithms typescript
Last synced: 28 Mar 2025
https://github.com/silemnabib/datastructures
data-structures graph-algorithms
Last synced: 25 Feb 2025
https://github.com/danbeldev/data-structures
data-structures data-structures-and-algorithms graph java linked-list prefix-tree tree trie
Last synced: 16 Mar 2025
https://github.com/benjaminsemah/vet-clinic-db
This repository includes files that contains the implementation of relational database to create the data structure for a vetinary clinic. Implementing queries to create the animals table, insert data of animals and sql to query data that answer a few questions. Built With
backend data-structures database postgresql sql
Last synced: 28 Mar 2025
https://github.com/seymagizem/data-structures-and-algorithms
Algorithms and Data Structures implemented in Java
algorithms data-structures java
Last synced: 28 Mar 2025
https://github.com/jo-minseok/data-structure-algorithm
📚 자료 구조, 알고리즘 STUDY [진행예정]
algorithms cpp data-structures study
Last synced: 22 Jul 2025
https://github.com/kanavgoyal898/queensgambit
QueensGambit is a Python-based chess engine using the Minimax algorithm with alpha-beta pruning to make optimal moves. It incorporates piece values inspired by AlphaZero and an entropy-based evaluation for dynamic gameplay. The engine supports both human-AI and AI-AI matches.
algorithms chess chess-engine data-structures game-development minimax-algorithm python research-implementation
Last synced: 02 Jul 2025
https://github.com/leonelbustamante/trabajo-practico-final-edat
Trabajo final de la materia Estructura de Datos 2022
data-structures estructuras-de-datos university
Last synced: 30 Jul 2025
https://github.com/naseem-shawarba/data_structures_implementation
About Exploring famous data structures by implementing them from scratch in C.
Last synced: 24 Mar 2025
https://github.com/jun-labs/algorithm
📝 자료구조, 알고리즘 학습 저장소.
algorithm data data-structures leetcode problem-solving programmers ps structure
Last synced: 14 Mar 2025
https://github.com/aguluman/bezao-test
This is a repository for the first stage of BEZAO technical interview.
algorithms critical-thinking csharp data-structures dotnet-cl
Last synced: 14 Apr 2025
https://github.com/jo-minseok/algorithm-problem
✔️ 백준, 프로그래머스,SWEA 문제 풀기 STUDY
algorithms baekjoon-online-judge cpp data-structures programmers-online-judge study swexpert-academy
Last synced: 26 Jul 2025
https://github.com/devrezaur/leetcode-solve
Repository for my LeetCode solve
algorithms data-structures java problem-solving
Last synced: 22 Jul 2025
https://github.com/leecason/datastrcutures-and-algorithms
javascript的数据结构与算法
algorithms data-structures javascript
Last synced: 14 Oct 2025
https://github.com/aadewunmi/grokking-the-coding-interview-patterns-for-coding-questions
Grokking the Coding Interview Patterns for Coding Questions
algorithms algorithms-and-data-structures coding-interview coding-interview-questions data-structures grokking-algorithms grokking-algorithms-in-java grokking-coding-interview interview-preparation java
Last synced: 20 Mar 2025
https://github.com/nerddiffer/cracking-the-coding-interview
interview question practice
algorithms data-structures exercises
Last synced: 06 Apr 2025
https://github.com/sivaosorg/alpha4j
alpha4j: is a Java 8 library featuring common data structures and algorithms. Enhance your projects with efficient and easy-to-use implementations designed for performance and clarity.
ai algorithms data-structures data-structures-and-algorithms java java-algorithms java-data-structure
Last synced: 09 Nov 2025
https://github.com/apulbere/algorithms
data structures and algorithms
algorithms computer-science data-structures dijkstra graph interview interview-practice java java-21 junit5 kruskal software-engineering sorting-algorithms
Last synced: 22 Mar 2025
https://github.com/dominiquecaron/daily-coding-problem
My solutions to Daily Coding Problems
algorithm-challenges daily-coding-problem data-structures julia programming-exercises
Last synced: 22 Nov 2025
https://github.com/riteek712/java-dsa
This repository contains solutions to various Data Structures and Algorithms (DSA) questions in Java. It includes curated problems from the Blind 75 list, sorting algorithms, graph problems, tree problems, and basic interview live coding questions.
algorithms algorithms-and-data-structures data-structures java
Last synced: 24 Mar 2025
https://github.com/amira921/leetcode-problems
LeetCode Problems with C++
algorithims cpp data-structures leetcode leetcode-cpp leetcode-solutions
Last synced: 25 Feb 2025
https://github.com/qetiproject/structures_algorithms_designs
Data Structures, Algorithms and Systems Designs by Python using leetcode.com
algorithms data-structures leetcode-solutions python3 system-design
Last synced: 25 Feb 2025
https://github.com/jeffa5/btreelist
A list with efficient insert and remove in the middle
Last synced: 10 Feb 2026
https://github.com/erenisci/c-cpp
C/C++
algorithms c cpp data-structures fundamentals
Last synced: 19 Apr 2025
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/harish-aka-shivi/algo-ds
Data structures implementations, algorithms, leetcode solutions, etc
algorithms data-structures dynamic-programming leetcode recursion typescript
Last synced: 03 Oct 2025
https://github.com/aditya81070/data-structures-and-algoritham
This repository contain code for DSA for summer learning.
algorithms algorithms-and-data-structures c cpp data-structures data-structures-and-algorithms dsa dsa-by-narishma-karumanchi graph-algorithms linkedlist trees
Last synced: 03 Oct 2025
https://github.com/bertrand31/data-structures-scala
🗂️ Collection of immutable data structures implemented in idiomatic, functional Scala. Some well-known, some homemade
bloom-filter cats count-min-sketch data-structures functional-programming linked-list scala trie
Last synced: 14 Sep 2025
https://github.com/huangkai1008/data-structure
Explore data structure by Java
Last synced: 29 Mar 2025
https://github.com/brockwade633/algo-helper
Algo Helper is a project that provides visualizations and animations of common algorithms. Born out of a scarcity of algorithm visualization tools, it functions as an interactive web app with custom data inputs, a debugger, and brief written explanations
algorithms computer-science data-structures react typescipt webapp
Last synced: 31 Mar 2025
https://github.com/hima890/sorting_algorithms
Explore various sorting algorithms implemented in C within this repository. Each algorithm, such as Bubble Sort, Insertion Sort, Selection Sort, and Quick Sort, is meticulously crafted in separate C files. Witness these algorithms in action as they sort arrays or linked lists, with printed outputs after each step.
algorithms alx alx-africa alx-low-level-programming data-structures search-algorithm
Last synced: 14 May 2025
https://github.com/gabriel-vanca/infoarena
Solved Algorithm & Data Structure problems for Infoarena.ro, the biggest Romanian online community helping thousands of young students learn and train for national and international Computer Science contests, supported by a team of former Olympic students.
algorithms binary-search-tree competitive-programming cplusplus cpp data-structures dijkstra-algorithm dynamic-programming geometry-algorithms graph-algorithms graph-theory greedy-algorithms infoarena lowest-common-ancestor matrix-algebra sorting-algorithms string-manipulation trie-data-structure
Last synced: 24 Oct 2025
https://github.com/shashankpie/algods
Everything about Data structures and algorithms, coding interview patterns, list of problems to solve, etc.
algorithms coding-interviews data-structures
Last synced: 02 Jan 2026
https://github.com/ashishshres/stack-in-data-structure
Stack in Data Structure
data-structures infix-to-postfix infix-to-prefix stack
Last synced: 10 Jun 2025
https://github.com/martincastroalvarez/data-structures-java
Data Structures in Java
array binary-search data-structures hash-table java linked-list queue set stack tree
Last synced: 08 Apr 2025
https://github.com/mohameds-dev/ordered_map_lib
Building an implementation of Ordered Map in C++.
cmake cpp17 data-structures hash-tables linked-list pointers smart-pointers test-driven-development
Last synced: 29 Oct 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/zhengxs2018/tiny-tree
一个循环解决行转树的问题,快速,轻量,无依赖。
array-to-tree array2tree data-structures tree tree2array
Last synced: 25 Feb 2025
https://github.com/victorhmp/algorithms-and-data-structures
Playground for algorithms and data structure implementations and experimenting with different languages
algorithms data-structures python
Last synced: 08 Apr 2025
https://github.com/rajatgupta24/java-codes
algorithm cpp data-structures golang java leetcode
Last synced: 15 Mar 2025
https://github.com/mayankgupta-dev08/dsa-practice
my solutions to many dsa questions using Java
algorithms data-structures java practice
Last synced: 06 Apr 2025
https://github.com/frankmike/fundamental-algorithms
A collection of fundamental algorithms
algorithms algorithms-and-data-structures data-structures python python3
Last synced: 15 Jun 2025
https://github.com/c1m50c/leet-code-solutions
A collection of my LeetCode submissions.
algorithm algorithms data-structures dynamic-programming interview-questions leetcode leetcode-python leetcode-solutions python python-3 solutions
Last synced: 28 Dec 2025
https://github.com/beastop/bloomfilter
BloomFilter is a simple and efficient implementation of a Bloom filter in Go.
algorithms bloom-filter bloomfilter bloomfilter-go data-structures go golang
Last synced: 25 Feb 2025
https://github.com/0xsirsaif/problem-solving
Solutions of various coding/algorithmic problems solved in multiple languages and from various sources such as books, Coding Challenge Websites..etc
acm-icpc algorithms data-structures problem-solving
Last synced: 31 Mar 2025
https://github.com/senior-sigan/data-structures-training
Common data structures and algorithms I implemented just to practise
cpp data-structures learn-to-code
Last synced: 10 Mar 2025
https://github.com/magnetrwn/runtime-bitset-cpp
Very compact header-only C++ bitset library for creating bitsets at runtime.
bitset data-structures header-only runtime
Last synced: 27 Feb 2025
https://github.com/pallabpain/data-structures-and-algorithms
All the data structures and algorithms code files that I have practised.
algorithms data-structures python ruby
Last synced: 05 Apr 2025
https://github.com/dpetrosy/saed_graph_project
In this repository, I store my course project about graph theory, which I've done during my university education.
algorithms console-application course-work cpp cpp11 data-structures graph graph-algorithms graph-theory graph-visualization problem-solving spanning-tree tree university-project
Last synced: 24 Mar 2025
https://github.com/nihadamirov/holbertonschool-low_level_programming
C - Programming Language
algorithms c-programming-language data-structures functional-programming malloc recursion shell
Last synced: 25 Feb 2025