Normalizador de caminhos
Você está construindo um gerenciador de arquivos simples no estilo Linux. Os caminhos usam barras, "." significa "a pasta atual" (sem efeito), e ".." significa "subir uma pasta". Várias barras consecutivas se juntam em uma só. Dada uma string de caminho absoluto path, retorne sua forma normalizada:
Você está construindo um gerenciador de arquivos simples no estilo Linux. Os caminhos usam barras, "." significa "a pasta atual" (sem efeito), e ".." significa "subir uma pasta". Várias barras consecutivas se juntam em uma só. Dada uma string de caminho absoluto path, retorne sua forma normalizada: