graceright   4달 전

RD로 이루어진 commandline의 글자수에 따라 아래를 반복합니다.

* R의 경우 isReverse라는 bool 함수의 값만 바꿔줍니다.

* D의 경우 if(frontIndex>backIndex이거나 처음에 받은 배열이 []) error 출력

아니면 isReverse의 상태에 따라 frontIndex의 값을 증가시키거나 backIndex의 값을 감소시킵니다.

(frontIndex의 초기값은 0, backIndex의 초기값은 numList의 개수 - 1입니다. )

이후 error가 안뜨고 무사히 commandline의 명령을 모두 진행하면 결과를 출력합니다.

반복문 안에서 값 하나하나 반점과 함께 출력하게 하고, 마지막 반점은 제거한후 ]로 닫아줍니다. ([]를 출력해야하는 경우도 있어서 이전 글씨가 ,인 경우에만 제거를 하게 하였습니다.)

여러가지 경우르 ㄹ생각해서 컴파일해보고있는데 반례를 찾기가 힘듭니다 ㅠㅠ 혹시 제 코드에 어떤 구멍이 있는건지 확인이 가능할까요?

graceright   3달 전

해결했습니다~ 볼사람이 있을진 모르겠지만 46번째  줄 numlist[0] == ""로 바꿨어요

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