자료구조 algorithm

    자료 구조의 중요성

    컴퓨터 프로그램 = 자료구조 + 알고리즘. 대부분의 프로그램에서 자료(data)를 처리하고 있고, 이들 자료는 자료구조(data structure)를 통해서 저장됨. 또 주어진 자료들로 문제를 처리하는 방식을 알고리즘이라고 한다. 컴퓨터는 자료구조 결정 후 자료구조에 사용할 알고리즘 결정됨. 따라서 컴퓨터가 복잡한 자료들을 빠르게 저장, 검색, 분석, 전송, 갱신하기 위해서는 자료구조가 효율적으로 조직화 되있어야 함. 그래서 자료 구조는 중요하다.