Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 2025-01-16 00:07:15 UTC
- JSON Representation
https://github.com/willis7/phrase-trie
Implementation of the Trie search algorithm for finding phrases in a body of text
Last synced: 24 Dec 2024
https://github.com/sysread/p6-algorithm-skewheap
An efficient and flexible min heap algorithm for perl6
data-structures heap perl6 priority-queue skew-heap
Last synced: 23 Dec 2024
https://github.com/mauriciovazquezm/advanced-data-structures
Advanced Data Structures course tasks and projects.
algorithms data-structures java python
Last synced: 13 Jan 2025
https://github.com/mcleber/data_structures_and_algorithms_in_python
Data Structures and Algorithms in Python
algorithms-datastructures algotithms data-structures data-structures-and-algorithms data-structures-python learning-data-structure
Last synced: 09 Jan 2025
https://github.com/than-dev/collision-in-js
Collision detector made with javascript, webpack and babel to development environment and canvas API + analytical math to the app implementation.
algorithm babel data-structures development es6 javascript webpack
Last synced: 11 Dec 2024
https://github.com/althk/collections
Collections pkg for golang - generics support and thread-safe
algorithms data-structures golang-collections golang-generics golang-package rbtree sets
Last synced: 12 Jan 2025
https://github.com/kharzixen/data-structures-and-algorithms
This project is dedicated to implementing a variety of fundamental data structures and algorithms in C++ for educational purposes. The goal is to enhance my understanding of core computer science concepts through hands-on coding and problem-solving.
algorithms data-structures list queue stack vector
Last synced: 12 Jan 2025
https://github.com/kevinpettersson/lab1-data-structures
Course Code: DIT962
Last synced: 02 Jan 2025
https://github.com/muskanmi/data-structures-java
This repository contains solutions to various discrete DSA related problems.
algorithms algorithms-java arrays bit-manipulation data-structures data-structures-java linked-lists mathematics queues recursion stack
Last synced: 23 Dec 2024
https://github.com/petsamuel/python_solutions
Data Structure and Algorithm
algorithms data-structures hackerrank-solutions leetcode-python leetcode-solutions
Last synced: 12 Jan 2025
https://github.com/gkapfham/cs112s2015
Course Materials for Computer Science 112 Spring 2015
algorithms computer-science data-structures laboratory
Last synced: 01 Jan 2025
https://github.com/muhammadpauzi/javascript-data-structures
🧩 Learn Data Structures with JavaScript .
Last synced: 23 Dec 2024
https://github.com/muhammadpauzi/learn-data-structures-and-algorithms
🎲 Data Structures and Algorithms
algorithms data-structures data-structures-and-algorithms indonesia javascript
Last synced: 23 Dec 2024
https://github.com/ashgole/python-pyramids-solutions
Coding Battle Soution for Python Pyramids. This is done by my Team and me.
data-structures pyrami-solutions python python-programming
Last synced: 12 Dec 2024
https://github.com/0xsirsaif/problem-solving
Solutions of various coding/algorithmic problems solved in multiple languages and from various sources such as books, Coding Challenge Websites..etc
acm-icpc algorithms data-structures problem-solving
Last synced: 13 Dec 2024
https://github.com/timbo-rafa/python_seats
algorithms challenge data-structures hash-set nosetests python test
Last synced: 13 Jan 2025
https://github.com/patrickshaw/university-fit2004-labs
FIT2004 Assignment for my lab for week 10. Core component: Detecting if a vertex is a bridge.
algorithms data-structures graph-theory performance practice sorting study theory trees university
Last synced: 17 Dec 2024
https://github.com/ierturk/rust-practice
Rust Language Practice
algorithm algorithms algorithms-and-data-structures data-structures dsa practice project-template recruitment-test rust rust-lang rust-practice template-project testing unit-testing
Last synced: 24 Dec 2024
https://github.com/heracliteanflux/exercises-algorithms-and-data-structures
Exercises in algorithms and data structures.
algorithms algorithms-and-data-structures data-structures
Last synced: 12 Jan 2025
https://github.com/kurayami07734/dsa-cpp
Data Structures and Algorithms in C++
algorithms cpp data-structures
Last synced: 17 Dec 2024
https://github.com/agb2k/infix-postfix-prefix-converter
C programme which converts infix, postfix and prefix expressions
Last synced: 17 Dec 2024
https://github.com/gkapfham/cs112s2014
Course Materials for Computer Science 111 Spring 2014
algorithms computer-science data-structures laboratory
Last synced: 01 Jan 2025
https://github.com/timbo-rafa/python_board
algorithms challenge data-structures hash-set nosetests python test
Last synced: 13 Jan 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: 12 Dec 2024
https://github.com/sushantjadhav416/dsa_and_competitive_programs
This repository contains programs related to Data Structures and Algorithms (DSA) and competitive programming
algorithm-challenges algorithms data-structures dsalgo-questions maang-preparation programming-exercises
Last synced: 22 Nov 2024
https://github.com/0xpuddi/algorithms
A collection of algos written in python, detailed with time and space complexity
algorithms data-structures python3
Last synced: 27 Dec 2024
https://github.com/zalbright90/top-linked-list
This project implements a custom Linked List data structure in JavaScript using ES6 modules. The LinkedList class provides a comprehensive set of methods for manipulating and interacting with a singly linked list.
algorithms coding-challenge computer-science data-structures es6 interview-prep learning linked-list nodejs odin-project programming software-development web-development
Last synced: 12 Dec 2024
https://github.com/rstacks/leetcode-write-ups
My solutions to foundational LeetCode problems, complete with explanations and alternative solutions. All solutions are written in Python.
algorithms data-structures data-structures-and-algorithms leetcode leetcode-solutions python3
Last synced: 19 Nov 2024
https://github.com/jetsup/implementing-queues
Implementing a modern life scenario like queues with CPP
Last synced: 28 Nov 2024
https://github.com/smile040501/data_structures
My implementation of various Data Structures using C++
algorithm algorithms algorithms-and-data-structures algorithms-datastructures algorithms-implemented cpp data-structures datastructures
Last synced: 15 Nov 2024
https://github.com/palashhawee/cracking-the-coding-interview-by-mcdowell-book-
In this repository I'll keep uploading all my practice solutions to the amazing book on "Cracking the Coding Interview" by Gayle Laakman Mcdowell using Python language with different approaches. This repository is corelated to one of my repositories called "Data Structure and Algorithm" and has been extended as a part of my preparations for coding interview.
algorithms-and-data-structures cracking-the-coding-interview data-structures python
Last synced: 22 Nov 2024
https://github.com/palashhawee/data-structures-and-algorithms-my-preparation-for-software-engineering
My preparation for Software Engineering
algorithms data-structures datastructures datastructures-algorithms preparation software-engineering
Last synced: 22 Nov 2024
https://github.com/dibahk/sql50
this a collection of leet code problems I have solved
data-structures pandas pyhon sql
Last synced: 05 Dec 2024
https://github.com/akkupy/ds_s3
Semester 3 Data Structure Works
algorithm data-structures data-structures-and-algorithms ktu-s3 ktu-s3-cse ktustudents
Last synced: 20 Nov 2024
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: 13 Dec 2024
https://github.com/harsha-vardhan-tangudu/online-learning-platform-using-hybrid-data-structures
Mentor And Me - Applied data structures wherever required
application data-structures data-structures-and-algorithms database datastructures flask-application graph hash hybrid-data-structures python queues tkinter ui
Last synced: 10 Jan 2025
https://github.com/data-miner00/dsa
Grappling with Data Structures and Algorithms
Last synced: 13 Jan 2025
https://github.com/mblumtritt/invariable
The Invariable data class for Ruby.
Last synced: 22 Nov 2024
https://github.com/kadiryazadzhi/softuni---data-structures-fundamentals-with-csharp
🎓 Tasks from Data Structures Fundamentals with C# course at SoftUni 🎓
charp course data-structures softuni
Last synced: 27 Dec 2024
https://github.com/andirsun/datastructures-poo-algorithms
My Own data structures implementations in javascript
Last synced: 05 Jan 2025
https://github.com/masum184e/codechef
Solution of Codechef's Problems
algorithms codechef competitive-programming cpp-programming data-structures problem-solving programming-contest
Last synced: 12 Dec 2024
https://github.com/mxagar/accelerated_computer_science_coursera
This repository contains my notes on the Specialization "Accelerated Computer Science Fundamentals" from Coursera / University of Illinois.
Last synced: 23 Dec 2024
https://github.com/ilovenooodles/praktikum-alstrukdat-2021
Kumpulan Praktikum Algoritma dan Struktur data 2021 - 2022
Last synced: 13 Dec 2024
https://github.com/mxagar/python_interviews
Data structures, algorithms, software design & Co. in python.
algorithms data-structures python
Last synced: 23 Dec 2024
https://github.com/yordanov0502/xxxiv-republican-academic-programming-olympiad
Competitve programming contest
algorithms c-plus-plus competitive-coding competitive-programming competitive-programming-contests data-structures team
Last synced: 01 Jan 2025
https://github.com/leostera/restruct
💾 Purely Functional and Compact Data Structures for ReasonML
compact data-structures experiment functional-programming reasonml
Last synced: 17 Dec 2024
https://github.com/r-n/doublelinkedlist
C
beginner beginner-project c college-assignment college-assignments data-structures linked-list
Last synced: 13 Dec 2024
https://github.com/r-n/calculatorstringcpp
The previous CalculatorString, rewritten in C++
calculator college-assignment college-assignments cpp data-structures expression-evaluator inheritance interpreter linked-list math oop operator-overloading string-parsing
Last synced: 13 Dec 2024
https://github.com/praneshr/bst.js
Javascript implementation of Binary Search Tree
binary-search-tree bst bstree data-structures javascript
Last synced: 13 Dec 2024
https://github.com/nafis2508/big-data-group-project
Python project implementing Nearest Neighbor and Skyline Query Search algorithms with R-tree data structures for efficient spatial indexing. Part of COMP6210 group project at Macquarie University.
2d-query-processing algorithm-optimization big-data branch-and-bound comp6210 computational-geometry data-structures divide-and-conquer nearest-neighbor-search python r-tree skyline-query spatial-data-structure spatial-indexing
Last synced: 13 Dec 2024
https://github.com/farial-mahmod/bubble-sort-in-python
Implementing Bubble Sort algorithm using Python.
bubble-sort data-structures python3
Last synced: 23 Dec 2024
https://github.com/qsoulior/misc
Collection of implementations written in Go
Last synced: 17 Dec 2024
https://github.com/cyberg4b/leetcode-exercises
Some LeetCode Data Structures exercises in TypeScript.
data-structures leetcode typescript
Last synced: 01 Jan 2025
https://github.com/renatoathaydes/pathtrie
A Trie implementation specifically designed for paths
data-structures java routing trie
Last synced: 17 Dec 2024
https://github.com/siddhantprateek/golang-resources
Golang Learning Resources
cloud-computing cloud-native cloudnative data-structures go golang machine-learning
Last synced: 23 Dec 2024
https://github.com/chistopat/go-forward-list
Implement interface of C++ STL std::forward_list https://en.cppreference.com/w/cpp/container/forward_list in Go
cpp data-structures forward-list generics go linked-list stl
Last synced: 14 Nov 2024
https://github.com/utkarshmishra12/data-structures-algorithms-level-up-course-2021
Data Structures & Algorithms, Level-up Course(2021)
data-structure-and-algorithm data-structures dsa dsa-algorithm dsa-codes
Last synced: 01 Jan 2025
https://github.com/inforkgodara/bubble-sort
A single class implementation of bubble sort
bubble-sort data-structures inforkgodara java
Last synced: 17 Dec 2024
https://github.com/brianelizondo/data-structures-graphs
Data Structure Graphs Exercises
algorithms data-structures javascript
Last synced: 03 Jan 2025
https://github.com/sasitsrirat/light-out-puzzle-2023-
EGCO221 (Data Structure and Algorithm)
algorithm arraylist data-structures java sorting-algorithms
Last synced: 17 Dec 2024
https://github.com/munagekar/algorist
A software engineer without algorithms is like a fish without water.
algorithms data-structures python3
Last synced: 04 Jan 2025
https://github.com/hraverkar/apas_android_application_solution
APAS - Algorithm Problems and Solutions :
apas csharp-code data-structures
Last synced: 27 Dec 2024
https://github.com/henry-azer/leetcode-solutions
LeetCode Problems Solutions.
algorithms data-structures java javascript leetcode problem-solving sql
Last synced: 10 Jan 2025
https://github.com/gpahal/go-algos
Common data structures, algorithms and design patterns in Go
algorithms data-structures golang patterns
Last synced: 24 Dec 2024
https://github.com/lxsmnsyc/q43
A Quadtree class for JS/ES
aabb axis-aligned-bounding-box data-structures datastructures game game-dev game-development game-engine graph-algorithms quad-tree quadtree space-partitioning tree tree-structure
Last synced: 10 Jan 2025
https://github.com/claudio-code/data-structure-algorithm-and-neural-network
:scroll: I' m learning new algorithms and how create small and basic neural network
algorithms big-o data-structures neural-network
Last synced: 24 Dec 2024
https://github.com/yevheniidatsenko/goit-algo-hw-07
📊 Hometask - Basic Algorithms and Data Structures (Trees and balancing)
algorithms data-structures goit goit-algo-hw-07 python
Last synced: 18 Dec 2024
https://github.com/ryanlarge13/algos
Algorithm testing, creation, manipulation & more in every language I can work with
algorithms cpp data-structures js rust
Last synced: 18 Dec 2024
https://github.com/barrenszeppelin/pmmap
Go implemenation of Persistent Mergeable Hash Maps
data-structures go hashmap immutable tree
Last synced: 18 Dec 2024
https://github.com/simonespa/algorithms-and-data-structures
An open source collection and playground of algorithms, data structures and related documentation to brush up your knowledge of computer science fundamentals, or learn it from scratch.
algorithms arrays bfs data-structures dfs dynamic-programming graph graph-theory in-order iteration list post-order pre-order recursion search-algorithms sorting-algorithms tree
Last synced: 24 Dec 2024
https://github.com/markwinter/gocol
Data Structures and Algorithms in Golang using Generics
algorithms data-structures generics go golang
Last synced: 18 Dec 2024
https://github.com/chinmaybhalodia/walmart-virtual-internship
All the tasks submitted during the Advanced Software Engineering Virtual Training Program offered by Walmart Global Tech on Forage platform.
data-munging data-structures java python relational-database-design software-architecture software-engineering sql
Last synced: 18 Dec 2024
https://github.com/naveenrajm7/py-algo-ds
Algorithms and Data Structures in Python
algorithms data-structures python
Last synced: 24 Dec 2024
https://github.com/apulbere/algorithms
data structures and algorithms
algorithms computer-science data-structures dijkstra graph interview interview-practice java java-21 junit5 kruskal software-engineering sorting-algorithms
Last synced: 28 Nov 2024
https://github.com/jmcph4/problems
"Everything is numbered here; the monster is Zero"
adt algorithms compsci cs data-structures edu education problem-set problems reference
Last synced: 24 Dec 2024
https://github.com/vaibhavmojidra/data-structures---stack-using-linked-list-in-java
A stack is a linear data structure that follows the principle of Last In First Out (LIFO). This means the last element inserted inside the stack is removed first.
data-structures java linked-list mojidra stack vaibhav vaibhav-mojidra vaibhavmojidra
Last synced: 24 Dec 2024
https://github.com/vaibhavmojidra/data-structures---stack-using-array-in-java
A stack is a linear data structure that follows the principle of Last In First Out (LIFO). This means the last element inserted inside the stack is removed first.
array data-structures java mojidra stack vaibhav vaibhav-mojidra vaibhavmojidra
Last synced: 24 Dec 2024
https://github.com/vaibhavmojidra/data-structures---queue-using-linked-list-in-java
Queue is an abstract data structure, somewhat similar to Stacks. Unlike stacks, a queue is open at both its ends. One end is always used to insert data (enqueue) and the other is used to remove data (dequeue). Queue follows First-In-First-Out methodology, i.e., the data item stored first will be accessed first.
data-structures java linked-list mojidra queue vaibhav vaibhav-mojidra vaibhavmojidra
Last synced: 24 Dec 2024
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: 18 Dec 2024
https://github.com/abdoufermat5/algorithmique
# Resolution de quelques problemes et implémentations de quelques algorithmes
algorithms competitive-programming data-structures dsa-algorithm leetcode python
Last synced: 10 Jan 2025
https://github.com/zinaaan/algorithms-and-datastructures
Typical algorithms and data stuctures with java
algorithms data-structures java
Last synced: 10 Jan 2025
https://github.com/bastidood/option-block
A minimal utility Rust crate for small, fixed-size blocks of optional types.
data-structures embedded no-std rust
Last synced: 10 Jan 2025
https://github.com/filip-kustura/graph-cycle-detection
Solution to a graph theory problem meeting a specific time complexity constraint. Developed in C++ using the breadth-first search algorithm. Created in December 2021 as part of the Design and Analysis of Algorithms course, with a presentation delivered in January 2022.
algorithms bfs breadth-first-search c-plus-plus coding-assignment cpp cycle-detection data-structures graph-algorithms graph-theory graph-traversal time-complexity time-complexity-analysis undirected-graphs
Last synced: 24 Dec 2024
https://github.com/themysterysolver/leet-and-fun
A collection of LeetCode questions to ace the coding interview!
c-language data-structures db java javascript leetcode mysql pandas-python python python3
Last synced: 19 Dec 2024
https://github.com/prosenjitjoy/problem-solving---hackerrank
Collection of my submitted solutions to the HackerRank problem-solving test.
Last synced: 19 Dec 2024
https://github.com/prosenjitjoy/leetcode-solutions
Leetcode problem solutions in Go
algorithms data-structures problem-solving
Last synced: 19 Dec 2024
https://github.com/harsha-yuvaraj/data-compression-and-decompression-tool
A specialized lossless file compression and decompression tool designed mainly for plain text, including programming files and text files.
data-structures lossless-compression-algorithm numpy python tkinter
Last synced: 11 Jan 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: 19 Dec 2024
https://github.com/augustdanell/datastructures
Here I implement different datastructures. You never know when you need them, and so, to have them on Git ready to be used has helped me to solve many Kattis problems and more :)
data-structures graph-search-algorithms
Last synced: 24 Dec 2024
https://github.com/inf800/swift4tensorflow
Swift and Swift for TensorFlow
data-structures deep-learning jupyter-notebooks machine-learning swift-package-manager swift5 tensorflow
Last synced: 28 Nov 2024
https://github.com/samyouaret/php-datastructure
A small PHP data-structure package
algorithms data-structures linked-list php queue stack
Last synced: 19 Dec 2024