在数组索引

时间:2017-05-26 18:58:58

标签: arrays data-structures

我正在寻找可以在单个位置存储多个值的任何编程数据结构。

例如

假设一个数组,其中每个索引都有多个值:

  

例如,如果数组大小为5   然后在索引0我们有:1,2,3;
  在索引1,我们有:4,5;
  在索引2:1,8,9,4;
  等等...

除了链表之外,是否有任何数据结构可以做到这一点 我正在寻找的编程语言: JAVA / C / C ++ / lisp

1 个答案:

答案 0 :(得分:1)

您必须使用动态容器的数组,如矢量或列表。这是使用C++的{​​{1}}实现: -

Array of vectors