An open API service indexing awesome lists of open source software.

https://github.com/ohadswissa/molt-delivery-simulator

Java simulation of a delivery app using a custom generic min-heap. Built as part of a university Data Structures course.
https://github.com/ohadswissa/molt-delivery-simulator

alg data-s java min- oop priori

Last synced: about 1 month ago
JSON representation

Java simulation of a delivery app using a custom generic min-heap. Built as part of a university Data Structures course.

Awesome Lists containing this project

README

        

# Molt Delivery Simulator โ€“ Data Structures Project

This project simulates a basic delivery platform (like Wolt) using custom data structures.
Developed as part of the Data Structures course at Reichman University (2024).

## ๐Ÿ›  Core Features

- **Min-Heap (Generic):** Custom implementation of a type-safe binary min-heap with:
- Insert, deleteMin, findMin
- Merge in linear time
- Capacity handling and resizing

- **MoltOrder & MoltDriver:**
- Both implement `Comparable`
- Simulate real-world prioritization and driver scheduling logic

## ๐Ÿ“š Key Concepts

- Java Generics & Interfaces
- Priority queues & Comparable pattern
- Object-oriented simulation logic

## ๐Ÿงช Technologies

- Java 11
- No external libraries
- Structure supports testing with JUnit

## ๐Ÿ‘จโ€๐Ÿ’ป Author

Ohad Swissa
[GitHub Profile](https://github.com/ohadswissa)