[자료구조] 서론: 자료구조란 무엇인가?
자료구조(資料構造)란 무엇일까 자료구조를 영어로 하면 Data Structure이다. 자료=데이터들의 구조라는 느낌인데... 위키피디아에서는 컴퓨터 분야에서의 자료구조를 데이터 값의 모임, 또 데이터 간의 관계, 그리고 데이터에 적용할 수 있는 함수나 명령이라고 정의한다(https://ko.wikipedia.org/wiki/%EC%9E%90%EB%A3%8C_%EA%B5%AC%EC%A1%B0) 나는 자료구조란 데이터를 효율적으로 표현하고 저장하기 위한 데이터들의 논리적인 구조와 처리 방법이라고 배웠다. 책으로 비유하자면 자료구조란 책들을 어떻게 분류하여 정리할 것인지이고 알고리즘은 이 책 중 한권을 찾기위해 분류해놓은 책들 중 어느지점에서부터 책을 찾을지 특정 지점에서 책을 찾지 못했을 때 바로 옆에 있는..
2022.02.04