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-06-23 00:07:37 UTC
- JSON Representation
https://github.com/pamphilemkp/vet-clinic-database
In this project i used a RDBMS ( Relational Data Base Management System) to create a table which will store information about animals for a vet clinic.
Last synced: 10 Oct 2025
https://github.com/w8r/binary-trees
Binary trees: Simple Binary, AVL, Red-Black
avl-tree binary-search-tree binary-trees data-structures priority-queue red-black-tree
Last synced: 06 Jul 2025
https://github.com/muhammad-fiaz/data-structures-and-algorithms-solutions
Explore comprehensive solutions to coding problems from Geeks for Geeks, LeetCode, and HackerRank. This repository focuses on implementing and understanding fundamental data structures and algorithms, organized for easy navigation and quick learning.
algorithm-challenges algorithms-and-data-structures data-structure data-structures data-structures-algorithms data-structures-and-algorithms datastructure datastructures datastructures-algorithms datastructuresandalgorithm dsa dsa-algorithm dsa-learning-series dsa-practice dsa-questions dsa-solutions dsalgo-questions hackerrank leetcode solutions
Last synced: 11 Oct 2025
https://github.com/tufahel/interview-prep-q-a
This repo is to track, save and practice mostly asked questions in technical interview for future use and hand-note for beginners like me.
algorithms back-end css data-structures database front-end html javascript postgresql reactjs redux ror ruby
Last synced: 13 Apr 2026
https://github.com/joshua-light/fenwick-tree-rs
A Fenwick tree implementation.
data-structures fenwick-tree rust
Last synced: 11 Oct 2025
https://github.com/quytelda/focs
Functional Open C Structures - C Data Structures Library
c data-structures focs functional libfocs
Last synced: 12 Nov 2025
https://github.com/hirenchauhan2/linkedlist
Linkedlist in Go
data-structures go golang linked-list
Last synced: 14 Jan 2026
https://github.com/ashok-arjun/facebook-clone
Data Structures mini package to simulate the organization of users in facebook network. Includes the implementation of various data structures including Graph, Trie, Queue and Stack.
data-structures facebook-network graph linked-list list queue queues stack stacks
Last synced: 25 Mar 2025
https://github.com/faresbakhit/cp
competitive programming ⚔️ resources and notes 🤺
algorithms competitive-programming cpp data-structures problem-solving
Last synced: 22 Mar 2025
https://github.com/luckykk273/computerscience
Include examples of data structures, sorting algorithms and design patterns.
computer-science data-structures design-patterns sorting-algorithms
Last synced: 14 May 2025
https://github.com/shadowshahriar/cse222
A repository containing my solutions to data structure (Java, C, C++) problems assigned by our CSE lecturer, NASR (3rd Semester)
Last synced: 04 May 2026
https://github.com/devhindo/williamfiset
Empowering WilliamFiset tutorials by summarizing videos, providing follow-up problems and adding additional resources for each video
algorithms computer-science data-structures mathematics
Last synced: 09 Jan 2026
https://github.com/ajlekcahdp4/ilab_1
First projects of MIPT ILAB course
c data-structures ilab poem-generator quadratic-equations stack
Last synced: 25 Jul 2025
https://github.com/miladsade96/leetcode_with_java
Solving Leetcode Challenges using Java Programming Language and Testing them with JUnit
algorithm algorithms algorithms-and-data-structures data-structures java java-8 javaee leetcode leetcode-java leetcode-solutions
Last synced: 18 Feb 2026
https://github.com/josephgoksu/ceng202-datastructures
Yildirim Beyazit University CENG 202 Data Structures LAB Notes 2016
algorithm algorithms data-structures java
Last synced: 31 Jul 2025
https://github.com/mutokrm/googlestep
This repository has homework that I submitted during Google STEP where I learned the basics of of Computer Science.
algorithms calculator data-structures malloc traveling-salesman-problem
Last synced: 22 Apr 2026
https://github.com/tomasoak/datahopper
Python package for data engineering and data wrangling
data data-analysis data-engineering data-mining data-science data-structures data-wrangling datascience pandas python
Last synced: 12 Mar 2026
https://github.com/twitu/algorithms_part_i
Programming assignments in Algorithms part 1 by Princeton - covering topics of Sorting, Heaps, Quick Union and Trees
algorithm data-structures java online-course
Last synced: 23 May 2026
https://github.com/mertceyhan/aoc-2022-in-kotlin
aoc-2022-in-kotlin
algorithms aoc-2022-in-kotlin data-structures kotlin
Last synced: 14 Oct 2025
https://github.com/danitilahun/data_structure_and_algorithm_leetcode_and_codeforces_challenge
A daily challenge repository for data structures and algorithms from LeetCode and CodeForces, aimed at enhancing problem-solving and coding skills.
algorithms codeforces coding-challenge competitive-programming data-structures leetcode
Last synced: 23 Jan 2026
https://github.com/kuwa72/matcher
Simple query language of matching object and query for golang.
data-structures filtering golang json matcher query query-language regex
Last synced: 01 Feb 2026
https://github.com/rajgupta2/geeksforgeeks-2025-potd
🚀 Daily solutions for GeeksforGeeks Problem of the Day (POTD) - 2025.
bit-manipulation coding-challenges coding-practice competitive-programming data-structures dsa dynamic-programming geeksforgeeks geeksforgeeks-potd- potd problem-solving
Last synced: 30 Mar 2025
https://github.com/peyman-borhani/gdb
Generative Data Build - define structured data template, convert data into raw or re-build it from raw into intended/original structure.
data-structures javascript method object-storage template
Last synced: 31 Aug 2025
https://github.com/s-m-j-i/data-structures-n-algorithms
A crash-course about Data Structures & Algorithms in JAVA
algorithms algorithms-and-data-structures data-structures graphs java shortest-path-algorithm shortest-paths spanning-tree-algorithms spanning-trees
Last synced: 01 Aug 2025
https://github.com/vvaldesc/blockmerge_game
NUMERIC BLOCK MERGING GAME CPP BASED.
allegro5 arrays cpp data-structures estructuras-de-datos fstream game poo
Last synced: 04 Jun 2026
https://github.com/duliodenis/swift-ds-algo
This is a repository of Swift Data Structures and Algorithms ranging from Big-O Analysis, Linked Lists, Recursion, Generics and Sorting.
algorithms data-structures swift
Last synced: 16 Oct 2025
https://github.com/sasha-hk/cpp
🏔️ Basic algorithms and data structures on cpp
algorithms cpp data-structures
Last synced: 01 Aug 2025
https://github.com/elazzouzihassan/graphql-tuto
Welcome to the GraphQL Tutorial repository! 🚀
api data-structures graphql nodejs tutorial-sourcecode
Last synced: 13 Apr 2026
https://github.com/cogitatortech/ordered
A collection of data structures that keep data sorted by key (WIP)
data-structures ordered-collections zig zig-library zig-package
Last synced: 17 Oct 2025
https://github.com/iamwatchdogs/dsa
Slate/Deprecated docs repo for DSA. I should have continued working on it.
algorithms c cpp data-structures documentation dsa interview java learning open-source preparation python
Last synced: 09 Apr 2026
https://github.com/dy/multiscale-array
Multiscale representation of an array
Last synced: 06 Sep 2025
https://github.com/akarimin/algs0
Algorithms Instructed by Dr. Robert Sedgewick
algorithms data-structures search sort tree union-find
Last synced: 07 Apr 2025
https://github.com/sminerport/sortvisualizer
The Sort Visualizer is an interactive tool that demonstrates various sorting algorithms in real-time. It supports Bubble Sort, Quick Sort, and more, making algorithm learning visual and intuitive.
algorithm-analysis algorithm-visualisation algorithm-visualizer data-structures data-structures-and-algorithms educational-project educational-software interactive interactive-visualizations python sorting-algorithms visualization
Last synced: 19 Oct 2025
https://github.com/richiepagard/c-algorithm
Write some algorithms with C programming language. I'm trying to write the best way that I can.
algorithms c cprogramming data-structures
Last synced: 18 Jan 2026
https://github.com/milenacarecho/42basecamp
Listas de exercicios realizadas durante o basecamp da 42 em julho/2021
Last synced: 14 Mar 2025
https://github.com/viraj5903/professor_course_assignment_platform
A Java-based system for efficiently managing and matching professors to courses within the Computer Science Department at LaSalle College. Features include a priority queue for optimized assignments, and detailed representations for professors and courses. Includes a matching algorithm based on preferences and constraints.
data-structures jar java javadoc priority-queue queue
Last synced: 30 Aug 2025
https://github.com/swimshahriar/dsa-problem-solving
This repository contains some of the Data Structure and Algorithms that I have worked with.
algorithms data-structures javascript python3
Last synced: 02 May 2026
https://github.com/lucasguiss/algorithms
Algorithms and data structures in Go
Last synced: 24 Oct 2025
https://github.com/shorya22/leetcode-250-python-dsa
🧠 Mastering the Top 250 Leetcode Problems for FAANG & Big Tech Interviews | Python Solutions with Intuition, Patterns, and Clean Code.
algorithms amazon-interview blind75 coding-interview data-structures faang-interview-prep google-interview interview-preparation leetcode leetcode-250 meta-interview microsoft-interview neetcode netflix-interview problem-solving python-coding python-coding-interview python-dsa top-leetcode-problems
Last synced: 27 Aug 2025
https://github.com/fork123aniket/optimal-partition-search
Official Implementation of Optimal Partition Search Algorithm
array array-methods data-structures data-structures-and-algorithms data-structures-python python search search-algorithm search-algorithms searching searching-algorithms
Last synced: 01 Jun 2026
https://github.com/ryomendev/dsa
This repository is dedicated to learning and practicing Data Structures and Algorithms (DSA). It contains solutions to various problems, ranging from basic to advanced topics, helping enhance problem-solving skills and understanding core DSA concepts through hands-on coding.
algorithms algorithms-and-data-structures cpp data-structures
Last synced: 26 Oct 2025
https://github.com/mikemwai/massive
Amazon massive dataset processing project
data-structures google-drive-api
Last synced: 26 Oct 2025
https://github.com/thomasthaddeus/musicalchairs
This project contains implementations of a seating arrangement algorithm using four different approaches: us module, using standalone functions, and using Python's zip function along with the built-in sorted function.
data-structures interview-questions lgplv3 optimization-algorithms python python3
Last synced: 26 Oct 2025
https://github.com/morwenn/prime_multiset
A multiset of prime numbers represented by a single integer
data-structures python python-3-5
Last synced: 28 Jan 2026
https://github.com/marcoschalet/chalet-blog
Blog pessoal para compartilhar assuntos que eu me interesso sobre programação.
blog c-programming data-structures graph-algorithms javascript nextjs typescript web-development
Last synced: 19 Apr 2026
https://github.com/can-dy-jack/heap
MinHeap, MaxHeap, minHeapSort and maxHeapSort implementation in JavaScript.
data-structures heap heap-sort javascript maxheap minheap
Last synced: 25 Jul 2025
https://github.com/ahmedgaafer/ts-data-structures
A lightweight TS data structures package
data-structures graph heap javascript javascript-library stack typescript typescript-library
Last synced: 29 Jan 2026
https://github.com/fabiolutz/estruturas-de-dados
Estruturas de dados criados do zero em C
binary-tree c data-structures linked-list queue stack
Last synced: 29 Jan 2026
https://github.com/antouhou/anycow
A supercharged container for read-heavy, occasionally-updated data structures with multiple storage strategies
data-container data-structures multithreading rust shared-ownership
Last synced: 01 Aug 2025
https://github.com/pikonha/8-puzzle
🕹 Implementation of a 8 puzzle game using traversal algorithms.
algorithms breadth-first-search data-structures depth-first-search hacktoberfest puzzle traversal-algorithms uniform-cost-search
Last synced: 01 Sep 2025
https://github.com/marcos-venicius/linked-lists
A singly linked list lib abstraction
algorithms csharp data-structures libraries linked-list singly-linked-list
Last synced: 08 Nov 2025
https://github.com/mehdieidi/cmap
Concurrent multi-writable, multi-readable, and thread-safe hash table implemented using sharding technique.
concurrent data-structure data-structures go golang map parallel thread-safe
Last synced: 01 Feb 2026
https://github.com/hqarroum/binary-search-tree
🌳 A set of idiomatic implementations of a binary-search tree in multiple languages.
algorithms-and-data-structures binary-search-tree bst-tree c cpp17 data-structures python tree-structure
Last synced: 02 Feb 2026
https://github.com/orxfun/orx-fixed-vec
An efficient fixed capacity vector with pinned element guarantees.
data-structures pinned pinned-elements rust vector
Last synced: 17 Mar 2026
https://github.com/forketyfork/coding-problems
Solutions to various coding problems from LeetCode, HackerRank, Daily Coding Problem etc. Each problem is accompanied by unit tests.
algorithms coding-problems data-structures hackerrank java leetcode
Last synced: 26 Feb 2026
https://github.com/ashharr/dsa-bootcamp
Data Structures and Algorithms. LeetCode Problems Practice.
algorithms data-structures dsa interview java python
Last synced: 19 Apr 2026
https://github.com/caffeines/cpps
Competitive programming and problem solving.
algorithms algorithms-and-data-structures competitive-programming cpp cpps data-structures
Last synced: 11 Feb 2026
https://github.com/alonza0314/leetcode
Solutions of leetcode problem.
algorithm basic-programming data-structures go golang leetcode leetcode-solutons
Last synced: 27 Feb 2026
https://github.com/mohitbansal964/binary-tree
Binary Tree Insertion, Traversal and display in vertical and horizontal format
binary-trees cpp data-structures
Last synced: 30 May 2026
https://github.com/jojusuar/c-linkedlist
C implementation of a generic linked list with queue and stack functionalities
c data-structures linked-list queue stack
Last synced: 21 Jul 2025
https://github.com/shriram-vibhute/python
This repository contains comprehensive Python coursework, featuring lessons on fundamentals, data structures & OOP's. concept.
data-structures object-oriented-programming programming-language python
Last synced: 22 Aug 2025
https://github.com/rhaeguard/algorithms-in-java
The collection of my Java implementations of common algorithms and data structures and more
algorithms data-structures java sorting-algorithms
Last synced: 01 Aug 2025
https://github.com/noughtmare/fleet-array
A modern implementation of diff arrays
array data-structures persistent-data-structure
Last synced: 14 Feb 2026
https://github.com/savi-lang/map
Hash Map data structures for the Savi standard library.
data-structures hash-map library savi standard-library
Last synced: 19 Mar 2026
https://github.com/dominikjalowiecki/programming-projects
Minor programming projects (from books, tutorials and my own).
algorithms data-structures design-patterns practice-projects programming
Last synced: 02 Mar 2026
https://github.com/sakshijain009/just-problems
Variety of Data Structures and Algorithms Problems in C and Java 🥂
c coding-challenge data-structures gfg internship java practice preparation programming-challenges questions
Last synced: 08 Mar 2026
https://github.com/ranitmanik/leetcode-solutions
Welcome to my Leetcode solutions repository! This is a collection of my solutions to various Leetcode problems, showcasing my problem-solving skills and coding practices
365daysofcode algorithms consistency data-structures data-structures-and-algorithms datastructures-algorithms java leetcode leetcode-java leetcode-javascript leetcode-practice leetcode-python leetcode-questions leetcode-solutions
Last synced: 23 Mar 2025
https://github.com/zul132/placement-prep-programs-java
This repository contains all the Java programs and coding problems I practiced for my placement preparation. The programs are organized topic-wise for ease of reference.
algorithms algorithms-and-data-structures data-structures data-structures-algorithms data-structures-and-algorithms dsa dsa-algorithm dsa-practice java placement placement-preparation programming-exercises
Last synced: 05 Feb 2026
https://github.com/dominikjalowiecki/java-certificate-database
Simple database alike program for storing and managing rows with certificates informations.
data-structures database inno-setup java launch4j
Last synced: 17 Apr 2026
https://github.com/md-mafujul-hasan/hackerrank_algorithms_solution
These Contain Some Algorithm Solution of Hacker Rank😏
algorithm algorithm-challenges algorithm-hackerrank algorithms algorithms-and-data-structures algorithms-datastructures data-structures hackerrank hackerrank-algorithm hackerrank-algorithms hackerrank-algorithms-solution hackerrank-algorithms-solutions hackerrank-algorithms-solutions-php hackerrank-algorithms-warmup hackerrank-algorithms-youtube hackerrank-solutions python
Last synced: 30 Apr 2026
https://github.com/snehalyelmati/competitive-programming-golang
Repository to maintain LeetCode, Kickstart and CodeChef solutions in Go. Implementation and notes of data structures and algorithms.
algorithms data-structures golang google-hashcode google-kickstart leetcode
Last synced: 21 Jun 2025
https://github.com/maemoonfarooq/shortest-path-finder-using-parallel-processing
Welcome to the Parallel Shortest Path Finder! This innovative tool is designed to swiftly determine the shortest routes between pairs of nodes in a graph. Leveraging the power of Dijkstra's algorithm, it navigates graph connections using an adjacency list and a hash table-based distance matrix for optimal efficiency.
bash-script c data-structures mpi openmp-parallelization
Last synced: 18 Apr 2026
https://github.com/eesunmoon/data_structure
[Spring 2020] Data Structure using C language
Last synced: 25 Sep 2025
https://github.com/nkokor/Fibonacci-Heap
Python implementation of Fibonacci Heap
data-structures fibonacci-heap
Last synced: 25 Sep 2025
https://github.com/vishalpadaswan3/mykaa---shopping-website
An E-Commerce website for women fashion products. A Solo Project built by a me and executed in 5 Days
backend css css-animations css-grid data-structures database expressjs html mongodb mongoose nodejs
Last synced: 05 Apr 2026
https://github.com/moindalvs/assignment_multi_linear_regression_2
Consider only the below columns and prepare a prediction model for predicting Price. Corolla<-Corolla[c("Price","Age_08_04","KM","HP","cc","Doors","Gears","Quarterly_Tax","Weight")]
cooks-distance data-science data-structures data-visualization exploratory-data-analysis feature-engineering feature-selection influencers multi-collinearity-issue outlier-removal outliers-detection predictive-modeling
Last synced: 18 Apr 2026
https://github.com/dronnix/bwarr
Black-White Array: fast, ordered data structure based on arrays with O(log N) memory allocations
btree btrees cache cache-friendly computer-science data-structure data-structures go golang ordered performance sorted-set
Last synced: 13 Jan 2026
https://github.com/ahmed-roshdy-1/lab-3-assissment
it problem-solving using data structures and that when I in my second years in computer science college
Last synced: 02 Aug 2025
https://github.com/codetoby/tutorialdsa
Tutorial Excercies from DSA
algorithms data-structures datastructures-algorithms search
Last synced: 25 Sep 2025
https://github.com/bpstelios10/coursera-algos
Coursera algorithms 1 (from Princeton Uni)
algorithms balanced-search-trees data-structures hashtable java mergesort priority-queue quicksort symbol-tables union-find
Last synced: 18 May 2026
https://github.com/algusdark/programming-puzzles
A repository with programming puzzles and solutions in TypeScript
algorithms codeando-pues data-structures javascript programming programming-puzzles puzzles typescript
Last synced: 20 Apr 2026
https://github.com/apfirebolt/data-structures-and-algorithms-in-python
Data Structure and Algorithms in Python
algorithms data data-structures python python3 tkinter-gui
Last synced: 15 Mar 2025
https://github.com/miladsade96/lcrs
LeetCode Related Stuff
algorithms algorithms-and-data-structures data-structures hacktoberfest-accepted hacktoberfest2022 javascript jest jest-tests leetcode-python leetcode-solutions pytest python unit-testing
Last synced: 21 Apr 2026
https://github.com/wisdomenigma/probable-potato
The rust wrapper of Btree *
data-structures docker docker-image rust rust-crate
Last synced: 21 Apr 2026
https://github.com/sr-tamim/algorithm-practice
Data Structure and Algorithm (DSA) practice repo of SR Tamim
algorithm algorithms-and-data-structures data-structures data-structures-and-algorithms dsa
Last synced: 05 Jan 2026
https://github.com/yagocrispim/data_structures
A study about data structures
Last synced: 23 Mar 2025
https://github.com/georgegkas/data_structures_and_algorithms_in_python
My solutions to the exercises found in the book "Data Structures and Algorithms in Python".
algorithms algorithms-implemented data-structures python3
Last synced: 27 Apr 2025
https://github.com/kalyan4636/interview-coding-practice-questions
PYTHON AND JAVA CODING SNIPPETS, TECHNICAL INTERVIEW QUESTIONS AND PRACTICE CODE.
angular corejava cpp css data-structures django framework html java javascript mongodb python sql
Last synced: 11 Apr 2026
https://github.com/mgobeaalcoba/python_intermediate
Aqui iré guardando los trabajos que voy haciendo en el curso de platzi de python y nivel intermedio
data-structures dictionaries game lambda-functions lists python3 sets strings tuples
Last synced: 11 Apr 2026
https://github.com/haseeeb21/stack-in-python
Implementing Stack in python by importing deque library, creating Class of Stack and making functions of stack implementations.
class data-structures googlecolaboratory pop push pycharm python python3 stack
Last synced: 14 May 2026
https://github.com/ericgitangu/leetcode-projects
Solutions to various LeetCode Problems
algorithms data-structures dynamic-programming problem-solving
Last synced: 24 Apr 2026
https://github.com/betarixm/csed233
POSTECH: Data Structure (Spring 2020)
data-structures graph postech sort trees
Last synced: 25 Apr 2026