我的思路是能往右走就往右走。不能走的时候走到下一列的最上端或最下端(这取决于你离哪个近)。从一个端点走向另一个端点称为一次跳跃,然后维护倍增这个跳跃。这样做可行吗?
反正代码细节很多。或者有什么别的做法?