paths
) 정의logs
순회../
라면, 스택에서 한 요소를 제거해 상위 폴더로 이동을 구현./
라면, 무시x/
와 같은 구조라면 스택에 한 요소를 추가function minOperations(logs: string[]): number {
const paths = []
for(const log of logs) {
switch(log) {
case '../':
paths.pop()
break
case './':
break
default:
paths.push(log)
break
}
}
return paths.length
};