
Lv 2. 1차 캐시
·
Algorithm & Data Structures/Programers
LRU 에 대한 개념이 있어야 한다. cache hit, cache miss 와 같이 이해할 수 없던 용어가 많아 LRU에 대해 공부하고 이해하여 풀 수 있었다.가장 오랫동안 사용되지 않은 데이터는 캐시에서 제거하고 사용 된 적 있는 데이터는 캐시에 남겨 둠으로써 캐시메모리 관리하는 방법이다. 다음은 풀이코드이다.import java.util.*;class Solution { LinkedList list = new LinkedList(); int answer = 0; public int solution(int cacheSize, String[] cities) { if(cacheSize==0) return cities.length*5; ..