gpt4 book ai didi

java - 哪种数据结构对 Java 中的时间序列数据敏感?

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:33:05 25 4
gpt4 key购买 nike

我是 Java 的新手,所以我不确定在这里选择哪种数据结构比较好。我会将加速度计、陀螺仪和磁力计数据(9 个值)存储在一个列表中,稍后用于平滑、显示和一些信号处理。

我的想法是创建一个对象MyObject有十个成员:时间戳和九个方向/运动值,它们都 float 。然后我会将数据存储在 ArrayList<MyObject> 中.这是个好主意还是我忽略了什么?

该列表最多包含 100k 个值。

最佳答案

首先使用 TreeMap 来提高查找性能。

TreeMap

注意(在文档中):

This implementation provides guaranteed log(n) time cost for the containsKey, get, put and remove operations.

关于java - 哪种数据结构对 Java 中的时间序列数据敏感?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16992634/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com