news 2026/7/13 17:44:21

leetcode 1266. 访问所有点的最小时间 简单

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
leetcode 1266. 访问所有点的最小时间 简单

平面上有n个点,点的位置用整数坐标表示points[i] = [xi, yi]。请你计算访问所有这些点需要的最小时间(以秒为单位)。

你需要按照下面的规则在平面上移动:

  • 每一秒内,你可以:
    • 沿水平方向移动一个单位长度,或者
    • 沿竖直方向移动一个单位长度,或者
    • 跨过对角线移动sqrt(2)个单位长度(可以看作在一秒内向水平和竖直方向各移动一个单位长度)。
  • 必须按照数组中出现的顺序来访问这些点。
  • 在访问某个点时,可以经过该点后面出现的点,但经过的那些点不算作有效访问。

示例 1:

输入:points = [[1,1],[3,4],[-1,0]]输出:7解释:一条最佳的访问路径是:[1,1]-> [2,2] -> [3,3] ->[3,4]-> [2,3] -> [1,2] -> [0,1] ->[-1,0]从 [1,1] 到 [3,4] 需要 3 秒 从 [3,4] 到 [-1,0] 需要 4 秒 一共需要 7 秒

示例 2:

输入:points = [[3,2],[-2,2]]输出:5

提示:

  • points.length == n
  • 1 <= n <= 100
  • points[i].length == 2
  • -1000 <= points[i][0], points[i][1] <= 1000

分析:由于题目限定是两个相邻点,因此每次计算相邻点的移动时间再求和即可。两点之间的最短移动时间就是它们横坐标之差、纵坐标之差的较大值。

int minTimeToVisitAllPoints(int** points, int pointsSize, int* pointsColSize) { int ans=0; for(int i=1;i<pointsSize;++i) { int ver=abs(points[i][1]-points[i-1][1]); int hor=abs(points[i][0]-points[i-1][0]); ans+=fmax(ver,hor); } return ans; }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/13 0:21:58

【收藏必学】Agentic RAG:开启AI“老专家“时代的技术跃迁

Agentic RAG技术通过引入智能体实现从传统RAG"被动填充"到"主动思考"的跃迁&#xff0c;凭借记忆机制、反思能力和工具编排三大支柱&#xff0c;使AI从"搬运工"转变为"老专家"。该技术不仅提升信息处理效率&#xff0c;更在新闻、法律…

作者头像 李华
网站建设 2026/7/13 5:10:50

OpenEMMA:开源多模态端到端自动驾驶框架全解析

在自动驾驶技术飞速发展的今天&#xff0c;端到端系统因其能直接从传感器输入学习驾驶动作、实现整体优化的特性&#xff0c;逐渐成为研究热点。然而&#xff0c;现有端到端模型存在资源需求大、泛化能力弱、闭源限制等问题。由德州农工大学、密歇根大学和多伦多大学联合提出的…

作者头像 李华
网站建设 2026/6/26 15:58:53

体验9款智能写作软件,论文创作全周期无忧

工具对比排名表格 工具名称 核心功能 突出优势 Aibiye 降AIGC率 适配高校规则&#xff0c;AI痕迹弱化 Aicheck 论文降重 速度快&#xff0c;保留专业术语 Askpaper 论文降重 逻辑完整性好 秘塔写作猫 智能降重 结合语法检查 DeepL 多语言降重 翻译改写灵活 知…

作者头像 李华
网站建设 2026/7/4 12:05:21

Rembg模型解析:显著性检测算法演进

Rembg模型解析&#xff1a;显著性检测算法演进 1. 引言&#xff1a;从传统抠图到AI智能分割的跨越 图像去背景&#xff08;Image Matting / Background Removal&#xff09;是计算机视觉中一项基础而关键的任务&#xff0c;广泛应用于电商展示、广告设计、虚拟试衣、内容创作…

作者头像 李华
网站建设 2026/7/12 21:23:59

Rembg抠图部署教程:高可用方案的配置指南

Rembg抠图部署教程&#xff1a;高可用方案的配置指南 1. 引言 1.1 智能万能抠图 - Rembg 在图像处理与内容创作领域&#xff0c;精准、高效的背景去除技术一直是核心需求。传统手动抠图耗时费力&#xff0c;而基于深度学习的自动去背方案正逐步成为主流。其中&#xff0c;Re…

作者头像 李华