##暴力遍历,直接上代码,没啥好说
代码
class Solution {
public boolean searchArray(int[][] array, int target) {
for (int[] is : array)
for (int is2 : is)
if (target == is2)
return true;
return false;
}
}
双for,这直接n^2了。。。。
是的,这就是暴力遍历
谢谢up主!
能教教我吗,我不会,详解,谢谢!
这是一个双层循环,第一个for负责遍历该二维数组的每一行,第二个for负责遍历该行内的每一个元素,将遍历到的元素与target进行比较,如果相等就返回true。当整个数组遍历完,即两个for循环执行完仍未找到target,那么程序将执行最后一句return false。我没发过题解,不知道这个代码发布之后竟然没了排版时的格式,搞得不容易阅读了