링크드 리스트

Studying/Algorithm & Data Structure

[자료구조] 링크드 리스트 (Linked List)

✅ 링크드 리스트 (Linked List) 구조 연결 리스트라고도 부른다. 배열을 순차적으로 연결된 공간에 데이터를 나열하는 데이터 구조이다. 링크드 리스트는 떨어진 곳에 존재하는 데이터를 화살표로 연결하여 관리한다. 📌 링크드 리스트의 기본 구조와 용어 노드(Node) : 링크드 리스트의 데이터 저장 단위로 (데이터값, 포인터)로 구성된다. 포인터(Pointer) : 각 노드 안에서, 다음이나 이전의 노드와의 연결 정보를 가지고 있는 공간이다. 📌 링크드 리스트의 장단점 장점 미리 데이터 공간을 할당하지 않아도 된다. 배열의 경우 미리 데이터 공간을 할당해야 한다. 단점 연결을 위한 별도 데이터 공간이 필요하므로 저장공간 효율이 높지 않다. 연결 정보를 찾는 시간이 필요하므로 접근 속도가 느리다. 중간..

Dahoonkk
'링크드 리스트' 태그의 글 목록