pub fn visual_rows( boxes: Vec<Box4>, ids: Vec<usize>, median_height: f64, ) -> Option<Vec<Vec<usize>>>
保持反向候选遍历、严格距离平局与前缀下界提前停止的视觉组行。