news 2026/7/2 4:56:05

A.每日一题——1266. 访问所有点的最小时间

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
A.每日一题——1266. 访问所有点的最小时间

题目链接:1266. 访问所有点的最小时间(简单)

算法原理:

解法:找几何规律

1ms击败95.83%

时间复杂度O(N)

通过观察发现,我们只需要计算出两点间的差值即可,具体体现为👇

从点(x1,y1)到点(x2,y2)的过程中

水平距离dx=|x1-x2|,垂直距离dy=|y1-y2|

如果dx和dy同时>0,那么直接走对角线是最快的

dx>dy时,先沿对角线走dy秒,再水平走dx-dy秒,总共需要dx秒

dx<=dy时,先沿对角线走dx秒,再水平走dy-dx秒,总共需要dy秒

所以至少要花max(dx,dy)=max(|x1-x2|,|y1-y2|)

我们只需要枚举一遍两点,然后累加距离即可

Java代码:

class Solution { public int minTimeToVisitAllPoints(int[][] points) { int ret=0; for(int i=1;i<points.length;i++){ //获取前一个坐标(a,b) int a=points[i-1][0],b=points[i-1][1]; //获取当前坐标(x,y) int x=points[i][0],y=points[i][1]; ret+=Math.max(Math.abs(x-a),Math.abs(y-b)); } return ret; } }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/25 20:55:24

零碳园区商业模式创新的政策支持有哪些?

零碳园区商业模式创新离不开政策的引导与支撑。作为“双碳”目标落地的核心载体&#xff0c;零碳园区建设具有投资规模大、回报周期长、涉及主体多、技术集成复杂等特点&#xff0c;单纯依靠市场自发驱动难以实现规模化推进。近年来&#xff0c;我国从国家到地方层面密集出台一…

作者头像 李华
网站建设 2026/7/2 3:30:56

2026年更新psv用pfba街机模拟器v7.1

PFBA的缺点就是目前帧数不足&#xff0c;不过还好开了跳帧游戏整体速度可以得到保证&#xff0c;不至于拖慢。 优点是BGM居然正常了&#xff0c;PSP的FBA模拟器西游三国的BGM是有严重问题的&#xff0c;爆音模拟错乱&#xff0c;包括安卓上的FBA模拟器PGM基板的声音也有严重问题…

作者头像 李华
网站建设 2026/6/26 13:40:56

AI原生应用领域免费工具使用推荐

AI原生应用领域免费工具使用推荐 关键词:AI原生应用、免费工具、大模型开发、多模态生成、智能交互 摘要:本文聚焦“AI原生应用”这一前沿领域,系统梳理了覆盖大模型开发、多模态生成、智能交互等场景的20+款免费工具。通过生活化类比、操作示例和场景解析,帮助开发者、内容…

作者头像 李华
网站建设 2026/6/26 13:46:16

冥想第一千七百六十二天(1762)

1.周一1.12日&#xff0c;天气晴朗&#xff0c;温暖。全力以赴的一天&#xff0c;下班跑步40分钟。 2.感谢父母&#xff0c;感谢朋友&#xff0c;感谢家人&#xff0c;感谢不断进步的自己。

作者头像 李华
网站建设 2026/6/29 0:00:16

无线网络仿真:6G网络仿真_(2).6G关键技术解析

6G关键技术解析 1. 太赫兹频段通信 1.1 太赫兹频段通信的基本原理 太赫兹频段&#xff08;Terahertz, THz&#xff09;通信是指使用频率在0.1 THz到10 THz之间的电磁波进行通信的技术。这一频段由于其极高的频率和较宽的带宽&#xff0c;能够提供前所未有的数据传输速率&#x…

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

基于SpringBoot的校园零售管理系统(源码+lw+部署文档+讲解等)

课题介绍本课题旨在设计并实现一款基于SpringBoot框架的校园零售管理系统&#xff0c;以解决校园内零售摊位、小型超市等经营主体的管理效率低下问题&#xff0c;适配校园零售场景的个性化需求。随着校园商业场景的规范化发展&#xff0c;校园内零售业态面临商品管理混乱、库存…

作者头像 李华