← Questions

Log manager that evicts the least important logs

0
GoogleCodingLast asked Aug 2025

Design a log manager that keeps at most total_max logs. Each log has an importance; when a new log would go over the limit, the least important logs are deleted automatically. Support adding logs and reading them back, and choose structures (a min-heap or ordered set with an index) so adds and evictions stay fast.

Write and test your solution herePython in your browser, the question's tests level by level, every submission kept for you.Sign in to start coding