We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c7e5857 commit 24db575Copy full SHA for 24db575
yoonexample/src/main/java/queue/LinkedListQueue.java
@@ -0,0 +1,43 @@
1
+package queue;
2
+
3
+public class LinkedListQueue<E> implements Queue<E> {
4
5
+ private int size;
6
+ private Node<E> front;
7
+ private Node<E> rear;
8
9
+ @Override
10
+ public int size() {
11
+ return this.size;
12
+ }
13
14
15
+ public boolean isEmpty() {
16
+ return this.size == 0;
17
18
19
20
+ public void enqueue(E data) {
21
22
23
24
25
+ public E dequeue() {
26
+ return null;
27
28
29
30
+ public E peek() {
31
32
33
34
+ private static class Node<T> {
35
36
+ private T data;
37
+ private Node<T> next;
38
39
+ public Node(T data) {
40
+ this.data = data;
41
42
43
+}
0 commit comments