자료구조

  • 프로그래밍적으로 데이타를 표현하는 것.
  • 큰 데이터를 좀 더 효율적으로 관리하기 위한 것.
  • 대량의 데이터를 좀 더 빠르고 효율적으로 찾기 위한 것.

배열

연관된 데이터를 하나의 변수에 그룹화하여 관리하는 방법이다.

  • 순차적인 데이터를 다루는 데에 적합하다.
  • 크기가 정해져있다. 만약, 데이터의 크기가 불분명할 때에 사용하는 경우에 배열은 적합하지 않을 수 있다.
  • 기능이 없다. 즉, 작고 가볍고 단순하다. (빠르고 메모리를 적게 사용할 수 있다는 장점을 가질 수 있다)

Reference