クラス溶液(オブジェクト): 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