AcWing 22222. 我感觉我总能写出这种贼笨b的超时写法
原题链接
简单
作者:
我不叫喂
,
2023-12-01 17:39:51
,
所有人可见
,
阅读 53
class Solution {
public static int firstCompleteIndex(int[] arr, int[][] mat) {
List<List<Integer>>list=new ArrayList<>();
for(int i=0;i<mat.length;i++){
List<Integer>l=new ArrayList<>();
for(int j=0;j< mat[0].length;j++)l.add(mat[i][j]);
list.add(l);
}
for(int i=0;i<mat[0].length;i++){
List<Integer>l=new ArrayList<>();
for(int j=0;j< mat.length;j++)l.add(mat[j][i]);
list.add(l);
}
for(int i=0;i< arr.length;i++){
for(int j=0;j< list.size();j++){
if(list.get(j).contains(arr[i])){
int index=list.get(j).indexOf(arr[i]);
list.get(j).remove(index);
if(list.get(j).size()==0)return i;
}
}
}
return -1;
}
}