시간 복잡도별 그래프

ArrayList vs LinkedList

배열은 다수의 데이터를 그룹핑해서 효율적으로 관리할 수 있는 자료 구조

→ 하지만, 정적으로 사용해야하는 단점이 있다.

ArrayList와 LinkedList는 이러한 단점을 보완하기 위해 만들어진 자료 구조이다.

둘 다 기능적으로만 봤을때는 아주 비슷한 역할을 하지만, 속을 들여다보면 상당히 다르다.