设计LRU(最近最少使用)缓存结构,可参考如下模板 ```js class LRUCache { constructor(capacity: number) { // write code here } get(key: number): number { // write code here } set(key: number, value: number): void { // write code here } } ```