※본 포스팅은 학부생의 수준에서 작성한 글이므로 내용이 다소 부족할 수 있습니다. 참고하시기 바랍니다※ 자료구조란? 위키백과에서는 자료구조에 대해 다음과 같이 정의하고 있습니다. - 컴퓨터 과학에서 효율적인 접근 및 수정을 가능케 하는 자료의 조직, 관리, 저장을 의미 조금 풀어서 설명하자면, 다음과 같이 정의할 수 있습니다. "어떠한 데이터 집단을 보다 효율적으로 다루기 위해서 이 집단을 어떻게 저장할 것인가?" 따라서 사용하는 자료구조에 따라서 실행시간과 공간활용도의 차이가 매우 상이하게 나타날 수 있습니다. 자료구조의 분류 - 구현에 따른 분류 배열(Array) - 가장 일반적인 구조. 메모리 상에 같은 타입의 자료가 연속적으로 저장되는 구조. 튜플(Tuple) - 둘 이상의 자료형을 묶음으로 다루..