A visual representation of different sorting algorithms using D3.js. This project helps understand how various sorting algorithms work by providing real-time visualization of the sorting process.
A production-ready desktop application that sorts large binary files of IEEE-754 double-precision floating-point numbers using External Merge Sort, with a full PySide6 GUI and step-by-step demo mode.
Abstract: Floods are among the most frequent and damaging natural disasters in East Java Province, Indonesia, caused by factors such as high rainfall, dense population, limited water catchment areas, ...