要存储的数据格式为(int id, int time, string name),现需要:
1 , 能够按 time 顺序遍历
2 , 能够快速使用 id 删除对应的 time 和 name
请问什么数据结构能够实现这个目标?使用 c#,最好利用自有的数据结构 3q~
要存储的数据格式为(int id, int time, string name),现需要:
1 , 能够按 time 顺序遍历
2 , 能够快速使用 id 删除对应的 time 和 name
请问什么数据结构能够实现这个目标?使用 c#,最好利用自有的数据结构 3q~
|
FrankFang128Oct 27, 2015
1
SQL 数据库哇……
|
|
xi_linOct 27, 2015
2
存两份。。
|
|
c742435Oct 27, 2015
3
存两份靠谱
|
|
wshcdrOct 27, 2015
4
C# ArrayList
|
|
nathanwOct 27, 2015
5
散列表
|
|
pi1otOct 27, 2015
6
听起来类似 memcached ,可以一套数据,两套索引。
|
|
PublicIDOct 27, 2015 via Android
7
Time->name RBT
Id->time RBT/HASH 数据规模多少? |
|
8
|
|
WalkingEraserOct 27, 2015
10
Java 的 LinkedHashMap ,(手动斜眼
|