-2

我计划实施一个系统,每个数据都附加了数据和权重,附加到数据的权重将随着时间的推移而增加/减少。我将根据节点的权重对数据进行排序。

我只是想知道哪种方法是存储数据的最快方式,以便访问时间最短。我不想使用数据库。

我将使用 c++ 作为 Unix 系统上的编程语言。

我在这里先向您的帮助表示感谢。

4

1 回答 1

1

根据您希望如何对数据进行排序,使用最小堆或最大堆。根据分配给数据的权重构建堆。

于 2013-03-28T09:36:06.980 回答