This project implements the Michael-Scott lock-free queue algorithm with hazard pointers for safe memory reclamation. The implementation is written in C++ and includes comprehensive tests and demos.
Developed a web-based Data Structure and Algorithm Visualizer using C, Python (Flask), HTML, CSS, and JavaScript in VS Code. The tool supports core data structures like Stack, Queue, Linked List, and ...