为清楚起见,编辑第二版:
我有以下哈希:
样本输入->
hashweek={[43,2011]=>[0,0,0],[44,2011]=>[0,0,0],**[45,2011]=>[0,0,0]**,[1,2012]=>[0,0,0],[2,2012]=>[0,0,0]}
timesRealCum={[43,2011]=>1000,[44,2011]=>1100,[1,2012]=>1200,[2,2012]=>1300}
预期输出->
hashweek={[43,2011]=>[1000,0,0],[44,2011]=>[1100,0,0],**[45,2011]=>[1100,0,0]**,[1,2012]=>[1200,0,0],[2,2012]=>[1300,0,0]}
假装的是,在迭代 timesRealCum 或 hashweek 或任何适当的方法时,hashweek[0] 值应更新以包含来自 timesRealCum 的相应值,或者如果未出现在 timesRealCum 哈希中,则为最后一个重要值。