leetcode1033
Posted asenyang
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了leetcode1033相关的知识,希望对你有一定的参考价值。
1 class Solution: 2 def numMovesStones(self, a: int, b: int, c: int) -> ‘List[int]‘: 3 l = list() 4 l.append(a) 5 l.append(b) 6 l.append(c) 7 l = sorted(l) 8 9 r = list() 10 minval = 0 11 maxval = 0 12 13 if l[1] - l[0] == 1 and l[2] - l[1] == 1: 14 return [minval,maxval] 15 elif (l[1] - l[0]==1) or (l[2]-l[1]==1) or (l[1] - l[0] == 2) or (l[2] - l[1] == 2): 16 minval = 1 17 else: 18 minval = 2 19 20 maxval += l[1] - l[0] - 1 21 maxval += l[2] - l[1] - 1 22 23 return [minval,maxval]
这道题出的有点不知所云。
以上是关于leetcode1033的主要内容,如果未能解决你的问题,请参考以下文章
LeetCode.1033-移动石头直到连续(Moving Stones Until Consecutive)
leetcode_1292. Maximum Side Length of a Square with Sum Less than or Equal to Threshold_[二维前缀和](代码片段