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 9c79a76 commit af69b65Copy full SHA for af69b65
src/main/java/com/fishercoder/solutions/_346.java
@@ -1,14 +1,14 @@
1
package com.fishercoder.solutions;
2
3
+import java.util.Deque;
4
import java.util.LinkedList;
-import java.util.Queue;
5
6
public class _346 {
7
8
public static class Solution1 {
9
class MovingAverage {
10
11
- private Queue<Integer> q;
+ private Deque<Integer> q;
12
private Long sum;
13
private int max;
14
@@ -27,7 +27,7 @@ public double next(int val) {
27
sum += val;
28
return (double) sum / q.size();
29
} else {
30
- int first = q.poll();
+ int first = q.pollFirst();
31
sum -= first;
32
q.offer(val);
33
0 commit comments