더북(TheBook)

icon_sec

2.4
자료구조

자료구조(data structure)는 데이터를 어떤 형식으로 조직해 저장할 것인지와 관련됩니다. 참고로 알고리즘(algorithm)은 각각의 자료구조로 표현된 데이터를 이용해 문제를 해결하는 과정을 말합니다.

프로그램의 성능은 어떤 자료구조를 사용하느냐에 따라 좌우됩니다. 각 자료구조의 특징을 이해하고, 프로그램이 구현해야 할 문제에 맞게 자료구조를 사용하는 것은 개발자의 핵심 역량 중 하나입니다. 백엔드 개발뿐만 아니라 프로그램을 개발하는 데 기초가 되는 자료구조에 대해 알아봅시다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.