1. 연결 리스트 (Linked List)데이터를 링크로 연결해서 관리하는 자료구조자료의 순서는 정해져 있지만, 메모리상의 연속성은 보장되지 않음장점데이터 공간을 미리 할당할 필요 없음즉, 리스트의 길이가 가변적이라 데이터 추가/삭제 용이단점연결구조를 위한 별도 데이터 공간 필요연결 정보를 찾는 시간 필요 (접근 속도가 상대적으로 느림)데이터 추가/삭제 시 앞뒤 데이터의 연결을 재구성하는 작업 필요2. 연결 리스트 기본 구조노드(Node)데이터 저장 단위로 값과 포인터로 구성포인터(Pointer) : 다음 노드나 이전 노드의 연결 정보3. 연결 리스트 기본 연산데이터 추가데이터 추가 위치(head, 중간, tail)에 따른 연결 작업 필요head에 데이터 추가추가할 데이터를 담을 노드 생성링크 연결 작업..