작성한 질문수
정혜경 판타스틱 자료구조 in C
12강. 이중 연결 리스트 구현하기1(생성, 추가, 출력, 검색)_교재/실습파일 첨부
작성
·
329
0
addfirst 랑 addlast 를 왜 나누는지 이해가 안됩니다.
addlast 코드만 있어도 추가하는데는 문제가 없어보이는데...
답변 1
1
addfirst()함수는 새노드를 헤드노드 바로뒤에 추가하고addlast()함수는 새노드를 테일노드 바로 앞에 추가합니다.
즉, addfirst()함수로 A B C 순서로 노드를 추가하고 출력해보면 A B C순으로 출력되고addlast()함수로 A B C 순서로 노드를 추가하고 출력해보면 C B A순으로 출력된답니다.