배열 (리스트) : 같은 타입(객체의 주소값)의 변수들로 이루어진 집합. 메모리의 연속공간에 값이 채워져 있는 형태장점: 검색 성능이 좋다 O(1)단점: 값의 삽입과 삭제에서 비효율적 O(n). 메모리 활용에 비효율적연결리스트 (deque) : 값과 주소를 묶은 노드를 주소로 연결한 자료구조 (deque는 이중 연결리스트)장점: 주소로 연결되어 있어 값을 삽입하거나 삭제하는 연산의 속도가 빠름 O(1)단점: 원소로 바로 접근이 불가능함. Head부터 차례대로 접근 O(n)리스트에서 pop(0)을 할 경우 O(n), insert(0, x)을 할 경우 O(n)deque에서 popleft()을 할 경우 O(1), appendleft(x)을 할 경우 O(1) deque의 roate(k) 는 시간복잡도 O(k)를..