月孛星君

关注

leetcode71. 简化路径 栈应用题

月孛星君

关注

阅读 30

2022-01-06

leetcode71. 简化路径

def simplifyPath(self, path: str) -> str:
    names = path.split("/")
    stack = list()
    for name in names:
    	# name有"" , ".." , "." 和其他这四种情况
        if name == "..": 
            if stack:
                stack.pop()
        elif name and name != ".":
            stack.append(name)
    return "/" + "/".join(stack)

相关推荐

影子喵喵喵

Leetcode71. 简化路径

影子喵喵喵 189 0 0

潇湘落木life

leetCode71. 简化路径

潇湘落木life 7 0 0

夕颜合欢落

Leetcode 71. 简化路径

夕颜合欢落 57 0 0

绣文字

leetcode71:简化路径

绣文字 39 0 0

两岁时就很帅

leetcode刷题日记-71. 简化路径

两岁时就很帅 36 0 0

和谐幸福的人生

Python|Leetcode《71》|简化路径

和谐幸福的人生 45 0 0

清冷的蓝天天

Leetcode题目71. 简化路径

清冷的蓝天天 68 0 0

seuleyang

Java | Leetcode Java题解之第71题简化路径

seuleyang 8 0 0

小暴龙要抱抱

【Leetcode-2022.1.6】71. 简化路径

小暴龙要抱抱 21 0 0

萧让听雪

Python描述 LeetCode 71. 简化路径

萧让听雪 192 0 0

精彩评论(0)

0 0 举报