题目
代码
class Solution:
def minOperations(self, logs: List[str]) -> int:
queue=[]
for item in logs:
if item=="../":
if queue:
queue.pop()
elif item=="./":
pass
else:
queue.append(item)
return len(queue)
【方法2】
class Solution:
def minOperations(self, logs: List[str]) -> int:
ans=0
for item in logs:
if item=="../":
ans-=1
ans=max(0,ans)
elif item=="./":
pass
else:
ans+=1
return ans