양 방향에서 입·출력이 가능한 선형 자료구조는 데크(Deque)입니다. 데크는 Double-ended Queue의 약자로, 두 개의 포인터를 이용하여 리스트의 양쪽 끝에서 삽입과 삭제가 모두 가능합니다. 이 특징 때문에 스택(Stack)이나 큐(Queue)와는 달리 양방향으로 데이터 처리가 가능하여 더욱 유연한 자료 구조를 제공합니다. 따라서 주어진 보기에서 질문에 가장 적합한 답은 보기 1: 데크(Deque)입니다.