我正在尝试解决以下RecordReader问题。输入文件示例:2,24,46,6.......我想要我的RecordReader返回0 |1,1:2,2:3,3:4,4:5,56 |3,3:4,4......6,6,7,7public class MyRecordReader extends RecordReader<LongWritable, T
因此,我正在编写一些代码来计算在多段旅程中各种公共交通车票选项的成本。这可以归结为计算每一段(地图)的成本,并将它们相加在一起(减少aka注入),这很简单:问题是,有时compute返回nil,因为对于给定的票证,段是不可能的,然后求和操作就会失败。在这种情况下,我想返回那个nil,因为一个糟糕的段意味着整个旅程无效。目前我正在做这个:total = if fares.inclu