[Theme 4] C++ STL
·
[CONCEPT]/[Chapter 2] C++ STL과 몇 가지 자료 구조
1. 자료구조에 대한 이해자료구조란 무엇인가이제 우리는 알고리즘을 공부함에 있어 가장 기저에 해당하는 내용을 모두 학습하였습니다. 그렇다면, 이제 알고리즘을 짜 봐야겠죠! 하지만 그 이전에, 우리는 한 가지를 더 봐야 합니다. 바로 자료구조입니다.자료구조가 뭐냐 싶을 수도 있는데, 자료 구조는 프로그램이 자료를 저장하는 방식을 의미합니다.컴퓨터는 기본적으로 자료를 처리하는 기계입니다. 이 말에 대한 이해가 다소 어려울 수도 있는데, 어떠한 프로그램이든, 문서 파일이든, 컴퓨터에게는 모두 자료입니다. 그래서 자료를 어떻게 저장하고 접근하느냐가 컴퓨터의 입장에서는 굉장히 중요한 요소일 수밖에 없죠.사실 이 글은 프로그래밍 언어(가급적이면 C++)의 문법에 대한 최소한의 이해가 된 사람을 대상으로 쓰는 시리즈..