首页 > TAG信息列表 > LeetCode146

LeetCode146 LRU缓存机制

题目 运用你所掌握的数据结构,设计和实现一个  LRU (最近最少使用) 缓存机制 。 实现 LRUCache 类: LRUCache(int capacity) 以正整数作为容量 capacity 初始化 LRU 缓存 int get(int key) 如果关键字 key 存在于缓存中,则返回关键字的值,否则返回 -1 。 void put(int key, int valu

[LeetCode146] LRU 缓存机制(LinkedHashMap 实现)

解法 package com.wangxiaohu; import java.util.LinkedHashMap; public class LeetCode146 { /** * 题目:146. LRU 缓存机制 * leetcode:https://leetcode-cn.com/problems/lru-cache/ * 实现思路:哈希链表 * LRU 缓存机制特点: * 1、查询快(哈

LeetCode146-LRU缓存机制

题目: 运用你所掌握的数据结构,设计和实现一个 LRU (最近最少使用) 缓存机制 。 实现 LRUCache 类: LRUCache(int capacity) 以正整数作为容量 capacity 初始化 LRU 缓存 int get(int key) 如果关键字 key 存在于缓存中,则返回关键字的值,否则返回 -1 。 void put(int key, int value)