您当前的位置: 首页 >  Python
  • 0浏览

    0关注

    516博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

【LeetCode Python实现】 5473. 灯泡开关 IV(中等)

不太灵光的程序员 发布时间:2020-07-26 18:55:12 ,浏览量:0

想要看更加舒服的排版、更加准时的推送 关注公众号“不太灵光的程序员” 每日八点有干货推送,微信随时解答你的疑问

文章目录
  • 题目描述
  • 示例 1:
  • 示例 2:
  • 示例 3:
  • 示例 4:
  • 解析

题目描述

中等 阿里云

房间中有 n 个灯泡,编号从 0 到 n-1 ,自左向右排成一行。最开始的时候,所有的灯泡都是 关 着的。

请你设法使得灯泡的开关状态和 target 描述的状态一致,其中 target[i] 等于 1 第 i 个灯泡是开着的,等于 0 意味着第 i 个灯是关着的。

有一个开关可以用于翻转灯泡的状态,翻转操作定义如下:

选择当前配置下的任意一个灯泡(下标为 i ) 翻转下标从 i 到 n-1 的每个灯泡 翻转时,如果灯泡的状态为 0 就变为 1,为 1 就变为 0 。

返回达成 target 描述的状态所需的 最少 翻转次数。

1

关注
打赏
1664870321
查看更多评论
立即登录/注册

微信扫码登录

0.0420s