大范围数字的分类

时间:2013-01-09 13:29:59

标签: c++ enums

我需要编写一个分类大范围数字的方法。 我写了enum whith标识。

enum op {
  memLoad = 130,
  memStore,
  //etc
}

对于某些标识,我有一个范围,例如0-120 - are registers numbers 我不能将这样的(寄存器)标识符逐个添加到枚举中。 您如何建议处理此类标识符(定义为范围)? 谢谢,

2 个答案:

答案 0 :(得分:0)

我不认为枚举不是你想要解决的问题的正确工具。

我建议使用interval tree作为富有表现力和快速的代码。

答案 1 :(得分:0)

使用神经网络可以实现更复杂的分类方法,如WEKA Classification