如何实现基于LRU策略的最少使用缓存算法?