1266 我的更简洁 差不了很多
public int minTimeToVisitAllPoints(int[][] points) {
int count=0;
for(int i=1;i<points.length;i++) {
int x=Math.abs(points[i][0]-points[i-1][0]);
int y=Math.abs(points[i][1]-points[i-1][1]);
count+=x>=y?x:y;
}
return count;
}
237 很脑残 题目跟题根本不是一个意思 题的意思是给你一个节点 把这个节点从链表上删除
public void deleteNode(ListNode node) {
node.val=node.next.val;
node.next=node.next.next;
}
1351 双100 没什么好说的
public int countNegatives(int[][] grid) {
int count=0;
int length=grid[0].length;
for(int i=0;i<grid.length;i++){
for(int j=0;j<length;j++){
if(grid[i][j]<0){
count+=(length-j);
break;
}
}
}
return count;
}