1598. 크롤러 로그 폴더
쉬움
Leetcode 파일 시스템은 일부 사용자가 폴더 변경 작업을 수행할 때마다 로그를 유지합니다.
작업 설명은 다음과 같습니다.
log[i]가 i번째 단계에서 사용자가 수행한 작업인 문자열 로그 목록이 제공됩니다.
파일 시스템은 기본 폴더에서 시작된 다음 로그의 작업이 수행됩니다.
반환폴더 변경 작업 후 기본 폴더로 돌아가는 데 필요한 최소 작업 횟수.
예 1:
예 2:
예 3:
제약조건:
해결책:
class Solution { /** * @param String[] $logs * @return Integer */ function minOperations($logs) { $depth = 0; foreach ($logs as $log) { if ($log == "../") { if ($depth > 0) { $depth--; } } elseif ($log != "./") { $depth++; } } return $depth; } }연락처 링크
위 내용은 크롤러 로그 폴더의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!