[7급 국가직 자료구조론 2011년 17번]

이중 연결 리스트에서 노드 p의 다음(next) 노드가 q이고 노드 q의 이전(prev) 노드가 p인 경우, 인접한 p, q 노드의 위치를 서로 바꾸는 연산의 순서로 옳은 것은? (단, p, q 노드는 모두 연결 리스트의 처음 노드나 마지막 노드가 아니라고 가정한다)
ㄱ. p → prev → next = q;
ㄴ. q → next → prev = p;
ㄷ. p → prev = q;
ㄹ. q → next = p;
ㅁ. q → prev = p → prev;
ㅂ. p → next = q → next;
자료구조론
  1. ①ㄱ → ㄴ → ㄷ → ㄹ → ㅁ → ㅂ
  2. ②ㄱ → ㄴ → ㅁ → ㅂ → ㄷ → ㄹ
  3. ③ㄱ → ㄴ → ㅂ → ㄹ → ㄷ → ㅁ
  4. ④ㄷ → ㄹ → ㅁ → ㅂ → ㄱ → ㄴ

선지를 골라 바로 채점해 보세요.

정답 ②

출처: 인사혁신처 공개 기출(공공데이터포털, 이용허락 제한 없음)

신고가 접수됐습니다. 감사합니다.

오류 신고