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/hack3rlife/the-coding-interview
algorithms coding-interviews data-structures
Last synced: 25 Jun 2025
https://github.com/ananyachibber21/java-programming-for-interviews
All important Lab Assignments and Data Structure Programs in Java.
arrays-and-strings conditional-statements data-structures inheritance-concept loops-and-iterations oops-in-java
Last synced: 03 Apr 2025
https://github.com/noureldin2303/revision
Revision
arrays data-structures java jobseeker oop oop-principles oops-in-java preparation python revision stack step-by-step tree
Last synced: 14 Jul 2025
https://github.com/kuanhungchen/spring-2019-data-structures
๐ฆ Some programming assignments about basic data structures.
Last synced: 25 Feb 2025
https://github.com/nawodyaishan/simple-bookshop-shopping-cart
Simple bookshop shopping cart and checkout system using Dyanamic Programming Algorithms and Data Structures
algorithms c data-structures dynamic-programming
Last synced: 15 Mar 2025
https://github.com/theteachr/linked-list
Implementation of a simple integer linked list
c data-structures linked-list stack
Last synced: 28 Feb 2025
https://github.com/mubassim-khan/recursion-java
A few programs of Recursion topic/concept in Java language, helpful to understand the flow of program & method of recursion in Data Structures & Algorithm.
data-structures datastructures-algorithms java recursion recursive-algorithm
Last synced: 05 Mar 2025
https://github.com/ondrejhruby/pythonessentials
A comprehensive guide to Python essentials, featuring a variety of code examples demonstrating basic to advanced concepts. This repository is ideal for beginners and intermediate learners looking to strengthen their Python programming skills through practical exercises.
algorithms classes-and-objects data-structures functions jupyter-notebook programming python
Last synced: 15 Mar 2025
https://github.com/errea/vet_clinic_database
For this project you need special preparation. As the goal of this project is to solve some performance issue, first we need to introduce those issues. In order to do that, you will populate your database with a significant number of data.
data data-analysis data-structures data-visualization database
Last synced: 27 Dec 2025
https://github.com/mistivia/algds
Generic algorithms and data structures for C
Last synced: 15 Mar 2025
https://github.com/orelba/linked-lists
Implementation of the linked list data structure in Javascript
computer-science data-structures linked-list
Last synced: 12 Jun 2025
https://github.com/ashamethedestroyer/data-structures
Dedication of all Data Structures Creation ๐
cpp data data-structures implementation implementation-of-data-structures structure structured-data
Last synced: 28 Dec 2025
https://github.com/lourdilene/algorithms
Practice of algorithms and data structures
algorithms data-structures javascript python3 typescript
Last synced: 15 Mar 2025
https://github.com/eesunmoon/leetcode
DSA & Problem-solving
algorithms data-structures problem-solving python
Last synced: 04 Mar 2025
https://github.com/ananyachibber21/data_structures_and_algorithms
Data Structures and Algorithms in Java, Python
algorithms data-structures java programming python
Last synced: 03 Apr 2025
https://github.com/sebastianofazzino/fundamentals-of-computing-specialization
Basics of Computing and Programming Principles, Algorithmic Thinking and Programming skills in Python from the ground up and apply these skills in building many interactive projects using simplegui module.
algorithms computer-programming computing data-structures game-development gui python software-development
Last synced: 28 Feb 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: 03 Apr 2025
https://github.com/charon25/javabasicdatastructures
Recreating data strucures in Java for learning purposes
Last synced: 16 Jan 2026
https://github.com/jleung51/data_structures
Implementations of various data structures.
Last synced: 27 Mar 2025
https://github.com/nb9960/dsa
Solutions for Standard Problems on Algorithms & Data Structures in C++
Last synced: 05 Apr 2025
https://github.com/tomboddaert/zig_structures
An implementation of some data structures used to help me learn Zig
Last synced: 20 Oct 2025
https://github.com/mmaffi/c-academic-exercises
๐ Repository of C and programming logic exercises developed during my undergraduate studies in Information Systems at UFMS CPTL. Here, I store practice exercises to reinforce fundamental language concepts and improve programming logic skills.
algorithms c-exercises c-language c-programming college-projects computer-science data-structures learning-c logic-programming programming-challenges
Last synced: 31 Mar 2025
https://github.com/asarkar/cyber-dojo-python
https://github.com/cyber-dojo/exercises-start-points/
algorithms cyber-dojo data-structures python
Last synced: 02 Mar 2025
https://github.com/black-panthera/university-resource-allocator
Student Management System in C++ - OOP university system managing BTech & DualDegree students with faculty.Features: Random data generation, faculty advisor assignment, CGPA-based project guides, hostel-based allocation, TA supervision, constraint validation, overlap analysis, multi-criteria sorting, and workload distribution tracking and lot more!
constraint-satisfaction-problem constraints cpp data-structures object-oriented-programming oops-in-cpp random-generation resource-allocation resource-management student-management-system
Last synced: 15 Jun 2025
https://github.com/nadvolod/algorithms
Algorithms and data-structures exercises
Last synced: 01 Feb 2026
https://github.com/cassxw/leetcode
My daily Leetcode practice repository, featuring solved problems, categorised solutions, and a structured roadmap for mastering data structures and algorithms.
algorithms coding-challenges competitive-programming data-structures dsa java leetcode leetcode-java leetcode-python leetcode-solutions problem-solving python
Last synced: 31 Mar 2025
https://github.com/arprax/arprax-algorithms
Industrial-grade algorithms and data structures for Python.
algorithms applied-data-intelligence arprax benchmarking data-structures performance-analysis python
Last synced: 17 Feb 2026
https://github.com/jayesh-tanna/coding-problem-solution
Data structures and algorithms - Hackerrank & geeksforgeeks solutions in c# and java
algortihms csharp data-structures geeksforgeeks-solutions hackerrank java
Last synced: 04 Mar 2025
https://github.com/hectorip/inquiry
Elixir Library to extract a specific value from a nested data structure in a query-like style.
data-structures elixir elixir-library extract json querying-iterables
Last synced: 02 Mar 2025
https://github.com/akr-2803/dsa-declassified
Declassified, easy to-understand explanations and visuals to DSA problems and more.
algorithms algorithms-and-data-structures data-structures data-structures-and-algorithms dynamic-programming leetcode leetcode-solutions problem-of-the-day
Last synced: 20 Oct 2025
https://github.com/elidrissidev/dsa-practice
My playground repository where I'm practicing DSA using C!
algorithms c computer-science data-structures
Last synced: 31 Mar 2025
https://github.com/gauravmcode/dsa-assignments
repository of assignments for Data Structures and Algorithm course on ineuron.ai
data-structures dsa-algorithm dsa-practice
Last synced: 07 Feb 2026
https://github.com/tabishnaqvi1311/ds-algo
100daysofcode data-structures dsa
Last synced: 27 Jan 2026
https://github.com/pedrohenrikle/fprog2025-1
This repository is dedicated to save contents from the Algorithms class from college with C/C++
algorithms c college cplusplus data-structures study
Last synced: 15 Mar 2025
https://github.com/d-naveenz/data-structures-pack
A Python package that integrates functional-rich data structures that are most useful for programming.
data-structures package python serialization
Last synced: 03 Apr 2025
https://github.com/genthegreat/data-structures-and-algorithms
Data Structures in Javascript
algorithms algorithms-and-data-structures data-structures
Last synced: 04 Apr 2025
https://github.com/frozenlemontee/myleetcodesolution
My Leetcode Solution
algorithms data-structures java leetcode leetcode-solutions
Last synced: 23 Mar 2025
https://github.com/gfav-cybergeek/prodigy_ml_01
A linear regression model to predict house prices based on square footage, number of bedrooms, and bathrooms. Includes feature engineering, preprocessing, and model evaluation.
ai airtificialintelligence algorithms algorithms-and-data-structures data-structures data-visualization jupyter jupyter-notebook jupyterlab machine-learning machine-learning-algorithms machine-learning-models python
Last synced: 05 Apr 2025
https://github.com/mariamelantably/scala
this repository consists of scala programs from the university of oxford's prelims imperative programming course
data-structures imperative-programming scala
Last synced: 05 Apr 2025
https://github.com/willis7/phrase-trie
Implementation of the Trie search algorithm for finding phrases in a body of text
Last synced: 13 Apr 2025
https://github.com/abdullahalshawafi/cookit
Data Structure & Algorithms Project that simulates a restaurant kitchen system and calculates some statistics that measure average customer satisfaction.
algorithms c cpp data-structures oop system
Last synced: 04 Mar 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/atish28kumar03sahu2001/java-project-04
Create a UI using JAVA for some particular B. Tech branches and perform the following operations "ADD", "UPDATE", "DELETE", "SEARCH", "FETCH" and connect the JAVA to MySQL using the XAMMP server.
awt-gui data-structures java-8 jdbc-driver localhost mysql-database swing-gui xampp
Last synced: 24 Feb 2025
https://github.com/asifhaider/data-structures-algorithm_2-2
My solutions to the weekly assignment problems from Data Structure and Algorithms (Part 2) Sessional Course in Level 2 Term 2
algorithms cpp data-structures graph heap java tree
Last synced: 27 Mar 2025
https://github.com/loosenthedark/ci_dcd-mysql
Video tutorial walkthroughs followed as part of the Data-Centric Development module of Code Institute's Full Stack Web Development Diploma Programme
backend crud data-manipulation data-structures databases mysql python
Last synced: 30 Dec 2025
https://github.com/kumartusha/data_structures_and_algorithms
Just think what to do next ??
arrays cpp17 data-structures data-structures-and-algorithms pointers-and-references searching-algorithms sorting-algorithms strings
Last synced: 31 Mar 2025
https://github.com/choonchernlim/spring-modularizer
Transforms an input object into a modularized result object based on the requested data module(s).
data-structures design-patterns groovy java-8 spring
Last synced: 11 Apr 2025
https://github.com/codewith-ark/dsa-notes
This is essentially my digital notebook for Data Structure and Algorithms
data-structures data-structures-and-algorithms datastructures-algorithms
Last synced: 27 Jan 2026
https://github.com/mghalix/library-system
C++ console application to run a library system.
cpp data-structures file-organization oop
Last synced: 02 Mar 2025
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/agastyahukoo/accelerated-computer-science-fundamentals
Comprehensive C++ programs from University of Illinois Urbana-Champaign's Accelerated Computer Science Fundamentals course, plus extra examples for deeper learning and practice.
algorithms computer-science data-structures object-oriented-programming
Last synced: 28 Mar 2025
https://github.com/calebwin/derive_lit
a tool to auto-generate literal macros for your data structure
Last synced: 23 Mar 2025
https://github.com/crazymanish/dsa-reusable
Swift package for DataStructure&Algorithms reusability
Last synced: 20 Mar 2025
https://github.com/krankur/ds-algo
All things data structure and algorithm in vanilla JavaScript (no ES6)
algorithms data-structures es5-javascript javascript
Last synced: 01 Jul 2025
https://github.com/trilhaaprendizagem/trilhafilapilha
Projeto Java utilizando IntelliJ IDEA para implementaรงรฃo de estruturas de dados como fila e pilha. Este projeto inclui exemplos prรกticos de uso dessas estruturas, bem como uma classe principal para testรก-las em cenรกrios reais de aplicaรงรฃo.
data-structures example-code intellij-idea java programing queue stack testing
Last synced: 17 Feb 2026
https://github.com/zunainaliazam/phonebook-management-system
This project is made as a project for the implementation of Data structures. In this project, I have used doubly linked list to maintain this phonebook.
cpp data-structures doubly-linked-list
Last synced: 05 Apr 2025
https://github.com/jubayer98/data-structures-basic-problems
Here are solutions to some basic data structure problems implemented in C++.
basic-programming cpp data-structures
Last synced: 01 Mar 2025
https://github.com/iampavangandhi/photoeditor
๐ผ๏ธ Photo Editor Web App (using 3D Array)
arrays data-structures javascript photo-editor vanilla-javascript
Last synced: 09 Mar 2025
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/iampavangandhi/contactlistsearch
๐ฑ Contact List Search (using Tries)
contact-list data-structures javascript tries vanilla-javascript
Last synced: 09 Mar 2025
https://github.com/iampavangandhi/texteditor
๐ Text Editor Web App (using Stacks)
data-structures javascript stacks text-editor vanilla-javascript
Last synced: 09 Mar 2025
https://github.com/iampavangandhi/chatlistcaching
๐ฌ Chat list Caching Web App (using Linked List and Hashing)
data-structures hashing javascript linked-list lru-cache
Last synced: 09 Mar 2025
https://github.com/dansalahi/query-builder-experiment
Customized Query Builder for creating Rules and Groups
data data-structures jsonlogic query-builder reactjs typescript validation
Last synced: 20 Mar 2025
https://github.com/lif31up/data-structures-and-algorithms-clang
data structure with CLang
Last synced: 18 Mar 2025
https://github.com/rawanfarakhnah/leetcode-solutions
A collection of my LeetCode solutions in Python and JavaScript, categorized by difficulty (Easy, Medium, Hard). Focused on clean code, efficient solutions, and improving problem-solving skills.
algorithms data-structures javascript leetcode problem-solving python
Last synced: 27 Mar 2025
https://github.com/abdelrahmantaymour/dvld
๐ The DVLD Management System is a comprehensive desktop software designed to streamline the process of managing driving licenses and related applications.
3tierapp clean-code crud-operations csharp data-structures delegate desktop-application dotnet-framework events opp winforms
Last synced: 05 Jan 2026
https://github.com/ajlekcahdp4/list
My implementation of list data structure
Last synced: 04 Apr 2025
https://github.com/vvhybe/palindrome-filter.py
py algorithm to check for palindrome English words in 3 json files.
algorithms data-structures filter json python python3
Last synced: 09 Mar 2025
https://github.com/antononcube/raku-data-typesystem
Data type system for different data structures.
data data-structures rakulang type-system
Last synced: 09 Jul 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/amansrv/dsa-hackerrank
In this repository i only practicing all different varieties of questions related to all different topics of data structure and algorithm.
algorithms data-structures hackerrank
Last synced: 24 Jan 2026
https://github.com/ham7a311/js
Everything related to JavaScript
algorithms data-structures problem-solving projects
Last synced: 18 Jul 2025
https://github.com/jseg380/university
Repository with projects made for University subjects
ai computer-science cpp cs-degree data-structures java oop ruby
Last synced: 20 Mar 2025
https://github.com/paulomarruda/commondatastructures
Common data structures for the C programming language.
Last synced: 02 Sep 2025
https://github.com/ztlaine/assignment7
Unit testing a custom data structure using Java.
data-structures java junit unit-testing
Last synced: 17 Mar 2025
https://github.com/usmana5809/flappybirdgame
A Flappy Bird game implemented in C++
c console-game cpp data-structures data-structures-and-algorithms flappy-bird-game game-development gameplay score-tracker-in-c simple-game user-registration
Last synced: 20 Mar 2025
https://github.com/dbstratta/data-structures-c
Data structures implemented in C
binary-search-tree c data-structures memory-management priority-queue queue stack
Last synced: 07 Apr 2025
https://github.com/lukasondrejka/data-structures-census
C++ generic data structures and data structures for efficient census data access
Last synced: 13 Mar 2025
https://github.com/fabberr/data-structures
Estruturas de Dados diversas implementadas em C++.
c-plus-plus cmake cpp23 data-structures data-structures-and-algorithms training
Last synced: 02 Apr 2025
https://github.com/cdellacqua/reactive-circular-queue.js
A circular queue implementation with reactive features and Symbol.iterator support.
Last synced: 09 Sep 2025
https://github.com/tojan-naiem/my-data-structure
Data structure i build it
arraylist build data-structures java linked-list node project queue stack swing-gui
Last synced: 07 Apr 2025
https://github.com/tansudasli/data-structures
data structure implementations
Last synced: 01 Mar 2025
https://github.com/gama1903/leetcode_practice
Targeted on specific class of data structure or algorithm.
algorithms cpp data-structures leetcode
Last synced: 30 Oct 2025
https://github.com/aakash3279/my-leetcode-problems
This is a repository where coding solutions are provided which i solved in leetcode
algorithm data-structures java javascript leetcode-java leetcode-solutions sql
Last synced: 07 Apr 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/sojebsikder/dsa
Data structure and algorithm implementation in JavaScript.
algorithm data-structures dsa interview javascript js queue stack tree
Last synced: 27 Feb 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/rohith-2/java-amrita
Repo Contains All the codes typed by Rohith
algorithms-and-data-structures binary-search-tree binary-tree data-structures heap java object-oriented-programming
Last synced: 23 Jan 2026
https://github.com/mattiz3k/c-plus-plus-programming
# C Plus Plus ProgrammingThis repository contains my semester practice tasks for C++ programming, offering a beginner-friendly collection of core concepts. Ideal for students and self-learners, it covers basic I/O, loops, arrays, functions, and more. ๐โจ
algorithms-and-data-structures competitive-programming computer-programming cpp data-structures example-code hacktoberfest-accepted hacktoberfest2020 ide markdown programming-language snu snu-2d snuprogrammingtools streaming-media topcoder-solutions udp-server web-ide
Last synced: 03 Aug 2025
https://github.com/mrigank005/c-programming
Welcome to my C Programming Repository! This repository contains a collection of C programs that cover fundamental concepts, data structures, algorithms, and real-world applications. Whether you are a beginner or an experienced programmer, you'll find useful resources here.
Last synced: 05 Apr 2025
https://github.com/denpeshkov/datastructures
A library of various data structures implemented in Go.
Last synced: 27 Feb 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/mofirojean/data-structures-and-algorithm
Contains code on the various data structures and algorithm implemented in various programming languages
algorithms-and-data-structures data-structures javascript linked-list python3 queue searching-algorithms sorting-algorithms stack tree-structure typescript
Last synced: 05 Apr 2025
https://github.com/harrisoncramer/go-algos
Repository containing common algorithms and data structures implemented in Go.
algorithms data-structures go golang
Last synced: 05 Mar 2025