스택 (1) 썸네일형 리스트형 취업준비를 위한 프로그래밍 자료구조란? 자료구조란 물건을 담기 위한 박스 프로그래밍을 하다 보면 어떠한 데이터를 담아야 합니다. 그게 숫자일 수도 있고 문자일 수도 있습니다. 또는 이것들의 집합일 수도 있습니다. 이것을 담기 위한 것을 자료구조(DS : Data Structure)라 합니다. 이해하기 쉽게 일상생활에 비유하면 박스를 떠올리면 됩니다. 그냥 박스가 한개만 있으면 돼지 왜 종류가 많은 거냐 하고 물어보곤 하는데 신선식품과 같은 음식은 냉동박스에, 깨지기 쉬운 물건을 담을 때는 내부에 충격방지 스티로폼이 덧대어진 박스에, 또 물건의 크기에 따라 다른 박스를 사용합니다. 술은 술잔에 물은 물컵에 이렇게 목적과 담을 용량에 따라 담는 용기가 다른 것처럼 자료구조에서도 목적과 용량이 맞게 다른 구조를 사용합니다. 실제 프로그래밍에도 .. 이전 1 다음