Check If It Is a Straight Line
Last updated
Last updated
class Solution {
public boolean checkStraightLine(int[][] coordinates) {
if (coordinates.length == 2) return true;
int x = coordinates[1][0] - coordinates[0][0];
int y = coordinates[1][1] - coordinates[0][1];
for (int i = 2; i < coordinates.length; i++) {
int tx = coordinates[i][0] - coordinates[0][0];
int ty = coordinates[i][1] - coordinates[0][1];
if (x * ty - tx * y != 0) return false;
}
return true;
}
}