Java implementations of advanced data structures. Includes a Dynamic Set ADT (with search, insert, delete, successor, predecessor, min, max), extensions of arrays, linked lists, and AVL trees, and two custom-designed data structures: one supporting efficient order-based operations, and another for product management with quality/price analytics.
-
Updated
Sep 15, 2025 - Java