日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > php教程 > Leetcode 71 Simplify Path

Leetcode 71 Simplify Path

來源:程序員人生   發布時間:2016-09-29 08:53:47 閱讀次數:2749次

Given an absolute path for a file (Unix-style), simplify it.

For example,
path = "/home/", => "/home"

path = "/a/./b/../../c/", => "/c"

路徑化簡,.表示當前目錄..表示上1級目錄。

摹擬1下,也能夠用棧做。注意邊界情況

Corner Cases:

  • Did you consider the case where path = "/../"?
    In this case, you should return "/".
  • Another corner case is the path might contain multiple slashes '/' together, such as "/home//foo/".
    In this case, you should ignore redundant slashes and return "/home/foo".

class Solution { public: string simplifyPath(string path) { string result,temp; vector<string> s; path+='/'; for(int i=0;i<path.size();i++) { if(path[i]=='/') { if(temp=="" || temp==".") { } else if(temp=="..") { if(!s.empty()) s.pop_back(); } else s.push_back(temp); temp=""; } else temp+=path[i]; } if(!path.empty() && s.empty()) result+='/'; for(int i=0;i<s.size();i++) result+='/'+s[i]; return result; } };




生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 国产高清自拍视频 | 日韩欧美一级 | av官网在线 | 亚洲人成人一区二区在线观看 | 99精品福利视频 | 欧美a√ | 国产在线资源 | 玖玖国产| 热久久久久久 | 久久6这里只有精品 | 国产精品自在线 | 国产伦精品一区二区三 | 欧美精品一区三区 | 疯狂做受xxxx国产 | 免费在线黄色网址 | 亚洲综合成人在线 | 精品久久久久久久 | 成人国产精品免费观看视频 | 国产精品国产三级国产a | 网站黄色一级片 | 久久久久久97 | 国产精选第一页 | 青青草一区二区 | 午夜精品一区二区三区在线播放 | 99热只有精品在线观看 | 色综合天天天天做夜夜夜夜做 | 久久久久久久国产 | 久久精品亚洲精品国产欧美 | 亚洲高清在线 | 亚洲九色| 国产精品久久久久久久久久99 | 蜜臂av日日欢夜夜爽一区 | 91在线导航 | 伊人中文 | 精久久 | 国产1区2区在线观看 | 在线一级黄色片 | 午夜视频在线观看一区 | 日韩一区二区三区四区五区 | 超碰亚洲 | 国产激情视频在线 |