LeetCode 949. Largest Time for Given Digits(给定数字能组成的最大时间)

题目 解析 分析:给定四个数,用其中两个数组成小时,剩下两个数组成分钟,小时有范围限制,分钟也有范围限制,数字也不能重复,另外需要让时间的表示尽可能的大。在这多重的限制下,只是用if语句是无法考虑到所有条件的,最好的方式就是for循环嵌套,进行多重约束。最外层的循环先满足小时的要求,且从大往小考虑,内层循环再考虑分钟,也从大往小考虑,当满足所有要求之后,就构造得到字符串。如果在遍历了所有可能后都找
相关文章
相关标签/搜索