1534. Count Good Triplets 链接到标题 数据规模很小,暴力循环解。
class Solution: def countGoodTriplets(self, arr: List[int], a: int, b: int, c: int) -> int: if len(arr) < 3: return 0 ans = 0 for i in range(0, len(arr)): for j in range(i+1, len(arr)): for k in range(j+1, len(arr)): if abs(arr[i] - arr[j]) <= a and abs(arr[j] - arr[k]) <= b and abs(arr[i] - arr[k]) <= c: ans += 1 return ans 1535. Find the Winner of an Array Game 链接到标题 每回合游戏都在数组的前两个元素(即 arr[0] 和 arr[1] )之间进行。比较 arr[0] 与 arr[1] 的大小,较大的整数将会取得这一回合的胜利并保留在位置 0 ,较小的整数移至数组的末尾。当一个整数赢得 k 个连续回合时,游戏结束,该整数就是比赛的 赢家 。