IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    2020 第34周 LeetCode 记录

    Yiran\'s Blog发表于 2020-08-23 16:37:12
    love 0
    1550. Three Consecutive Odds 链接到标题 判断数组是否存在连续 3 个奇数的情况存在,直接遍历判断,使用变量记录当前奇数个数。 class Solution: def threeConsecutiveOdds(self, arr: List[int]) -> bool: cnt = 0 for i in arr: if i & 1: cnt += 1 else: cnt = 0 if cnt == 3: return True return False 1551. Minimum Operations to Make Array Equal 链接到标题 一道数学题,等差数列求和公式变形。 n=3 最小操作数是 2 n=4 最小操作数是 1 + 3 n=5 最小操作数是 2 + 4 n=6 最小操作数是 1 + 3 + 5 n=7 最小操作数是 2 + 4 + 6 class Solution: def minOperations(self, n: int) -> int: return n*n // 4 410.


沪ICP备19023445号-2号
友情链接