LRU кеш дизайн

Наименее недавно использованный (LRU) кэш предназначен для того, чтобы сначала отбросить наименее недавно использованные элементы. Требования к конструкции следующие:

1) найти товар так быстро, как мы можем

2) Как только кеш пропадает и кеш заполнен, нам нужно как можно быстрее заменить наименее использованный элемент.

Как проанализировать и реализовать этот вопрос с точки зрения шаблона проектирования и алгоритма разработки?

Ответы на вопрос(8)

Ваш ответ на вопрос