文字列である不明な数のキーで満たされたハッシュがあります。各キーの値は最初はゼロです。
このハッシュを反復処理し、最初の要素を除く各要素について、その値を、別のハッシュの同等値と、このハッシュの前の値に等しくしたいと考えています。数学的には次のようになります。
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;
...
値またはキーが何であるかがわからないため、最初の方法を知っているかどうかさえよくわかりません。最初に並べ替える予定ですが、キーはリスト内の任意のキーになる可能性があるため、何が最初になるかを正確に指定できません。キーに基づいて以前の値を参照する方法がわかりません。これは可能ですか?
(私は恐れていることを示すコードを持っていません。試してみましたが、それは非常に間違っていることに気付きました笑)