리스트 List

Bam·2022년 3월 6일
0

Data Structure

목록 보기
2/22
post-thumbnail

리스트 List

리스트는 자료(데이터)를 순서대로 나열한 자료구조 입니다. 순서대로 나열되어있다는 점 때문에 순차 자료구조라고 부르기도 합니다. 리스트에는 선형 리스트연결 리스트 두 가지가 존재합니다. 두 가지는 순서대로 자료가 나열되어있다는 점은 같지만 다음과 같은 차이점이 있습니다.

  • 선형 리스트: 물리적 주소 == 논리적 주소
  • 연결 리스트: 물리적 주소 != 논리적 주소

노드 Node

위에서 갑자기 노드라는 용어가 등장했습니다. 이 단어는 리스트에서, 이후에도 쭉 나오는 개념이니 이해하고 넘어가시면 좋습니다. 노드란 리스트의 자료(데이터)를 의미합니다. 노드를 요소라고 하기도 합니다. 이 포스트 시리즈에서는 노드라는 용어를 사용하도록 하겠습니다.

노드는 자료를 가지고 있는 데이터 필드와 다음 노드를 가리키는 포인터를 저장하고 있는 링크 필드로 구성되어 있습니다.
이렇게 노드끼리 링크 필드를 통해 연결되어있습니다.

0개의 댓글

관련 채용 정보