Web Development/자료구조 (9) 썸네일형 리스트형 [자료구조] 배열 (Array) 무엇인가일반 명사 : 일정한 차례나 간격에 따라 벌여 놓음 / 동일한 성격의 데이터를 관리하기 쉽도록 하나로 묶는 일고유 명사 : 동일한 특성을 가지며, 일정한 규칙에 따라여러 요소가 나열되어 있는 데이터들의 집합왜 사용하는가?여러 값들을 각각 하나의 변수에 할당해서 사용하는 것은 코드의 가독성과 관리가 어렵다.배열을 사용한다면, 동일한 데이터 타입의 여러 값을 하나의 변수로 관리할 수 있어 코드의 가독성과 관리가 편리해진다.어떻게 사용하는가?인덱스와 값의 쌍으로 이루어진 연속적인 메모리의 집합이다.배열은 값에 접근할 때, O(1)의 시간 복잡도를 갖는다.(배열이 인덱스를 참조하여 값에 접근할 때는, 배열의 첫 번째 원소를 기준으로 요청된 인덱스만큼 원소를 건너 뛰어서 그 값에 접근한.. 이전 1 2 다음