ksshlee   4년 전

우선 제 코드 입니다. 

1.제일 큰 문제점은 예시를 따로 따로 써보면 올바르게 출력이 되는데 한꺼번에 사용하면 출력이 모범과 다릅니다. 어디가 잘 못 됬는지 모르겠습니다.. 그리고 질문 게시판에 있는 반례들도 다 해본 결과 올바르게 출력이 됩니다..

2.배열 크기, 함수 확인해봤는데 런타임 에러 뜨는 이유를 아직 잘 모르겠습니다!

아직 많이 초보라서 모르는 점이 많습니다!! 잘 부탁드리겠습니다!

adfsfsf   4년 전

각 문장을 확인할 때마다 head를 null값으로 초기화시켜줘야 하는데 해당하는 과정이 없네요. 초기화만 해 주면 될 것 같습니다.

ksshlee   4년 전

네 초기화 해줘서 1번은 해결 됬습니다!! ㅎㅎ 감사합니다!!

근데 아직 런타임 오류는 수정을 못하고 있습니다

adfsfsf   4년 전

head를 처음 선언하실 때 NULL로 초기화해서 선언하시는 건 어떨까요? 안 그러면 초기 값이 NULL이 아니라 작동이 제대로 되지 않는 것으로 압니다.

adfsfsf   4년 전

아니면, 초기화 위치를 isright() 함수의 시작 위치로 정하면 될 것 같습니다.

ksshlee   4년 전

제가 처음 head선언한 위치에서 null로 초기화 해주고 isright 함수 시작부분에도 null로 초기화해주는데도 런타임 오류가 뜨네요!! 관심가져주셔서 감사합니다.!

adfsfsf   4년 전

완벽한 해결책을 찾지 못해서 죄송합니다. 꼭 해결하시길 기원합니다.

ksshlee   4년 전

아닙니다!! ㅎㅎㅎ 감사합니다

ksshlee   4년 전

감사합니다!! ㅎㅎㅎ 문제는 두번째 while(1)이 아니라 while(i<101)로 하구 result에 따로 안담고 바로 출력하게 끔 하니깐 됩니다~ ㅎㅎㅎ 감사합니다~!

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