Moving Average from Data Stream
Try to solve the Moving Average from Data Stream problem.
We'll cover the following
Statement
Given a stream of integers and a window size, calculate the moving average of all integers in the sliding window. Implement a class called MovingAverage
that has the following methods:
Constructor (int size): This constructor initializes the object with the specified window size.
double next (int val): This method takes an integer value as input and returns the moving average of the last
size
values from the stream.
Constraints:
size
val
At most
calls can be made to next.
Examples
Level up your interview prep. Join Educative to access 70+ hands-on prep courses.