문제
풀이
if(val != ')') Push(val.ToString());')'전까지 스택에 저장한다.
else
temp += stack.Pop(); stack에 "("이 나오기 전까지 temp에 담아둔다.
stack.Pop(); : "(" 괄호 제거
stack.push(val2,Tostring()); temp 결국 (bar) 괄호 안에있던 문자열을 넣게 되는것
<스택에 쌓인 문자>
'알고리즘자료구조 > 알고리즘문제' 카테고리의 다른 글
04.01_CodeSignal (0) | 2019.04.01 |
---|---|
03.31_CodeSignal (0) | 2019.03.31 |
03.28_CodeSignal (0) | 2019.03.28 |
03.27_CodeSignal (0) | 2019.03.27 |
03.26_CodeSignal (0) | 2019.03.26 |