Candidate | Softeer Assessment UI
Candidate | Softeer Assessment UI
softeer.ai
나의 풀이
import sys
def _main(n_str):
n_str = n_str.replace('()', '(1)')
n_str = n_str.replace(')(', ')+(')
return n_str
n_str = sys.stdin.readline().rstrip()
print(_main(n_str))
시간 복잡도
replace : 문자를 순회하며 치환하므로 ( 선형 시간 복잡도 )
해당 알고리즘 시간 복잡도 : 선형 시간 복잡도 ( O(n) )'코딩테스트 파이썬 > Softeer' 카테고리의 다른 글
| Softeer 연습문제(2단계) - 나무 공격 (0) | 2025.01.31 |
|---|---|
| Softeer 연습문제(2단계) - GPT식 숫자 비교 (0) | 2025.01.31 |
| Softeer 연습문제(3단계) - 스마트 물류 (0) | 2024.06.28 |
| Softeer 연습문제(3단계) - 플레이페어 암호 (1) | 2024.06.28 |
| Softeer 연습문제(3단계) - 순서대로 방문하기 (0) | 2024.06.28 |