java.lang.Object
g1201_1300.s1232_check_if_it_is_a_straight_line.Solution

public class Solution extends Object
1232 - Check If It Is a Straight Line.<p>Easy</p> <p>You are given an array <code>coordinates</code>, <code>coordinates[i] = [x, y]</code>, where <code>[x, y]</code> represents the coordinate of a point. Check if these points make a straight line in the XY plane.</p> <p><strong>Example 1:</strong></p> <p><img src="https://assets.leetcode.com/uploads/2019/10/15/untitled-diagram-2.jpg" alt="" /></p> <p><strong>Input:</strong> coordinates = [[1,2],[2,3],[3,4],[4,5],[5,6],[6,7]]</p> <p><strong>Output:</strong> true</p> <p><strong>Example 2:</strong></p> <p><strong><img src="https://assets.leetcode.com/uploads/2019/10/09/untitled-diagram-1.jpg" alt="" /></strong></p> <p><strong>Input:</strong> coordinates = [[1,1],[2,2],[3,4],[4,5],[5,6],[7,7]]</p> <p><strong>Output:</strong> false</p> <p><strong>Constraints:</strong></p> <ul> <li><code>2 <= coordinates.length <= 1000</code></li> <li><code>coordinates[i].length == 2</code></li> <li><code>-10^4 <= coordinates[i][0], coordinates[i][1] <= 10^4</code></li> <li><code>coordinates</code> contains no duplicate point.</li> </ul>
  • Constructor Details

    • Solution

      public Solution()
  • Method Details

    • checkStraightLine

      public boolean checkStraightLine(int[][] coordinates)