gpt4 book ai didi

java - 从数字生成时间

转载 作者:搜寻专家 更新时间:2023-10-31 08:31:52 24 4
gpt4 key购买 nike

我有数字 x、y、z 和 w。我正在尝试以 24 小时格式创建最大可能时间。示例:

我的方法是对所有数字进行排序。然后对于小时检查小于等于 2 的数字,然后对于小时中的下一个数字,检查小于等于 4 的数字,等等分钟也。 (0-60 分钟)

除了暴力解决方案,还有其他有效的方法吗?

最佳答案

简单的方法是创建所有四位数字的所有可能组合。然后排序并挑选出所有小于 2359(允许的最大时间)的值。在此之后,您从最大数字开始,如果不检查下一个最大数字,则只需验证时间是否正确。

关于java - 从数字生成时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41861756/

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