oncerun 2020. 8. 17. 19:46
반응형

데이터를 나열하고, 각 데이터를 인덱스에 대응하도록 구성한 데이터 구조

 

1. 배열이 왜 필요할까?

 - 같은 종류의 데이터를 효율적으로 관리하기 위해 사용

 - 같은 종류의 데이터를 순차적으로 저장

 

인덱스는 각 각의 저장공간에 번호를 새겨서 바로 데이터를 찾을 수 있도록 도와주는 번호

 

 

 

배열의 장점

 - 데이터에 빠른 접근이 가능합니다.  

 

배열의 단점 

 - 배열은 공간을 미리 설정을 해야합니다. 따라서 공간을 넘어서는 데이터를 추가하기 위해선 새로운 배열을 만들어야 합니다.

 - 배열은 데이터의 추가/삭제에 대해서 많은 비용이 발생합니다.

 

 

반응형