分析:
就是一个超简单的推木板游戏,我是搞不懂为什么discuss里面那么多人还tle呢,直接遍历一遍就可以出结果,one pass solution,O(1) space, 要不是英文不太好就去发攻略了罒ω罒
思路:
用res存储最后的结果,遍历整个字符串,’.’直接跳过,当遍历到’L’时,看上一个出现的是’L’还是’R’,如果是’L’,全往左边倒,如果是’R’,计算距离一半R一半L;遍历到’R’同理。
1 | class Solution(object): |
分析:
就是一个超简单的推木板游戏,我是搞不懂为什么discuss里面那么多人还tle呢,直接遍历一遍就可以出结果,one pass solution,O(1) space, 要不是英文不太好就去发攻略了罒ω罒
思路:
用res存储最后的结果,遍历整个字符串,’.’直接跳过,当遍历到’L’时,看上一个出现的是’L’还是’R’,如果是’L’,全往左边倒,如果是’R’,计算距离一半R一半L;遍历到’R’同理。
1 | class Solution(object): |