我有一系列数据,每个其他值都与它之前的值配对。
2 3 5 6 8 9 12 5
例如,2 将与 3 一起写出,5 与 6 一起写出(作为指数,但这并不真正相关)。
我永远不确定一行中有多少个值,所以我想使用一个 ArrayList,但我需要将它们链接起来。我希望 2 以 2D 数组的样式与 3 相关联。
我不能使用地图,因为它们的键可能会在整个地方重复,因此键/值关联不会有任何独特的特征。我只需要一个可扩展的二维数组,我不确定我是否可以从 HashMap、ArrayList、二维数组或我知道的任何其他数据结构中得到它。
任何指针?
编辑:为了澄清,这将代表 2 ^ 3 5 ^6 8 ^ 9 等,我最终希望以可读的形式打印出来,我还需要按最高指数值排序。所以我需要对它们进入数据结构的顺序进行一些控制。