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