-3
這種情況下最好的數據結構是什麼?我正在使用C++。是的,我是一個新手。這種情況下最好的數據結構是什麼?
Function getValues
Inputs:
ID // string
StatType // enum
Output:
value // double
有一堆數據可以組織爲一個二維數組。該函數應該檢查ID和stat類型並返回適當的值。
這種情況下最好的數據結構是什麼?我正在使用C++。是的,我是一個新手。這種情況下最好的數據結構是什麼?
Function getValues
Inputs:
ID // string
StatType // enum
Output:
value // double
有一堆數據可以組織爲一個二維數組。該函數應該檢查ID和stat類型並返回適當的值。
這似乎是一個函數的規範,而不是數據結構。函數聲明看起來像這樣:
enum enumtype { ... };
double getValues(std::string ID, enumtype StatType);
在**哪個**的情況下? – 2013-04-08 14:44:51
如果我正確理解你的問題,你可以使用std :: map>或者map >。我的猜測是你有更多的ID比StatTypes,所以後者會更合適。 –
Arthur
2013-04-08 15:12:09
如果您將其作爲答案發布,則可以將其標記爲正確答案。謝謝 – Pranjal 2013-04-10 01:25:16