Skip to content

Commit 73b815c

Browse files
authored
Update LRU.java
Update name of public class
1 parent 621a260 commit 73b815c

File tree

1 file changed

+11
-11
lines changed
  • src/main/java/dataStructures/lruCache

1 file changed

+11
-11
lines changed

src/main/java/dataStructures/lruCache/LRU.java

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,28 +2,28 @@
22

33
import java.util.HashMap;
44

5-
public class doublyLinkedList {
5+
public class LRU { // doublyLinkedList
66
int key;
77
int val;
8-
doublyLinkedList next;
9-
doublyLinkedList prev;
8+
LRU next;
9+
LRU prev;
1010
}
1111

1212
class LRUCache {
13-
doublyLinkedList dllHead;
14-
doublyLinkedList dllTail;
15-
HashMap<Integer, doublyLinkedList> keyToNode = new HashMap();
13+
LRU dllHead;
14+
LRU dllTail;
15+
HashMap<Integer, LRU> keyToNode = new HashMap();
1616
int capacity;
1717
int lengthOfList = 0;
1818

1919
public LRUCache(int capacity) {
2020
this.capacity = capacity;
2121

22-
dllHead = new doublyLinkedList();
22+
dllHead = new LRU();
2323
dllHead.key = -1;
2424
dllHead.val = -1;
2525

26-
dllTail = new doublyLinkedList();
26+
dllTail = new LRU();
2727
dllTail.key = -1;
2828
dllTail.val = -1;
2929

@@ -36,7 +36,7 @@ public LRUCache(int capacity) {
3636
public int get(int key) {
3737
if(!keyToNode.containsKey(key)) return -1;
3838

39-
doublyLinkedList temp = keyToNode.get(key);
39+
LRU temp = keyToNode.get(key);
4040
temp.prev.next = temp.next;
4141
temp.next.prev = temp.prev;
4242

@@ -51,10 +51,10 @@ public int get(int key) {
5151
public void put(int key, int value) {
5252
boolean addingNewNode = true;
5353

54-
doublyLinkedList newlyCached;
54+
LRU newlyCached;
5555

5656
if(!keyToNode.containsKey(key)) {
57-
newlyCached = new doublyLinkedList();
57+
newlyCached = new LRU();
5858
newlyCached.key = key;
5959
newlyCached.val = value;
6060
keyToNode.put(key, newlyCached);

0 commit comments

Comments
 (0)