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