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/viztruth/daily-coding-problems
Solutions for various coding interview problems by DCP. List will be updated regularly as and when I solve the problems.
algorithms c-programming cpp data-structures problem-solving python
Last synced: 05 Jul 2025
https://github.com/sanjaraiy/dsa_interviewpracticse
This repository is your go-to for DSA practice, featuring a wide range of problems from basic to advanced, all coded in C++. Elevate your coding skills and ace your interviews! 🚀📚
algorithms cpp17 data-structures data-structures-and-algorithms vscode
Last synced: 23 Feb 2025
https://github.com/rikulauttia/data-structures-algorithms
My journey through the fascinating world of data structures and algorithms.
algorithms data-structures python
Last synced: 20 Mar 2025
https://github.com/abdellahbellakrim/ft_printf
Recode the printf() function from the C standard library
algorithms c data-structures file-io low-level-programming makefile variadic-functions
Last synced: 03 Mar 2025
https://github.com/Felipalds/b-tree-schedule
Creating and managing a schedule in Go Lang with B tree data structure.
Last synced: 11 Jan 2026
https://github.com/bharathkumaarr/datastructures
A repo for all the Data Structures learnt.
Last synced: 13 Jul 2025
https://github.com/jazaltron10/ds-algo_python
Explore Python's Data Structures and Algorithms in this comprehensive guide. Uncover efficient software design, delve into Python implementations, and enhance your coding skills for the challenges in computer science and software development.
algorithms data-structures python python3
Last synced: 09 Sep 2025
https://github.com/warborn/algorithms
Implementation of some of the data structures & algorithms i've found in books and courses
algorithms computer-science data-structures interview-preparation ruby
Last synced: 04 Mar 2025
https://github.com/anas436/data-structure-and-algorithm
Here, work has been done on the basic operations of Data Structure and Algorithm. If these operations are practiced, your basic skills will be strong. Here is used the C and Python programming language. Also, the PyCharm IDE and CodeBlocks are used as compilers.
algorithms c codeblocks data-structures pycharm python
Last synced: 27 Mar 2025
https://github.com/chandrikabijore/dsa-bootcamp-java
This repository consists of the code samples, assignments, and notes for the Java data structures & algorithms + interview preparation bootcamp.
algorithms competitive-programming data-structures interview-preparation java leetcode leetcode-java leetcode-solutions math
Last synced: 27 Mar 2025
https://github.com/bragdond/universal-double-linked-list-c
Universal data structure double linked list implementation in C
c data-structures double-linked-list void
Last synced: 21 Mar 2025
https://github.com/WerdsMind/Proyectos-CPP
Todos los scripts hechos con c++
algorithms automatic-ordering console-application cpp data-structures file-manager no-gui proyects
Last synced: 04 Oct 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/gvicentin/cup
CUP (C Utilities Pro) is a collection of C utilities that provide various data structures and functions helpers
arraylist data-structures hashtable
Last synced: 09 Sep 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/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/abdultolba/leetcode-solutions
Problems and the solutions I came up with for select leetcode challenges.
algorithms data-structures javascript leetcode leetcode-javascript leetcode-practice leetcode-questions leetcode-solutions
Last synced: 24 Feb 2025
https://github.com/bragdond/dynamic-array-c
short library to handle c dynamic array
array c data-structures dynamic-array
Last synced: 21 Mar 2025
https://github.com/funnyboy-roks/random-javascript-projects
This is a repo of the random JS projects that I work on
data-structures hexadecimal-color javascript math
Last synced: 06 Nov 2025
https://github.com/samukiszhsd/alteryx-analytics
Você está trabalhando com dados de transações bancárias do Itaú e precisa fazer algumas análises para ajudar o time de auditoria a detectar padrões incomuns e possÃveis transações suspeitas.
alteryx data-analysis data-structures data-visualization etl workflow
Last synced: 18 Feb 2026
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/tejanhu/revisitjava
Revisiting Java Programming
algorithm-challenges algorithms data-structures java
Last synced: 29 Mar 2025
https://github.com/firmanmm/go-smc
Simple Message Codec Golang Implementation
data-structures encoder-decoder golang message message-codec
Last synced: 26 Mar 2025
https://github.com/luigisalcedo/queue-on-linkedlist
Queues and Priority Queues based with LinkedLists structures on Java.
colas colas-prioridad data-structures estructuras-de-datos linked-list listas-enlazadas priority-queue queue
Last synced: 28 Dec 2025
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/sdthaker/javascript-dsa-mini-projects
freeCodeCamp Javascript Algorithms & Data Structures certification course code.
algorithms data-structures es6 freecodecamp javascript
Last synced: 14 Jun 2025
https://github.com/essammohamed1/ds_course_fcis_students_2024
Course material , slides , code and exercises
Last synced: 30 Oct 2025
https://github.com/jaewonson37/python_programming
algorithms data-structures encapsulation exception-handling functions loop matplotlib monte-carlo numpy object-oriented-programming pandas prototyping pseudo-random-number-generation python recursion top-down unit-testing visualization webcrawling
Last synced: 29 Mar 2025
https://github.com/kylemit/code-challenges
Code Challenge Solutions
algorithms data-structures hackerrank hackerrank-solutions leetcode leetcode-solutions
Last synced: 21 Mar 2025
https://github.com/macabdul9/ds-algo
This repository contains some well known DS and Algo implementation in C++
algorithms cpp data-structures
Last synced: 21 Aug 2025
https://github.com/xpodev/quickstruct
A library to ease the creation of C structs in Python
cpython cstruct data-structures python python-3 python3 struct structs structure structures
Last synced: 14 May 2025
https://github.com/david-lapadula/interview-prep-fcc
JavaScript interview practice
algorithms css data-structures html javascript
Last synced: 18 Mar 2025
https://github.com/ndeta100/algorithms_in_javascript
Algorithms and data structures in JavaScript with implementations and small text explanations
algorithm algorithms computer-science data-structures
Last synced: 02 Aug 2025
https://github.com/emanuelefavero/react-autocomplete
This is a simple React Autocomplete component that uses a Trie data structure to store the list of words
autocomplete data-structures react trie vite
Last synced: 29 Mar 2025
https://github.com/thomasafroo/unix-shell-company-management-system
A command-line interface written in C that allows users to manage a company's structural information
c command-parsing data-structures error-handling unix-shell
Last synced: 04 Mar 2025
https://github.com/ascentis/infrastructure
General low level infrastructure modules for .NET projects
concurrency-patterns data-structures memorycache threading
Last synced: 31 Oct 2025
https://github.com/gurpreet0022/shoppingcart
Implementation of a shopping cart (in python) using DSA
Last synced: 22 Feb 2025
https://github.com/sheraff/quad-tree
adaptive-mesh-refinement data-structures point-region-quadtree quadtree tree-structure
Last synced: 08 Jul 2025
https://github.com/bmmunga/alx-low_level_programming
A repository containing projects on C programming as part of the full-stack software engineering programme at ALX Africa facilitated by Holberton School.
algorithms c data-structures makefile
Last synced: 27 Mar 2025
https://github.com/giulioz/tensorlibrary
Assignment for Advanced algorithms and programming methods [CM0470] course.
cpp data-structures metaprogramming template tensor
Last synced: 27 Mar 2025
https://github.com/gauthambanasandra/dslib
Data structures library
avl-tree binary-search-tree binarytree cpp data-structures modern-cpp tree
Last synced: 20 Mar 2025
https://github.com/soroush-04/algorithms-data-structures
algorithms data-structures python
Last synced: 02 Mar 2025
https://github.com/rahulguptagzb09/leetcode-python
Solutions of Leetcode Problems using Python
algorithms data-structures leetcode leetcode-python leetcode-solutions problem-solving python
Last synced: 25 Jun 2025
https://github.com/infinity-boi/dsa-codes
Popular Competitive Programming Questions essential for interview preparation
algorithms competitive-programming data-structures leetcode spoj
Last synced: 12 Dec 2025
https://github.com/nb9960/dsa
Solutions for Standard Problems on Algorithms & Data Structures in C++
Last synced: 05 Apr 2025
https://github.com/gourabofficial/dsa-bootcamp
DSA using Java
algorithm data-structures dsa dsainjava
Last synced: 02 Mar 2025
https://github.com/akhaled01/cs214
All the data structure implementations for the CS214 Course
algorithms data-structures java
Last synced: 29 Dec 2025
https://github.com/eesunmoon/leetcode
DSA & Problem-solving
algorithms data-structures problem-solving python
Last synced: 04 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/hack3rlife/the-coding-interview
algorithms coding-interviews data-structures
Last synced: 25 Jun 2025
https://github.com/hariclerry/javascript-algorithms
Javascript data structure and algorithms
algorithms data-structures javascript
Last synced: 22 Jul 2025
https://github.com/martijnvos/jcf41datastructures
Assignment 1 of the JCF41 course on Fontys
Last synced: 21 Jul 2025
https://github.com/vanhung4499/my-wiki
My personal wiki and blog!
algorithms data-structures database elasticsearch golang java javascript mongodb mysql redis spring spring-boot typescript
Last synced: 13 Apr 2025
https://github.com/alexaegis/avl
Flexible AVL Tree for TypeScript
avl avl-tree data-structures javascript node npm npm-package tree typescript
Last synced: 30 Dec 2025
https://github.com/ajlekcahdp4/queue
My implementation of queue data structure
c data-structures queue ring-buffer
Last synced: 25 Jun 2025
https://github.com/kartikey2807/cpp-codes
algorithms atcoder codeforces competitive-programming cpp data-structures
Last synced: 20 Mar 2025
https://github.com/sunsided/fixedstack-rs
Safe and Unsafe Stack Implementations in Rust
benchmark data-structures rust stack unsafe-code
Last synced: 29 Mar 2025
https://github.com/saadarazzaq/4d-notepad-data-structures-project
Notepad implementation using 4 Dimensional Linked Lists
cpp data-structures linked-list semester-project
Last synced: 17 Mar 2025
https://github.com/dapper91/contests
Different contests problems (timus, geeksforgeeks)
algorithms contests data-structures interview-practice python
Last synced: 29 Mar 2025
https://github.com/saadarazzaq/master-dictionaries-in-python
Master Dictionaries in a LAYMAN Language ✨
data-structures dictionaries python
Last synced: 17 Mar 2025
https://github.com/saadarazzaq/master-sets-in-python
Master Sets in a LAYMAN Language ✨
Last synced: 17 Mar 2025
https://github.com/jacobwi/cs260_data_structures
Collection of pure C++ data structures and algorithms implementations in a real-world project.
algorithms cplusplus data-structures
Last synced: 01 Nov 2025
https://github.com/gispada/js-dsa
Data structures and algorithms exercises in JS
algorithms data-structures exercises javascript
Last synced: 28 Oct 2025
https://github.com/saadarazzaq/master-tuples-in-python
Master Tuples in LAYMAN Language ✨
Last synced: 17 Mar 2025
https://github.com/felixmairamhof/harvard-cs50-intro-computer-sience
Discover projects from Harvard's CS50 course, covering C programming, web development (HTML, CSS, Python/Flask), algorithms, and data structures. Gain insights into diverse computer science concepts and problem-solving techniques. Explore to broaden your understanding of programming and computer science.
algorithms bigonotation bootstrap c computer-science data-structures flask javascript memory python
Last synced: 19 Aug 2025
https://github.com/stdlib-js/dstructs-stack
Stack.
collection data data-structure data-structures first-out javascript last-in lifo node node-js nodejs stack stdlib structure
Last synced: 03 Dec 2025
https://github.com/dxrzc/list-data-structure-cpp
Low level circular doubly linked list data structure in C++
cmake cpp20 data-structures googletest
Last synced: 04 Mar 2025
https://github.com/nelsonwenner/data-structure
:books: Data structure studies.
Last synced: 04 Mar 2025
https://github.com/diohabara/monkey
Code for coding interviews
algorithms coding-interviews data-structures
Last synced: 31 Oct 2025
https://github.com/devprnvk/flighttrackersystem
a simple console-based Airline Information System implemented in C. The program allows users to view a table of flights, display detailed information about a specific flight by ID, and explore a table of airports and their countries. Feel free to explore, modify, and enhance the code for your learning and project needs.
airline c data-structures low-level-programming management memory-allocation reservation-system
Last synced: 26 Mar 2025
https://github.com/wesgtox/data-structure-i
College "Data Structure I" exercises.
algorithms c cpp data-structures sorting-algorithms stack-algorithm struct
Last synced: 02 Mar 2025
https://github.com/shikha-code36/strivers-sde-sheet-go-solutions
Solution for Striver's SDE Sheet in Golang
algorithm algorithms algorithms-and-data-structures data-structures data-structures-and-algorithms dsa dsa-algorithm dsa-golang dsa-practice dsa-questions dsalgo golang golang-dsa striver-sde-sheet strivers-sde-sheet strivers-sde-sheet-solutions
Last synced: 03 Mar 2025
https://github.com/nberlette/iterable
Type-safe utilities for iterables and iterators in TypeScript and JavaScript.
collections data-structures deno iterable iterables iteration iterator jsr monorepo typescript
Last synced: 21 Mar 2025
https://github.com/klmitch/dbprim
Database Primitives Library
c data-structures datastructures library
Last synced: 13 Mar 2025
https://github.com/sr2ds/rust-data-structures-and-algorithms
Training Rust - Manual implementations of data structures and classic algorithms
algorithms data-structures rust rust-language rust-learning
Last synced: 24 Feb 2025
https://github.com/dubisdev/pointer-stack-structure
A JavaScript implementation of a stack with a pointer
data-structures pointers stack
Last synced: 17 Mar 2025
https://github.com/anthonyjdella/leetcode-journey
:books: Code and study material related to Data Structures and Algorithms
algorithms data-structures leetcode python python3 study
Last synced: 29 Mar 2025
https://github.com/jmcph4/enceladus
Touching the rings of Saturn
algorithms algorithms-and-data-structures algorithms-datastructures algorithms-implemented collection collections collections-rust data-structures datastructures datastructures-algorithms datastructuresandalgorithm
Last synced: 12 Apr 2025
https://github.com/shreyapramanik47/tcs-nqt-coding-sheet
This repository contains solutions to common TCS NQT coding problems, covering arrays, strings, sorting, and number systems in C++.
arrays cpp data-structures dsa numbers numbersystem strings tcs tcsnqt
Last synced: 04 Mar 2025
https://github.com/williamfzc/planter
compile dict (json/yaml/toml/everything) to tree
data-structures dictionary json python tree tree-structure yaml
Last synced: 16 Jul 2025
https://github.com/happyrip/algorithms-and-data-structures
Some basic algorithms and data structures implemented for practice.
algorithm algorithms algorithms-and-data-structures data-structures go golang
Last synced: 14 Jun 2025
https://github.com/informatter/lookup
A custom hashtable implementation in python
data-structures hashtable python3
Last synced: 22 Mar 2025
https://github.com/ayushexel/algorithms
Implementation of Algorithms and Data Structures used extensively in computer Science
algorithm algorithm-challenges algorithm-library algorithms computer-science computer-science-algorithms data-structures
Last synced: 12 Sep 2025
https://github.com/jabellard/libds
libds - data structure library.
algorithm algorithms binary-heap binary-search-tree c data-structures gcc gcc-complier graph hash-table linked-list linux make queue stack vector
Last synced: 24 Dec 2025
https://github.com/felixseptem/collections
some useful datatypes
data-structures go golang lfu-cache lru-cache
Last synced: 06 Sep 2025
https://github.com/belovetech/alx-low_level_programming
A solid foundation in low-level programming using C, the mother of all languages. This codebase includes functional and dynamic programming, data structures (arrays, singly and doubly linked lists, hash tables), memory management, I/O operations, kernel interaction, and more.
algorithms arrays c data-structures linked-list pointers-in-c recursion-algorithm string-manipulation
Last synced: 24 Feb 2025
https://github.com/zdrcdw/traffic-management-system-with-graph-visualization-using-javafx
A Java-based project that visualizes a traffic management system using graph structures and JavaFX. It demonstrates node and edge representation for traffic flow between locations, providing an interactive and visual approach to understanding connectivity.
data-structures dijkstra-algorithm graph-algorithms graph-visualization hashmap interactive-visualizations java javafx network-simulation oops-in-java shortest-path-algorithm traffic-control traffic-management weighted-graphs
Last synced: 18 Mar 2025
https://github.com/manishrwt15/triebenchmark
A benchmark study of Trie data structure performance on real-world datasets
benchmark data-structures java performance-analysis trie
Last synced: 25 Jun 2025
https://github.com/bilgehangecici/data-structures
Highly important projects written in C for understanding basics and fundamentals of Data Structures.
algorithms c data-structures heap linked-list tree-structure
Last synced: 30 Mar 2025
https://github.com/marcellorhcp/largest-product-in-a-grid
In the 20×20 grid, what is the greatest product of four adjacent numbers in the same direction using Go programming language
algorithms data-structures exercise golang grid
Last synced: 14 Jan 2026
https://github.com/akshaypratapsingh09/data_structure_and_algorithm
This is a practice repo and boiler plate for all the data structures and Algorithms implemented Using Python
algorithms data-structures hashtable linked-list python3 tree
Last synced: 10 Jan 2026
https://github.com/hostileninja72/leetcode-hackerrank
My solution codes for LeetCode challenges.
cpp data-structures leetcode-solutions
Last synced: 02 Mar 2025
https://github.com/thakuratul2/java-dsa-2023
Java Practice Question for Placement
algorithms data-structures java
Last synced: 04 Mar 2025
https://github.com/narayan954/dsa-problems
leetcode, geeksforgeeks, usaco, codeforces, etc question's solutions
Last synced: 24 Dec 2025
https://github.com/gatarelib/random-programs
Random Programs from my Computer Science Course 2017-2021
c cpp data-structures executable golang java-8 object-oriented-programming python3
Last synced: 31 Dec 2025
https://github.com/dudubraga/unicap-cc-programacao-e-estruturas-de-dados
Cadeiras - Programação Estruturada + Estruturas de Dados I e II + Grafos
algorithms c data-structures java university-course
Last synced: 29 Oct 2025
https://github.com/binary-wizardry/codewars-solutions
Personal Codewars Solutions
algorithms algorithms-and-data-structures codewars codewars-kata codewars-kata-solution codewars-solutions coding-challenge coding-challenges data-structures python python3 solutions
Last synced: 20 Jan 2026