- 博客(2)
- 收藏
- 关注
原创 搜狐笔试题——Unix简化路径
这道题的要求是简化一个Unix风格下的文件的绝对路径。 字符串处理,由于”..”是返回上级目录(如果是根目录则不处理),因此可以考虑用栈记录路径名,以便于处理。需要注意几个细节: 重复连续出现的’/’,只按1个处理,即跳过重复连续出现的’/’; 如果路径名是”.”,则不处理; 如果路径名是”..”,则需要弹栈,如果栈为空,则不做处理; 如果路径名为其他字符串,入栈。 最后,再逐个取出栈中
2017-09-17 20:44:17
693
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人