我有一个散列,其中填充了未知数量的字符串键。每个键的值都是零开始。
我想遍历这个散列,并且对于除第一个元素之外的每个元素,使其值等于我拥有的另一个散列中的等价物加上此散列中的前一个值。所以在数学上是这样的:
hash1:a = hash2:a;
hash1:b = hash2:b + hash1:a;
hash1:c = hash2:c + hash1:b;
hash1:d = hash2:d + hash1:c;
hash1:e = hash2:e + hash1:d;
...
我什至不确定我知道如何做第一个,因为我不知道值或键是什么。我打算先对它进行排序,但由于键可以是列表中的任何键,我无法准确指定首先是什么。我不知道如何根据键引用以前的值。这可能吗?
(恐怕我没有任何代码可以显示,我试过但我才意识到这是非常错误的哈哈)