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-02 00:07:41 UTC
- JSON Representation
https://github.com/glintonliao/berkeley-cs-61b
CS 61B: Data Structures
algorithms data-structures java
Last synced: 18 Mar 2025
https://github.com/hermantrym/linked-list-double-pointer
Linked List Double Pointer
advanced-cpp cpp data-structures
Last synced: 03 May 2026
https://github.com/madhvi-n/python-dsa
Data Structures and Algorithms in Python. Solutions to practice problems on GFG.
algorithms data-structures problem-solving python3
Last synced: 08 Apr 2025
https://github.com/hozlucas28/c-algorithms-practical-work-2025
Practical work repository for the Algorithms and Data Structures course (C language) at the National University of La Matanza (@unlam).
2025 algorithms c codeblocks continuous-integration data-structures gcc-complier github-actions mit-license practical-work university-assignment unlam
Last synced: 01 Apr 2025
https://github.com/shravan20/data-structures-and-algorithm
Repo contains the development explanation and code for Data Structure and Algorithm
algorithm algorithms data-structures
Last synced: 04 Apr 2025
https://github.com/siddhantsingh1230/algorithms
All Algorithms in nutshell C
algorithms daa data-structures design-analysis-algorithms
Last synced: 12 Oct 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: 28 Apr 2026
https://github.com/mzuvin/veriyapilari
Java ile Veri Yapıları ve Algoritmalar - data structures and algorithms in java
binary-search-tree data-structures datastructures datastructuresinjava java
Last synced: 25 Aug 2025
https://github.com/virtyaluk/leetcode
:triangular_ruler: Leetcode problems' solutions in C++, Go, and Python. 2030 problems solved.
airbnb algorithms amazon coding-challenge coding-interviews competitive-programming data-structures faang facebook google leetcode lyft meta microsoft netflix uber
Last synced: 24 Aug 2025
https://github.com/iampavangandhi/chatbot
💬 Chatbot Web App (using APIs)
chatbot data-structures javascript json json-api
Last synced: 28 Apr 2026
https://github.com/yvng-jie/ds-visualized
📚 Interactive data structures tutorial with visual animations and live code playground.
data-structures dsa javascript tutorial visualization
Last synced: 29 May 2026
https://github.com/hirenchauhan2/linkedlist
Linkedlist in Go
data-structures go golang linked-list
Last synced: 14 Jan 2026
https://github.com/analitico-771/etf_analyzer
This is an An application that pulls and analyzes ETF data from a database
conda-environment data-analysis data-structures data-visualization database etf-investments fintech hvplot pandas-dataframe python quantitative-finance sqlalchemy
Last synced: 04 May 2026
https://github.com/gauravdhoot2608/taxi_aggregator_service
This Assignment Builds a basic shortest path Algorithm.
algorithms data-structures dijkstra-algorithm graph java object-oriented-programming
Last synced: 05 Oct 2025
https://github.com/uiriansan/data-structures
C++ implementation of common data structures, for learning purposes.
algorithms cpp data-structures
Last synced: 03 Aug 2025
https://github.com/rayniel95/rust-little-projects
Data structures and algorithms in Rust
algorithms algorithms-and-data-structures algorithms-datastructures data-structures rust rust-lang rust-language rustlang
Last synced: 04 Aug 2025
https://github.com/amamic1803/dsa
Data Structures and Algorithms
algorithms data-structures data-structures-and-algorithms
Last synced: 30 Sep 2025
https://github.com/followtheprocess/collections
Collection of generic data structures in Go 📦
data-structures generics golang
Last synced: 06 Aug 2025
https://github.com/risahamm/containers.h
Implementation of Vector, Map, Set containers of the s21_containers.h library in C++17.
class-template containers data-structures gtest iterators template-functions
Last synced: 07 Aug 2025
https://github.com/sourceduty/data_architect
🛠️ Develop, model and simulate data architecture framework.
ai artificial-intelligence chatgpt custom-gpt custom-gpts data data-architect data-design data-strategy data-structures data-systems framework framework-development gpt gpts openai openai-chatgpt
Last synced: 08 Aug 2025
https://github.com/mateusz-przybyla/personalbudget_objectoriented
Final C++ application to manage your personal budget [OOP]
Last synced: 09 Nov 2025
https://github.com/jandermoreira/drawdc
data-structures latex latex-package tikz
Last synced: 02 Oct 2025
https://github.com/crvlwanek/cs50
Assignments and projects written for the online Intro to Computer Science course CS50x by Harvard https://cs50.harvard.edu/x/2021/
algorithms arrays c css data-structures flask html javascript memory python sql
Last synced: 09 Apr 2026
https://github.com/dpashutskii/data_structures_algorithms_in_python
Solutions for the Udacity course - Intro to Data Structures and Algorithms
algorithms course data-structures udacity
Last synced: 09 Aug 2025
https://github.com/binary-wizardry/leetcode-solutions
Personal LeetCode Solutions
algorithm-challenges algorithms algorithms-and-data-structures data-structures leetcode leetcode-python leetcode-solutions python python3 solutions
Last synced: 03 Oct 2025
https://github.com/1ayanabil1/100-days-of-python-bootcamp
Join me on my journey to code in Python every day for 100 days! 🐍 This challenge is designed to sharpen my programming skills, explore Python libraries, and build cool projects along the way.
data-structures data-structures-and-algorithms data-visualization django flask machine-learning matplotlib numpy pandas python seaborn web-development
Last synced: 09 Apr 2026
https://github.com/tim0-12432/data-structures
data-structures datastructures datastructures-algorithms
Last synced: 12 Aug 2025
https://github.com/momen-alshouha/data-structure-stack
This repository contains C++ implementation of a stack using linked-list. It includes classes for stack item, iterator , and the stack itself, providing essential stack opreations such as push, pop, peek, and more.
Last synced: 13 Aug 2025
https://github.com/yapeansa/estrutura_fila
Implementação de estrutura de fila
Last synced: 13 Aug 2025
https://github.com/hellokelci/cs112
Data Structures (198:112) course materials from Rutgers University’s Spring 2020 semester
data-structures rutgers-university
Last synced: 14 Aug 2025
https://github.com/hamza-rafique/foundations-of-problem-solving
A complete roadmap to build strong problem-solving and debugging skills with structured phases, resources, and daily practice plans.
algorithms bug-fixing coding-interview coding-practice competitive-programming daily-coding data-structures debugging developer-roadmap dsa javascript learning-roadmap leetcode logic-building problem-solving programming-basics software-engineering technical-skills typescript
Last synced: 17 Apr 2026
https://github.com/parsaalizadeh/fenwick-tree
Implementation of mutable Fenwick trees as a Haskell library
data-structures fenwick-tree haskell
Last synced: 20 Jan 2026
https://github.com/tareqnmd/problem-solving
Problem Solving (Javascript)
algorithms data-structures javascript
Last synced: 16 Aug 2025
https://github.com/bertrand31/damysos
🌍 An experimental data structure allowing lightning-fast, constant-time lookups of large datasets for neighboring multi-dimensional points
coordinates data-structures experiment functional-programming gps performance scala trie
Last synced: 17 Aug 2025
https://github.com/vitorhonna/this-is-cs50
Harvard University's introduction to the intellectual enterprises of computer science and the art of programming. This is CS50.
c computer-science cs50 css data-structures flask harvard harvardcs50x html javascript python scratch sql sqlite
Last synced: 10 Apr 2026
https://github.com/tonianev/data-structures
Common data structures implemented in Python
Last synced: 25 Jan 2026
https://github.com/anderson-andre-p/datastructuresandalgorithms
Data Structures and Algorithms to Study
data data-structures data-structures-and-algorithms dsa dsa-algorithm dsa-learning-series structured-data
Last synced: 20 Aug 2025
https://github.com/athulsabu2002/s3_ds_lab
Data Structures and Algorithms lab programs for S3 CSE B.Tech. Comprehensive implementation of sorting algorithms, linear/non-linear data structures, graph algorithms, and mathematical applications in C.
Last synced: 20 Aug 2025
https://github.com/kplanisphere/multilist-graph-operations
Proyecto 5 - Estructuras de Datos
adjacency-list algorithm-implementation breadth-first-search cpp data-structures depth-first-search graph-operations graph-theory multilist
Last synced: 20 Aug 2025
https://github.com/jordanhasgul/character-device-driver
A basic concurrent Linux loadable kernel module (LKM) character device driver.
c data-structures kernel-module
Last synced: 20 Aug 2025
https://github.com/primeeagle/vnet.datastructures
A class library that provides many data structures not found in the .NET standard libraries.
data-structures dotnet dotnet-core dotnet-library
Last synced: 22 Apr 2026
https://github.com/ikeraguero/javascript-course
This repo provides a place for uploading projects and concepts from Jonas Schmedtmann's 'The Complete JavaScript Course', focused on the essentials of vanilla JS and how it works below the surface.
apis data-structures dom-manipulation javascript oop
Last synced: 23 Aug 2025
https://github.com/shubhbansal44/dsa-workspace
DSA Codebase
algorithms array backtracking-algorithm cpp20 data-structures dsa dynamic-programming greedy-algorithms hashing hashmap linked-list queue recursion searching sorting stack string tree
Last synced: 26 Aug 2025
https://github.com/douglasdotv/dsa-java
Some basic algorithms and data structures.
algorithms data-structures java
Last synced: 30 Aug 2025
https://github.com/fenilsonani/os-system
High-performance OS components with 99% faster algorithms, enterprise reliability, and L8 engineering quality. Features O(1) operations, thread safety, and production-ready implementations.
algorithms c99 concurrent-programming data-structures enterprise-software high-performance memory-management operating-systems performance-engineering systems-programming
Last synced: 31 Aug 2025
https://github.com/entropy-tamer/justcode
Compact binary encoder/decoder with space-efficient encoding scheme
binary binary-format bincode compact data-structures decoding encoding no-std rust serialization streaming varint
Last synced: 10 Apr 2026
https://github.com/didogrigorov/codewars-problems-solved
A collection of Python solutions to CodeWars katas, organized by kyu level. Perfect for honing problem-solving skills, mastering Python, and tackling coding challenges.
algorithm-challenges algorithms algorithms-and-data-structures codewars codewars-kata-solution codewars-python codewars-solutions codewars-training-exercise coding-challenges coding-interview coding-interviews data-structures programming-challenges programming-contests programming-exercises python3
Last synced: 28 Jun 2025
https://github.com/ozmap/technical-assessment
Technical assessment for the position of software engineer at DevOZ.
assessment-project challenge data-structures restful-api typescript
Last synced: 14 Apr 2025
https://github.com/julianp911/proyecto_2_202010_sec_4_team_5
📚 Proyecto 2 - Estructura de Datos
data-structures generic geojson java java8
Last synced: 26 Apr 2026
https://github.com/ewliang/javascript-algorithms
Contains a list of common CS algorithms, but implemented using mostly plain old Vanilla JavaScript
algorithms computer-science data-structures javascript search-algorithms sorting-algorithms
Last synced: 24 Jul 2025
https://github.com/gilifaibish1999/linked_list_from_scratch
data-structures java linked-list nodes stack
Last synced: 25 May 2026
https://github.com/harikrishnan669/ds_lab
KTU S3 DS LAB PROGRAMS
cprogramming-language cse data-structures ktu ktu-s3-cse
Last synced: 03 Oct 2025
https://github.com/danilowskic/stack-initialisation
The program shows how stack is builded and how it works.
data-science data-structures data-visualization java-8 stack
Last synced: 16 Jul 2025
https://github.com/firyanulrizky/strukturdata-kuliahsemester2
Kumpulan Projek Struktur Data Kuliah Semester 2
c circular-linked-list circular-queue data-structures double-linked-list hash-table infix linked-list posix queue stack
Last synced: 15 Sep 2025
https://github.com/sami-bre/grokking_algorithms
a repo to hold code I wrote while going through the book "Grokking Algorithms by Aditya Bhargava". An amazing book :)
algorithms data-structures python
Last synced: 28 Mar 2025
https://github.com/30piraten/datenbank
DevOps and Why
computer-architecture data-structures database distributed-systems interpreters networking operating-system systems-design
Last synced: 07 Apr 2025
https://github.com/bniladridas/chatbot
The chatbot is designed to engage in conversations with users based on predefined patterns and responses.
algorithms data-structures nlp programming
Last synced: 14 Mar 2025
https://github.com/itsindrajput/student-database-management-system
This repository contains the source code and documentation for a Student Database Management System implemented in C programming language.
c-programming-language data-structures database graphics-programming
Last synced: 05 May 2026
https://github.com/mahmoud-elghonemy/datastructureusingc
implementation Data structures by c programing, separate implementation user levels as a header file and programmer level as c file
c data-structures layer user-management
Last synced: 15 May 2025
https://github.com/ibchgenomic/datastructure-algorithms
my approach of solving the leetcode, interviewcode and other questions
Last synced: 30 Mar 2025
https://github.com/selectiveduplicate/singll
A singly linked list.
data-structures linked-list rust rustlang
Last synced: 25 May 2026
https://github.com/nkokor/red-black-tree
Implementation of Red-Black Tree data structure using Python
data-structures red-black-tree
Last synced: 21 Apr 2026
https://github.com/musheer7/java-enterprise-banking-system
Enterprise-style Core Java banking application using Java 8, OOPS, multithreading, DSA, design patterns, and financial mathematics.
banking-applications core-java data-structures design-patterns java java8 multithreading oops-in-java
Last synced: 26 May 2026
https://github.com/4s4v1n/stl-containers
Realization of standart template library (STL)
container cpp data-structures stl stl-containers
Last synced: 27 Aug 2025
https://github.com/nkz-soft/leetcode
LeetCode Problems' Solutions
algorithms csharp data-structures interview leetcode leetcode-solutions
Last synced: 30 Jun 2025
https://github.com/brisatielly/cs50x-harvard-2023
O CS50x - Introduction to Computer Science é um renomado curso da Harvard University, oferecido para pessoas de todo o mundo. Ele abrange os fundamentos da ciência da computação, como algoritmos, estruturas de dados, desenvolvimento web, e muito mais. Neste repositório, apresento os projetos e problemas que resolvi durante o curso em 2023.
algorithms c css data-structures debug50 flask git html javascript logic-programming python sql
Last synced: 11 Apr 2026
https://github.com/stoverc/datastructuresandalgorithms
From-scratch attempts at implementing some common data structures and algorithms.
algorithm algorithms core-language cpp data-structures data-structures-algorithms data-structures-and-algorithms datastructures java linked-list python study-guide
Last synced: 10 Apr 2026
https://github.com/adkrgu/leetcode_150
This repository aims at providing the best comprehensive solutions, step-wise explanations to Leetcode 150 (Top Interview Questions List).
algorithms cpp14 data-structures leetcode-solutions
Last synced: 07 Apr 2025
https://github.com/vivivivianne/bunarr
A simple c99 dynamic array implementation
c99 data-structures dynamic-array
Last synced: 23 Mar 2025
https://github.com/spear97/linklist-cpp
Source Code for a Link List that was implemented using C++
application-development cli-app cli-application control-flow cpp data-structures linked-list object-oriented-programming software-development visual-studio
Last synced: 01 Sep 2025
https://github.com/sureshsundriyal/bloomfilter-python
A simplistic bloomfilter implementation in pure python.
bloomfilter bloomfilter-python data-structures python python3
Last synced: 23 Mar 2025
https://github.com/yo-mah-ya/algorithms-and-data-structures
Just implement programs along with certain algorithms and data structures
algorithms clang cpp data-structures
Last synced: 14 Mar 2025
https://github.com/princid/competitive-programming
codechef competitive-programming data-structures leetcode
Last synced: 07 Apr 2025
https://github.com/guilhermebkel/college-homeworks
🏫 All the code I've created at college
c college data-structures fractal-algorithms
Last synced: 14 Mar 2025
https://github.com/valmir-unicap/estrutura-de-dados-2
Disciplina de Estrutura de Dados 2
Last synced: 01 Sep 2025
https://github.com/fattahsamit/pps
Programming & Problem Solving
algorithms c coding-problems data-structures hackerrank javascript leetcode problem-solving python sql
Last synced: 16 Apr 2026
https://github.com/jahidulislam114593/go-dsa
Must DSA
algorithms data-structures golang interview-preparation
Last synced: 13 Jul 2025
https://github.com/rohan-bhautoo/data-structures-and-algorithms
Data Structures is about how data can be stored in different structures. Algorithms is about how to solve different problems, often by searching through and manipulating data structures. Theory about Data Structures and Algorithms (DSA) helps us to use large amounts of data to solve problems efficiently.
algorithm-analysis algorithm-challenges algorithms csharp data-structures data-structures-and-algorithms
Last synced: 26 May 2026
https://github.com/satishdash/nimexercism
Learn concepts of NimLang (Systems programming) with various exercises from exercism.io
data-structures nim nim-lang programming systems-programming
Last synced: 15 May 2025
https://github.com/louis3112/camera_shop
Final project for Data Structure 2nd Semester. The project is a simple CRUD management loaning camera, lens and photographer
cli college-project data-structures graph hashtable linked-list simple-project stack tree
Last synced: 22 Mar 2025
https://github.com/codenitros/hello-world
algorithms data-structures mathematics
Last synced: 04 Jan 2026
https://github.com/thetoxin/student
algorithms computer-systems data-structures oop term-papers
Last synced: 10 Mar 2026
https://github.com/sawyerdeveloper/ai-calculator
A calculator with AI inside of it.
ai alogrithms android artificial-intelligence artificial-intelligence-algorithms clean-architecture clean-code data-structures expo expo-web ios react react-native
Last synced: 11 Apr 2026
https://github.com/nickzs8/binarysearchtree
Implementation of a binary search tree in java.
binary-search-tree data-structures java
Last synced: 01 Sep 2025
https://github.com/davidyslu/onlinejudgepku
Personal submissions on PKU Online Judge (北京大學程式解題系統)
algorithms cpp data-structures
Last synced: 01 Sep 2025
https://github.com/josancamon19/data-structures-ytbc
Data Structures Play List from Lucid Programming youtube Channel
algorithms data-structures linked-list python-data-structures
Last synced: 15 Nov 2025
https://github.com/gusenov/tag-reg-js
:label: JavaScript структура данных для хранения записей вида ключ-значение, где ключ - это набор тегов.
bitmask data-structures javascript javascript-library key-value tags
Last synced: 29 Jun 2025
https://github.com/jabellard/vector
Dynamically-resizing array.
algorithm algorithms array c data-structure data-structures vector
Last synced: 26 May 2026
https://github.com/heap-data-structure/pairing-heap
:cherries: Pairing heap data structure for JavaScript
agpl amortized computer-science data-structures heaps javascript meldable-heaps pairing-heap unknown-running-time
Last synced: 12 Apr 2025
https://github.com/azrielx86/linked-list-cpp
An example of a double linked list in C++
Last synced: 23 Mar 2025
https://github.com/azzaxy1/dasar-pemrograman-javascript
Repository Modul Dasar Pemrograman JavaScript MSIB Batch 6 Dicoding Academy
asynchronous data-structures functional-programming javascript nodejs npm oop
Last synced: 02 May 2026
https://github.com/vladifish/labex2
2605 (Data Structures and Algorithms) LabEx2
Last synced: 30 Jun 2025