> 커뮤니티 > Q&A
 
제 목 : 질문드립니다.
이 름 :
김*민 작성일 : 2015년 10월 31일 11시 48분
     
  2차 모의고사 전공B에서 7번 2진트리 운행법 문제에 대해 질문드립니다.

이 문제에서 작성방법에 나온 test함수를 실행하면
44,36,21,19,13,31,21,31,27,44,36...
무한루프상태에 빠지게 되더라구요.

질문1. 무한루프상태에 빠지지 않으려면 p=0인 else문을 실행해야 할탠데 계속 두번째 while문을 실행하게 되어 반복되는 것 같은데 맞나요?

질문2. p=travStack.pop();을 수행할 때 실제의 Stack에서 pop해서 Stack안에는 해당 Data가 삭제 되는 것인가요?
아니면 Pop만하고 p에만 해당 데이터를 넘겨주고 Stack안에는 그대로 존재하게 되는건가요?
 
     
첨부파일