mirror of
https://github.com/Xevion/leetcode.git
synced 2025-12-05 23:15:21 -06:00
18 lines
508 B
Python
18 lines
508 B
Python
# Accepted
|
|
# Runtime: 7932 ms
|
|
# Memory Usage: 26.5 MB
|
|
# Submitted: January 14th, 2021
|
|
|
|
class Solution:
|
|
def getFolderNames(self, names: List[str]) -> List[str]:
|
|
result = []
|
|
names_used = set()
|
|
for name in names:
|
|
counter = 0
|
|
test_name = name
|
|
while test_name in names_used:
|
|
counter += 1
|
|
test_name = f'{name}({counter})'
|
|
names_used.add(test_name)
|
|
result.append(test_name)
|
|
return result |