gpt4 book ai didi

java - 获取最小时差

转载 作者:行者123 更新时间:2023-12-01 16:53:49 25 4
gpt4 key购买 nike

我最近在一次编码面试中被问到这个问题。我得到了一系列 HH:MM 格式的时间。我需要找到以分钟为单位的最小时差。时间本质上是循环的,因此 23:55 和 00:12 应该相差 17。该函数还需要将 00:00 处理为与 24:00 相同的东西(这自然是最简单的部分)。有人可以帮助我开始解决这个问题吗?

最佳答案

首先将所有时间转换为分钟 (HH * 60 + MM)。然后对该数字列表进行排序。现在您可以浏览该列表并从下一个列表中每次减去。在该循环结束时,您必须从第一个 + 1440 中减去最后一个。

关于java - 获取最小时差,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35532322/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com