查看here后,我无法理解压缩的行格式。
具体来说,我不理解 pointerE (其余的都可以):它应该是 values 数组中的索引,是数组中的最后一个非零元素在每行中,如果我看一下它们给出的基于零的索引的示例,则第一行的最后一个非零元素为-3,它是值数组中的第三个元素,但是在零索引,它应该是元素2。第二行的最后一个非零元素是5,它是值中的第五个元素,但在零索引中,它应该是#4 因此,pointerE应该为[2,4,7,10,12],但在示例中它显示为[3,5,8,11,13]
我在这里想念什么?
我再次使用基于从零开始的索引,那么这种偏见来自何处?