gambae programing
<4889> 안정적인 문자열 본문
https://www.acmicpc.net/problem/4889
풀이과정
1. 열린괄호는 스택에 추가해준다.
2. 닫힌괄호인데 스택이 비어있지않으면 스택을 pop해준다 ( {} 이면 바꿀필요가없이때문에)
3. 닫힌괄호인데 스택이 비어있으면 열린괄호로 바꾸고 카운트값을 증가시켜준다.
4. 스택길이의 절반을 바꿔줘야 하므로 카운트값을 증가시켜준다.
정답
느낀점
1. 스택말고 괄호를 바꿔주는 함수를 만들어서 풀었는데 그게 더 나은거같다.
'Algorithm > Backjoon' 카테고리의 다른 글
<1448> 삼각형 만들기 (0) | 2022.03.27 |
---|---|
<13413> 오셀로 재배치 (0) | 2022.03.25 |
<2138> 전구와 스위치 (0) | 2022.03.25 |
<19939> 박 터뜨리기 (0) | 2022.03.25 |
<9009> 피보나치 (0) | 2022.03.25 |
Comments