
专栏导读
本专栏收录于《华为OD机试真题(Python/JS/C/C++)》。
刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。
一、题目描述
小明设计了一条灯带,该灯带中共有 16 盏灯(编号 0 到 15),每盏灯有两种颜色:红色(用字符 R 表示)和绿色(用字符 G 表示)。每过一秒,灯带中的灯都会按照以下规则进行一次颜色变换:
如果上一秒灯 lights[i] 的两个相邻灯 lights[i-1] 和 lights[i+1] 颜色一致,则灯 lights[i] 在当前秒需要设置为绿色。
其他场景(相邻灯颜色不一致、或灯
订阅专栏 解锁全文
8万+



被折叠的 条评论
为什么被折叠?



