Практика IT-собеседований
Как спроектировать LRU-кэш с O(1) для get и put? – Структуры данных · Практика IT-собеседований