kibum1024   2년 전

느낌 가는대로 입력해보면 거의 다 되는거 같은데

1

D

1

[1]

같은 경우에서 가끔씩

Segmentation Fault라는 에러가 뜹니다.

어디가 문제인지 알려주시면 감사드리겠습니다

bss011202   2년 전

올려주신 코드는

60라인의 while문에 들어가면

61라인을 먼저 거쳐서 값을 deque에서 꺼낸 후

63라인에서 deque비었는지 확인하게 됩니다.

그런데

1

D

1

[1]

의 결과는 [] 라서

61라인을 먼저 가버리면 빈 deque에서 값을 꺼내게 되어버려서 메모리 접근 문제로

segmentation fault 오류가 발생하게 됩니다.

이 부분을 수정하시면 좋을거같아요! :)

kibum1024   2년 전

와 계속 딴 곳만 보고 있었네요 정말 감사합니다!!

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