算法与编码技巧 加入小组

9个成员 12个话题 创建时间:2018-07-03

Simplify Path(简化路径)

发表于2018-07-29 928次查看

给定一个文档 (Unix-style) 的完全路径,请进行路径简化。

例如,
path = "/home/", => "/home"
path = "/a/./b/../../c/", => "/c"

边界情况:

  • 你是否考虑了 路径 = "/../" 的情况?
    在这种情况下,你需返回 "/" 。
  • 此外,路径中也可能包含多个斜杠 '/' ,如 "/home//foo/" 。
    在这种情况下,你可忽略多余的斜杠,返回 "/home/foo" 。

 

题目链接:

1. 中文:https://leetcode-cn.com/problems/simplify-path/description/

2. 英文:https://leetcode.com/problems/simplify-path/description/

发表回复
你还没有登录,请先 登录或 注册!
话题作者
解惑者学院首席讲师