Leetcode—1232. 缀点成线【简单】

2024每日刷题(122)

Leetcode---1232. 缀点成线

算法思想

实现代码

cpp 复制代码
class Solution {
public:
    bool checkStraightLine(vector<vector<int>>& coordinates) {
        int x0 = coordinates[0][0];
        int y0 = coordinates[0][1];
        int x1 = coordinates[1][0];
        int y1 = coordinates[1][1];
        int dx = x1 - x0;
        int dy = y1 - y0;

        for(int i = 2; i < coordinates.size(); i++) {
            int x = coordinates[i][0];
            int y = coordinates[i][1];
            if((y - y0) * dx != (x - x0) * dy) {
                return false;
            }
        }
        return true;
    }
};

运行结果


之后我会持续更新,如果喜欢我的文章,请记得一键三连哦,点赞关注收藏,你的每一个赞每一份关注每一次收藏都将是我前进路上的无限动力 !!!↖(▔▽▔)↗感谢支持!

相关推荐
帅次4 分钟前
Android 应用高级面试:Window 近1年高频追问 18 题
android·面试·职场和发展
冻柠檬飞冰走茶9 分钟前
PTA基础编程题目集 7-20 打印九九口诀表(C语言实现)
c语言·开发语言·数据结构·算法
鱼子星_10 分钟前
《算 · 法》题目解析篇(1):最近公共祖先问题,线段树,最长回文子序列
c++·算法·动态规划·递归
雾喔12 分钟前
算法练习5
算法·代理模式
问商十三载26 分钟前
RAG 检索召回越多越好?2026 信噪比模型深度解析
人工智能·算法·机器学习
额恩6627 分钟前
ResearchPilot 第三阶段总结报告
python·算法
Hi李耶40 分钟前
【LeetCode】9-回文数
算法·leetcode·职场和发展
红叶舞40 分钟前
基于线段树的数据结构
数据结构·python·算法
前端之虎陈随易43 分钟前
bm2,MoonBit实现的pm2替代品
经验分享
思陌Ai算法定制1 小时前
SpAgents:多智能体协同诊断系统破解中轴型脊柱关节炎6.7年诊断延迟,敏感性达94%比肩资深风湿科专家
经验分享