배열의 개념


배열의 개념

배열의 개념 배열의 선언및 기본연산 배열은 인덱스와 값을 매칭시켜서 관리하는 자료구조 입니다. 데이터가 저장 되어어있는 모든 공간이 인덱스와 매칭 되기 때문에, 한번에 접근이 가능합니다. 이를 임의접근random access이 가능하다고 표현합니다. [표] 배열을 선언 및 연산방법 배열의 선언 프로그래밍 언어마다 문법은 조금씩 다르지만 배열을 선언할때는 3가지를 명시해줘야 합니다. 바로 타입,이름,크기 입니다. 그림을 보시면 정수타입에 크기가 6이고 이름이 arr인 배열을 선언 했습니다. 배열 접근 각 배열의 공간에 접근하기 위해서는 인덱스를 활용합니다. 인덱스로 접근하는 문법은 언어마다 다르므로 C/C++ 기준으로 설명드리겠습니다. 배열 원소에 접근하기 위해서는 “[]”연산자를 활용 합니다. 인덱스는 0부터 시작합니다. 첫번째 원소에 접근하기 위해서는 arr[0]과 같이 접근합니다. 배열의 차원 배열을 공부하다 보면 차원이라는 단어가 많이 언급됩니다. 컴퓨터 메모리 자체가 1차원이...


#배열 #코딩테스트 #프로그래밍

원문링크 : 배열의 개념