【文件属性】:
文件名称:lrucacheleetcode-go-leetcode:go-leetcode
文件大小:2KB
文件格式:ZIP
更新时间:2021-06-29 22:25:16
系统开源
lru缓存leetcode
go-leetcode
Golang
编写的习题解答。
LRU缓存
设计和实现最近最少使用
(LRU)
缓存的数据结构。
它应该支持以下操作:get
和
put。
get(key)
-
如果键存在于缓存中,则获取键的值(将始终为正),否则返回
-1。
put(key,
value)
-
如果键不存在,则设置或插入值。
当缓存达到其容量时,它应该在插入新项目之前使最近最少使用的项目无效。
缓存初始化为正容量
2
【文件预览】:
go-leetcode-master
----lru()
--------main_test.go(482B)
--------main.go(2KB)
----README.md(629B)