什麼是適當的數據結構來表示像下面的關係?例如,我最好是將它表示爲一棵樹嗎?如果是這樣,那三個看起來如何?我的目標是在記憶中擁有最佳記憶足跡的A級實例,並且還可以快速插入到任意一層的嵌套。適合嵌套散列的數據結構
每個嵌套字典雲有幾百萬個項目,E類大小可以是每個類大約10MB。
public class A
{
private Dictionary<int, B> someName;
}
public class B
{
private Dictionary<int, C> someName;
}
public class C
{
private Dictionary<int, D> someName;
}
public class D
{
private Dictionary<int, E> someName;
}
public class E
{
//10 Mb worth of properties
}
int的範圍如何? – StarPinkER 2013-02-14 05:05:54
這是隨機的。任何32位int – iCode 2013-02-14 09:01:36