这题《剑指offer》上有,可以从左下角开始搜索,根据当前值与目标值的关系决定向右走还是向上走,用二分搜索更快。知道了这个思路就很容易AC了,但如何优化效率是个问题。我很奇怪这题居然是用Java的普遍运行需时更短,几十毫秒甚至十几毫秒,用C的却普遍在100ms左右,C++就更慢了~