Sliding Maximum over Files Coding Exercise
Prerequisites:
- JRE 1.8
- Maven.
Solution using ArrayDequeue
- Use of blocking queue
- Units test coverage (all methods)
- Runs in O(1) constant time.
- Commented code
- Consistent naming conventions.
- Simple class design
- Runs from command line as described in the problem
java -jar sliding-window-1.0-jar-with-dependencies.jar 4
sample input files are placed under 'resources' folder