-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