【发布时间】:2014-06-30 01:58:48
【问题描述】:
我有一个问题,我需要将一个值与一个字母相关联。这些值以数组形式出现。例如:
Value vector -> [1,2,3,1,2,5,1,...,8]
我需要一个想法,使该向量的第一个数字链接到字母“a”,第二个数字链接到字母“b”,等等,直到最后一个数字链接到字母“z”。
所以,a -> 2,“a”的值为 2。
这样做的目的是如果我有一个像“air”这样的词,我希望air的值是“a”的值+“i”的值+“r”的值。
【问题讨论】:
-
这个值向量是什么?为什么 a 没有链接到 1
-
我有一个文件,它是这样的:a 2 b 1 c 5 等。我正在考虑将这些数字存储在一个数组中,因此我可以将每个字母分配给该值。如果您有更好的解决方案,我会全力以赴。
-
Value的类型是什么? -
既然知道哪个字母属于哪个数字,为什么不能添加值?
-
value 是一个 int vec[字母表中的字母数];