Inflearn コミュニティ Q&A
Test_queue 출력 오류
解決済みの質問
作成
·
537
1
안녕하세요
큐 실습 중 마지막 부분 출력이 선생님과 다르게 출력이 되는데, 이유를 모르겠어서 글 남깁니다.
3번째 4번째 출력 다 다르게 나오고 4번째 출력에는 null 값이 나오는데 혹시 이유를 알 수 있을까요? 아래 결과 및 코드 첨부 드립니다. 감사합니다~!







algorithm
回答 2
2
저도 비슷한 오류가 있어서 답글 남깁니다.
이미 해결하셨는지 모르겠으나, this.head가 null이 아닐 때 newNode를 this.head의 앞노드로 지정해주는 구문 ( if문안에 설정)을 수정하시면 될 거 같아요.
if(index == 0)
{
newNode.next = this.head;
if(this.head !=null)
{
this.head.prev = newNode;
}
0
gamja5
インストラクター
안녕하세요 쨔롱님!
큐에서 잘 동작하지 않아서 질문 주셨군요?
쨔롱님이 만드신 코드를 확인해보려고 해봤는데 텍스트가 아닌 이미지 파일이라 확인이 힘든 것 같습니다!
"큐-구현" 강의에서 수엽자료에 동작하는 코드가 있습니다.
다운로드해서 비교해보시면 도움이 될 것 같습니다!😊
궁금증이 해결되셨나요?






elena님!
수정 했더니 바로 출력이 잘 되네요 ㅎㅎ 감사합니다!