要求: get(key):如果key在cache中,则返回对应的value值,否则返回null set(key,value):如果key不在cache中,则将该(key,value)插入cache中(注意,如果cache已满,则必须把最近最久未使用的元素从cache中删除):如果key在cache中,则重置value的值. set和get的时间复杂度都是O(1). 两个map /** * 思路:时间复杂度是O(1),一下子想到的是map.但是怎么进行淘汰呢?需要记录时间,且查找的复杂度也是O(1…