revoir07   5년 전

하드코딩으로 구현한다고 했는데.. 틀렸다고 나오네요 ㅠ 우선가독성이 떨어지는점 죄송합니다.

잘못된 코딩습관이나 틀린부분, 반례 등 조언 부탁드립니다. 아주 기초적인 부분에 실수가 있을수도 있어요.

미리 감사드립니다.


dyk777   5년 전

반례 드립니다.

https://ideone.com/loEAmP

revoir07   5년 전

dyk777님 감사합니다.

말씀하신부분 예외처리 반영했습니다. 그런데 그거말고도 틀린부분이 또있나봐요..

반영해서다시 시도해도 또틀렸다고 나오네요..  

dyk777   5년 전

다른 반례 드립니다.

https://ideone.com/gMg4Qo

얼핏 보니 짝이 맞지 않는 괄호에 대해서 제대로 처리하지 못하고 있는 듯 보이네요.

revoir07   5년 전

아주 기본적인 예외를 누락했었네요 ㅠ 반영했습니다.

이후에는 다른사람 질문에 있는 반례까지 다 넣어봤는데 pass 했거든요.  

근데 정답 제출하면 틀렸다고 나옵니다..  다른 반례가 있을까요?

dyk777   5년 전

다른 반례 드립니다.

https://ideone.com/mxGVhG

짝이 맞는 괄호를 찾기 위해 뒤에서부터 배열을 탐색하시는데, 그러면 스택으로서의 의미가 없습니다.

탐색 대신, pop() 만으로 어떻게 할 수 있을지 한번 고민해보세요.

revoir07   5년 전

ㅈ조언감사합니다. 일단은 그냥 예외처리로 제출해서 PASS는 했는데..

stack 특성 반영해서 다시 해보려고요

감사합니다.


kimyh0316   5년 전

@dyk777 

정말 감사합니다 ㅜㅜ 덕분에 해결했네요

댓글을 작성하려면 로그인해야 합니다.