Concept

Walk — where it appears

A recursive descent that visits only the positions an answer needs, splitting a range at the position a query returns. Its cost is proportional to what it reports rather than to the range it started with, which is what output-sensitive means when it is made concrete.

Named by 2 essays across 2 fields — each of them below, with the objects they name alongside it.

Named alongside it

The objects these essays reach for when they reach for this one.

Document arrayDocument listingIndex sizeInvariantOutput-sensitivePrevious occurrence chainRange minimumBitmapCheckDocument collectionOccurrenceRecursion

All concepts