알고리즘과 자료구조의 연관성
*알고리즘 : 문제를 해결하는 방법 *자료구조 : 다른 사람들이 이미 만들어 놓은 데이터를 효율적으로 사용하기 위한 일종의 알고리즘으로서 다른 알고리즘의 베이스가 된다. 우리는 살아가면서 여러 문제를 직면한다.(여기서 문제란 이상이 있는 상태뿐만 아니라 원하는 목적 등을 포함한다.) 예를들어, 배가고플 경우 이러한 문제를 해결하기 위해 여러가지 해결방법이 있을 것이다. 1. 인력사무실에 전화 -> 막노동을 한다 -> 돈을 입금받는다 -> 식당에가서 밥을 사먹는다. ->문제해결 2. 인력사무실에 전화 -> 막노동을 한다 -> 돈을 입금받는다 -> 마트에 가서 식자재를 구매한다 -> 요리를한다 ->먹는다 ->문제해결 3. 구인구직 사이트를 검색한다. ->알바면접을 본다 ->일을한다. ->월급을 받는다 ->밥..