자료구조란, 여러 데이터들의 묶음을 어떻게 저장하고 사용할 것인지 정의한 것이다. 여기서 데이터(data)란, 문자, 숫자, 소리 등 실생활을 구성하고 있는 것들을 말한다 자료구조는 형태에 따라 선형 구조, 비선형 구조로 나눌 수 있다.직역 그대로 스택은 자료(data
알고리즘은 사전적 의미로, 수학과 컴퓨터 과학, 언어학 또는 관련 분야에서 어떠한 문제를 해결하기 위해 정해진 일련의 절차나 방법을 공식화한 형태로 표현한 것, 계산을 실행하기 위한 단계적 절차를 의미한다. 결국, 문제를 어떤 식으로 푸는 것이 최선인가로 정의될 수 있