leetcode - 。71のパスを簡素化します

クラス溶液(オブジェクト):
     DEF simplifyPath(自己、パス):
         "" " タイプパス:STR 
        :RTYPE:STR 
        """ 
        スタック = [] 
        パス = path.split(' / ' のための項目パス:
             もしアイテム== ' ... ' もしスタック:stack.pop()
             のelifの項目!アイテム= " ' 
                stack.append(アイテム)
        のリターン '/ ' + ' / ' .join(スタック)
実行時:28ミリ秒は、Pythonで提出するすべてのユーザーの64.37パーセントを打ちます
メモリ消費量:11.6メガバイトは、Pythonで提出するすべてのユーザーの30.41パーセントを破りました
 
--2019.11.2

おすすめ

転載: www.cnblogs.com/taoyuxin/p/11781497.html