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-08 00:08:01 UTC
- JSON Representation
https://github.com/tayyabasghar/dsa_semester_3
This repo has all the code that we learn in class. Data Structures and everything else. If you are a student of CS 2018 from UET, this might help you.
Last synced: 08 Apr 2025
https://github.com/tsiarokhin/bsu-famcs-algo-solutions
My solutions for "Algorithms and Data Structures" lessons at Belarusian State University (acm.bsu.by)
acm algorithms bsu competitive-programming data-structures famcs study
Last synced: 05 Jan 2026
https://github.com/iampavangandhi/photoeditor
๐ผ๏ธ Photo Editor Web App (using 3D Array)
arrays data-structures javascript photo-editor vanilla-javascript
Last synced: 28 May 2026
https://github.com/thiagx08/bue-introduction-to-programming-and-problem-solving
A comprehensive C++ learning resource with 50+ programming exercises for BUE students, from basics to advanced problem-solving.
cpp data-structures education exercises file-handling introductory-programming problem-solving programming-basics university
Last synced: 23 Mar 2025
https://github.com/tonix-tuft/linked-hash-map
How I would implement a linked hash map in PHP if PHP wouldn't have associative arrays.
data-structure data-structures hash-map hash-table linked linked-hash-map map
Last synced: 13 Jan 2026
https://github.com/cerezo074/swift-datastructures
Data structures on swift playgrounds
binary-search binary-tree data-structures graph heap heapsort ios linked-list mergesort playgrounds priority-queue queue quicksort stacks swift tree trie xcode xctest
Last synced: 15 Mar 2025
https://github.com/w1z2z/algorithms-js
Simple algorithms in JavaScript
algorithms data-structures javascript
Last synced: 14 Jul 2025
https://github.com/khaleelmuhd1998/programmingpractises
My coding practise history.
algorithms coding data-structures programming
Last synced: 08 Apr 2025
https://github.com/suraj-kumar00/learnings-dsa-with-java
Documenting My DSA learning wth Java
algorithms-and-data-structures data-structures dsa java oop
Last synced: 05 Apr 2025
https://github.com/waseemofficial/dsa_js
70 unique DSA Questions in Javascript
algorithms-and-data-structures data-structures javascript
Last synced: 31 Mar 2025
https://github.com/namkatcedrickjumtock/data-structures
Data Structure and Algorithm implementation with multiple programming language.
algorithms data-structures programming-languages
Last synced: 27 May 2026
https://github.com/rafaybbx/food-delivery-system
A C++ based food delivery system that optimizes delivery routes using Dijkstra's algorithm.
cpp data-structures dijkstra-algorithm food-delivery-application linked queue
Last synced: 08 Apr 2025
https://github.com/ismailhakkii/python-data-structure-
data structure operations with python.
binary-search-tree data-structures linked-list python queue sorting-algorithms stack
Last synced: 31 Aug 2025
https://github.com/bisceglialuigi/advent_of_code
This repository contains my solutions for the Advent of Code challenges! Advent of Code is an annual coding event featuring daily programming puzzles throughout December. It's a fun way to improve problem-solving skills and explore creative algorithms.
advent-of-code advent-of-code-2024 algorithms competitive-programming data-structures fun python3
Last synced: 01 Jul 2025
https://github.com/mmncit/cracking-the-coding-interview-solutions
Solutions of the book cracking the coding interview (using Python)
data-structures design-patterns oop problem-solving
Last synced: 02 Sep 2025
https://github.com/ranimeshehata/implementing-sorting-techniques
A Java program implementing 3 different sorting techniques.
data-structures java junit-test sorting-algorithms
Last synced: 29 Apr 2026
https://github.com/carlosecosmesilva/c-projects-and-exercises
Exercices using C to exercise fundamentals that are being learned during courses , training and college
algorithms c data-structures linked-list
Last synced: 11 Jun 2026
https://github.com/fritzrehde/competitive-programming
My solutions to LeetCode, ICPC, Hackerrank problems
algorithms competitive-programming data-structures hackerrank icpc leetcode python
Last synced: 18 Apr 2025
https://github.com/didogrigorov/hackerrank-python
A collection of Python solutions to HackerRank problems, organized by difficulty (Easy, Medium, Hard) and category (Algorithms, Data Structures, Mathematics). Ideal for learning, practicing, and mastering Python programming and problem-solving skills.
algorithms-and-data-structures coding-challenge coding-challenges coding-interviews data-structures hackerrank hackerrank-solutions problem-solving problem-solving-algorithms problemsolving programming python-3 python3
Last synced: 02 Sep 2025
https://github.com/adrianomonteiroweb/python-algorithms-project
Projeto em Python de algoritimos.
algorithms algorithms-and-data-structures complexity-algorithm data-science data-structures python3
Last synced: 15 Mar 2025
https://github.com/r-n/doublelinkedlist
C
beginner beginner-project c college-assignment college-assignments data-structures linked-list
Last synced: 31 Mar 2025
https://github.com/truongd3/public-key-cryptography
Implement Public Key Cryptography algorithms to secure information over networks.
algorithms cpp cybersecurity data-structures
Last synced: 15 Mar 2025
https://github.com/igor-baiborodine/epi-go
(WIP) Elements of Programming Interviews in Go
algorithms coding-challenges data-structures elements-of-programming-interviews go golang interview-preperation
Last synced: 27 May 2026
https://github.com/anvaymayekar/jsprojects
JavaScript Projects
algorithms data-structures javascript js node nodejs
Last synced: 27 Feb 2025
https://github.com/lif31up/data-structures-and-algorithms-clang
data structure with CLang
Last synced: 18 Mar 2025
https://github.com/iampavangandhi/texteditor
๐ Text Editor Web App (using Stacks)
data-structures javascript stacks text-editor vanilla-javascript
Last synced: 20 May 2026
https://github.com/iampavangandhi/contactlistsearch
๐ฑ Contact List Search (using Tries)
contact-list data-structures javascript tries vanilla-javascript
Last synced: 30 May 2026
https://github.com/iampavangandhi/travelpathfinder
โ๏ธ Travel Path Finder Web App (using Graphs)
data-structures dijkstra dijkstra-algorithm graph javascript
Last synced: 09 Mar 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/zaikoxander/discover
Programa Discover da Rocketseat
api assync data-structures ejs functional-programming javascript node oop poo react typescript
Last synced: 11 Apr 2026
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/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/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/praisetompane/data_structures
Reimplementation of foundational data structures at a lower level of the stack.
Last synced: 16 Apr 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/withprecedent/camina
Flexible, lightweight, extensible, easy-to-use data structures for Python
data-structures dictionary list mapping python sequence
Last synced: 27 May 2026
https://github.com/hackerslash/dsarch
A search engine for Data Structure and Algorithm problems
data-structures dsa leetcode search-engine tfidf
Last synced: 16 May 2025
https://github.com/lourd/swift-data-structures
Basic data structures and algorithms in Swift, made for teaching
algorithms data-structures swift
Last synced: 24 Mar 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/supertetelman/coursera-algs4parti-009
A collection of python scripts to implement various sort/search algorithms and supporting data structures.
algorithm data-structures python
Last synced: 23 Mar 2025
https://github.com/shafaq-aslam/leetcode-chronicles
This repository contains my solutions to various LeetCode problems, ranging from Easy to Hard. The goal is to improve problem-solving skills, practice Data Structures & Algorithms (DSA), and build a strong foundation for coding interviews.
algorithms coding-challenges competitive-programming cpp data-structures data-structures-and-algorithms dsa dynamic-programming leetcode problem-solving
Last synced: 07 Apr 2025
https://github.com/emanebied/dsa-material
This repository is designed to help you understand and implement various data structures and algorithms. you'll find valuable resources here.
algorithms algorithms-and-data-structures data-structures
Last synced: 19 Mar 2026
https://github.com/sebastian-huynh/erwin-data-models
Demonstrating relational integrity between entities through visual modeling.
data-model data-science data-structures erwin-data-modeler mapping
Last synced: 26 Jan 2026
https://github.com/markbilginer/musiclandscape
Console Application, Music Info Database, Track info Container with file input and output
comparator csv data-structures dtd exception-handling fileio formatter generics inheritance interface java linked-list matcher mockito-framework polymorphism sorting testng-framework xml
Last synced: 27 May 2026
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/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/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/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/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/sujeetkrjaiswal/notes
Notes on various topics for content creation and for quick referencing during interviews
algorithms browser css data-structures html interview-preparation javascript network rust typescript
Last synced: 10 Apr 2026
https://github.com/dev-mdirfan/data-structure-in-c
Data Structure and Algorithm in c language full guide Tutorial.
c-language data-structures dsa-algorithm
Last synced: 01 Jul 2025
https://github.com/0xc0392b/bfield
Bit field data structure for Go
bit-manipulation bitfield data-structures go golang
Last synced: 18 Jan 2026
https://github.com/thenocturnaldevgypsy/code-lab-lecture-exercises
Library/source codes that I've coded and used for my lectures during my career as BSCS/BSIT/BSCOE Assistant Professor for BSCS, BSIT and BSCOE way back late 2007 to 2015 (on-going retrieving the codes and rearranging the repo) . You like the Repo? Don't forget to ๐, ๐๏ธ, ๐ฑ and โค๏ธ
algorithms algorithms-and-data-structures computer-science computer-science-algorithms computer-science-data-structures computer-science-education data-structures data-structures-and-algorithms java programming programming-exercises thenocturnaldevgypsy thenocturnaldevgypsy-io
Last synced: 09 Jun 2026
https://github.com/recrsn/lru
GoLang LRU implementation
data-structures golang lru-cache
Last synced: 17 Mar 2025
https://github.com/zinaaan/algorithms-and-datastructures
Typical algorithms and data stuctures with java
algorithms data-structures java
Last synced: 12 Jun 2026
https://github.com/mthszr/IF672
Implementaรงรฃo das Estruturas de Dados e resoluรงรตes das Listas de Exercicios
algorithms algorithms-and-data-structures data-structures
Last synced: 03 Oct 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/mirsahib/project-venus
IUB CSE 203 (Data Structure)
c-plus-plus cse-203 data-structures
Last synced: 01 Jul 2025
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/lucashomuniz/Project-04
STATISTICAL ANALYSIS FOR DEMAND PLANNING IN POWERBI
bigquery data-analysis data-structures data-visualization database google-cloud-platform powerbi powerbi-visuals sql sql-query
Last synced: 11 Oct 2025
https://github.com/fokaaas/asd-labs
This repo contains completed labs of the Algorithms and Data Structures course
algotithms c-language data-structures graphs labs
Last synced: 31 Jul 2025
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/kothar/compactlist
An efficient in-memory implementation of List<Long> aiming for minimum memory usage and good insert/remove performance.
Last synced: 16 Jan 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/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/mcecode/data-structures-and-algorithms
Different data structures and algorithms. Different languages. 0% libraries. 100% fun.
algorithms computer-science data-structures data-structures-and-algorithms leetcode
Last synced: 15 Mar 2025
https://github.com/leecason/datastrcutures-and-algorithms
javascript็ๆฐๆฎ็ปๆไธ็ฎๆณ
algorithms data-structures javascript
Last synced: 14 Oct 2025
https://github.com/marcinz20/c
Programs and algorithms in C
algorythms c chess-game data-structures socket-programming tictactoe-game
Last synced: 27 Feb 2026
https://github.com/godsscion/cs570-intro-to-programming-data-structures-algorithms
This is a repo of CS 570 - Introduction to Data Structures labs.
algorithms data-structures java
Last synced: 18 Nov 2025
https://github.com/smeltier/data-structures-c
This repository contains C language implementations of the main data structures covered in the Algorithms and Data Structures course. The implementations were developed as part of my hands-on learning process and include sequential lists, linked lists, and other fundamental structures.
algorithms algorithms-and-data-structures c c-language c-programming data data-structures data-structures-c structures-c
Last synced: 16 May 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: 10 Jun 2026
https://github.com/rajeevranjancom/datastructure_and_algorithms
DataStructure and Algorithms Program and Notes
algorithms data-structures datastructures-algorithms datastructures-implementation dynamic-programming greedy-algorithms notes search-algorithm shorting
Last synced: 03 Oct 2025
https://github.com/nouman6093/python_dsa_and_leetcode
in this repository i will upload everything i have learned about data structures and algorithms in python. Also i will upload all the LeetCode Exercises which i would solve using python.
algorithms algorithms-and-data-structures algorithms-datastructures data-structures data-structures-algorithms data-structures-and-algorithms data-structures-interview-questions data-structures-python dsa dsa-algorithm python python3
Last synced: 22 May 2026
https://github.com/habbatul/circular-single-linked-list-program-ktp
Terminal App, implementasi struktur data Circular Single Linked List (Study kasus manajemen KTP)
Last synced: 02 Sep 2025
https://github.com/jeffa5/btreelist
A list with efficient insert and remove in the middle
Last synced: 10 Feb 2026
https://github.com/bam-j/algorithm-study
๋ธ๋ก๊ทธ ์๊ณ ๋ฆฌ์ฆ ์ ๋ฆฌ ํฌ์คํธ ์ฝ๋ ์๋ก + ์ฝ๋ฉ ํ ์คํธ ์ฝ๋ ์๋ก
algorithm data-structures javascript
Last synced: 31 Mar 2025
https://github.com/bhavinpatel4199/artificial-intelligence---ai-for-decision-making
Artificial Intelligence for Decision Making is a collection of projects focused on applying AI and machine learning techniques to solve decision-making challenges. It includes projects on wine quality prediction, Cassandra data modeling, and text classification, showcasing a range of data science and machine learning applications.
artificial-intelligence cassandra-cql data-analysis data-engineering data-preprocessing data-structures decision-making deep-learning feature-selection machine-learning-algorithms sentiment-analysis text-classification
Last synced: 20 Jun 2026
https://github.com/mhasanjoy/code
Data Structures
data-structures linked-list stack
Last synced: 30 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/mohmadabodai2010/data-structures
This repository offers clear implementations of key data structures, making it ideal for students and professionals alike. Explore practical examples to enhance your coding skills and prepare for interviews. ๐๐
adjacency adjacency-matrix algorithms-implemented data-structures datastructures dijkstra edmonds-karp-algorithm heap interview interview-practice javascript javascript-algorithms leetcode-solutions pandas python search sort tree
Last synced: 14 Mar 2026
https://github.com/indirapriyadharshini-63/sortingvisualizer
Sorting Visualizer in react
bubble-sort data-structures heap-sort merge-sort quick-sort react react-hooks sorting-algorithms sorting-algorithms-implemented sorting-visualization use-sound
Last synced: 11 Apr 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/baguilar6174/typescript-code-challenges
In this repository, you will find problems about data structures and algorithms in TypeScript
algorithms challenges data-structures typescript
Last synced: 09 Nov 2025
https://github.com/myselfakashagarwal/javase
HolyGrail โ๏ธ DataStructuresFromScratch with different unusual brain edging algo ; beats 100% in linked list implementations from scratch on leetcode
Last synced: 16 Mar 2025
https://github.com/victorhmp/mac323
Programming assignments and class notes
algorithms data-structures java
Last synced: 08 Apr 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/huseyincenik/power_bi
PowerBI Files
dashboard data data-science data-structures data-visualization dataset datavisualization dataworld microsoft-power-bi powerbi powerbi-custom-visuals powerbi-dashboards powerbi-desktop powerbi-reports powerbi-visuals powerbidashboard powerquery querying user-interface workout-wednesday
Last synced: 05 Jan 2026
https://github.com/frozenlemontee/myleetcodesolution
My Leetcode Solution
algorithms data-structures java leetcode leetcode-solutions
Last synced: 23 Mar 2025
https://github.com/ashishshres/linked-list-in-data-structure
Linked List in Data Structure
circular-linked-list data-structures doubly-linked-list linked-list singly-linked-list
Last synced: 02 Jul 2025
https://github.com/jaskaransinghbhalla/iitd-col106
Data Structures & Algorithms course at IIT Delhi | Assignments
Last synced: 28 Jun 2025
https://github.com/jeon0976/algorithmscode
Swiftํ์ฉํ DataStructure & Algorithms ์ด๋ก ๋ฐ ๋ฌธ์ ํ๊ธฐ ์ ๋ต
algorithms data-structures swift
Last synced: 07 Apr 2025
https://github.com/ofadiman/data-structures
The project shows various data structures implemented in Golang.
Last synced: 01 May 2025