Object-Oriented Programming · Luma AI · Hard
Problem: Implement a Versioned Nested Key-Value Store Build a nested key-value store that can answer queries about the state of its data at earlier timestamps. A key path uses dot notation to identify nested entries, such as: user.name config.db.host a.b.c The store must process the following operations. Command Format You receive Q operations, with each operation having one of these forms: The commands behave as follows: SET t path value Record value for path at timestamp…