From 1479c11038332ecd15b9dbbcde273ac51152b5f2 Mon Sep 17 00:00:00 2001 From: bumpsoo Date: Wed, 10 Jul 2024 22:04:11 +0900 Subject: [PATCH] https://leetcode.com/problems/crawler-log-folder --- easy/crawler_log_folder.py | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 easy/crawler_log_folder.py diff --git a/easy/crawler_log_folder.py b/easy/crawler_log_folder.py new file mode 100644 index 0000000..dae07ea --- /dev/null +++ b/easy/crawler_log_folder.py @@ -0,0 +1,15 @@ +# https://leetcode.com/problems/crawler-log-folder +from typing import List + +class Solution: + def minOperations(self, logs: List[str]) -> int: + ret = 0 + for dir in logs: + if dir == "./": + continue + elif dir == "../": + ret += -1 if ret > 0 else 0 + else: + ret += 1 + return ret +