我有一个问题陈述,想知道在 java 中解决这个问题的最佳方法。
我有大量记录(例如 100 万条),这些记录具有时间戳和值。我必须在每 15 分钟的范围内获得输出,这是最高值。
E.g.
Timestamp
-07-10-2013 10.15 - 14
-07-10-2013 10.18 - 13
-07-10-2013 10.19 - 18
-07-10-2013 10.30 - 16
-07-10-2013 10.34 - 10
-07-10-2013 10.38 - 17
-07-10-2013 10.42 - 30
-07-10-2013 10.54 - 23
-07-10-2013 10.57 - 44
输出
-07-10-2013 10.19 - 18
-07-10-2013 10.42 - 30
-07-10-2013 10.57 - 44
在java中最好的方法是什么。遍历每条记录看起来很乏味。任何帮助都会很棒。