Detta är korrekt och även dokumenterad .
Om varför:Indexet ser i huvudsak ut som det här trädet:
- A:"värde A"
- B :"ABC"
- C:435
- C:678
- B :"BCD"
- C:123
- C:993
- B :"ABC"
Som du kan se är ordningen korrekt och stigande, men om du skulle ta värdena för c
i ordning utan begränsning till en delmängd av fast b
, du skulle få [435, 678, 123, 993]
, vilket inte är korrekt, så scanAndOrder
krävs.
Tyvärr, index utan indexkorsning är mycket oflexibla.