자료 구조란(Data Structure)? -> 말 그대로 자료(데이터)를 저장하는 구조즉 데이터를 저장하고 관리하는 방식을 뜻한다 예를 하나 들어보겠습니다. 1. 연락처에 전화번호를 저장한다고 했을 때 가장 쉬운 건 종이에다가 한줄한줄 써놓으면 될 것임하지만 연락처가 수천개 수만개가 된다면? 그만큼 찾는 시간도 굉장히 느려지게 될 것임 2. 전화번호부를 ㄱㄴㄷㄹㅁㅂㅅ 순으로 정렬해서 기록한다면 ? 그만큼 전화번호를 찾는 속도는 빨라지겠지만전화번호를 더 추가하게되면 뒤에 있는 전화번호를 전부 다 삭제하고 재 기록해야할 것임 3. 그럼 미리 널널하게 공간을 만들어둔다면? 전화번호를 빨리 찾을 수도있고 추가를 하더라도 미리 공간을 확보해놨기 때문에뒤에 있는 전화번호를 삭제할 필요는 없을 것임, 하지만 공간..