### 解题思路
利用string来模拟栈的思维
### 代码
class Solution {
public:
string simplifyPath(string path) {
if(path.back() != '/') path += '/';
string res,name;
for(auto c : path){
if(c != '/') name+=c;
else{
if(name == ".."){
while(res.size() && res.back() != '/') res.pop_back();
if(res.size()) res.pop_back();
}
else if(name != "." && name != "") res+= '/'+name;
name.clear();
}
}
if(res.empty()) res += '/';
return res;
}
};